Spanish Rice Calories per Oz: Recipe, Yield, and Nutrition

Updated November 4, 2026

Total time
52 min
prep 15 min · cook 27 min
Serves
6
portions as written
Safe temperature (USDA)
165°F / 74°C
check the thickest piece

Jump to recipe

Spanish Rice Calories per Oz: Recipe, Yield, and Nutrition

Spanish rice in many U.S. kitchens is a tomato-seasoned rice side, often called Mexican-style arroz rojo, made with long-grain rice, onion, garlic, tomato sauce, and broth. This version is fluffy and savory, and it comes to about 36 calories per cooked ounce as an estimate; the exact number depends on the ingredients and how much moisture cooks off.

Ingredients

  • 1½ cups (278 g) long-grain white rice
  • 1 tablespoon (15 ml; about 14 g) olive oil or neutral cooking oil
  • ½ cup (75 g) finely chopped yellow onion
  • 2 garlic cloves (6 g), finely minced
  • ½ teaspoon (1 g) ground cumin
  • ¼ teaspoon (about 0.5 g) mild chili powder, optional
  • 1 cup (240 ml; about 225 g) plain tomato sauce
  • 2 cups (475 ml) low-sodium chicken broth or vegetable broth
  • ½ teaspoon (3 g) fine salt, or less if the broth is salted
  • ⅛ teaspoon (about 0.3 g) black pepper

Instructions

  1. Rinse and drain the rice. Put the rice in a fine-mesh strainer and rinse under cool water, stirring it with your fingers, until the water runs mostly clear. Drain it well for a minute or two. This removes loose surface starch, helping the grains cook up less sticky.
  2. Soften the onion. Heat the oil in a 3-quart (2.8-liter) saucepan over medium heat. Add the onion and cook for about 4 minutes, stirring occasionally, until softened and translucent but not browned. If it starts to catch, lower the heat slightly.
  3. Toast the rice. Add the drained rice and stir to coat the grains with oil. Cook for 3 minutes, stirring often, until some grains look slightly opaque and the rice smells lightly nutty. It should not turn deeply brown; excessive browning can make the finished rice taste bitter.
  4. Add the aromatics and liquid. Stir in the garlic, cumin, chili powder if using, and black pepper. Cook for 30 seconds, just until fragrant. Add the tomato sauce, broth, and salt, then stir once to distribute everything and scrape any rice from the bottom of the pan.
  5. Simmer until tender. Bring the liquid to a gentle boil over medium-high heat. Stir once, cover with a close-fitting lid, and turn the heat to low. Simmer for 19 minutes without lifting the lid. If your burner runs hot, use the lowest setting that maintains a quiet simmer rather than a hard boil.
  6. Rest and fluff. Turn off the heat and leave the covered pan undisturbed for 10 minutes. Remove the lid, fluff the rice gently with a fork, and taste. Add a pinch of salt if needed. Serve warm.

Calories per Ounce

A practical estimate for this batch is about 36 calories per cooked ounce, or roughly 210 calories for one-sixth of the recipe. These are estimates, not a laboratory analysis: rice brands, tomato sauce, broth, and the amount of liquid that evaporates all affect the result. Oil is particularly easy to overlook because a tablespoon contributes around 120 calories to the whole pan.

For the closest estimate at home, weigh the finished rice in ounces after fluffing, excluding the pot. Add the calories from the specific ingredient labels, then divide that total by the finished weight. For example, if the batch contains about 1,260 calories and weighs 35 ounces, the calculation is 1,260 ÷ 35, or 36 calories per ounce. If your rice weighs more because it retained extra liquid, the per-ounce figure will be lower; if it is drier, it will be higher. A kitchen scale also helps when serving a portion by weight rather than by cup.

The listed serving estimate assumes six equal portions, but portions are rarely identical in practice. A heaped cup can weigh more than a loosely spooned cup, so volume is a less reliable way to compare calories. The recipe is written with a measured amount of oil and plain tomato sauce; adding butter, cheese, or extra oil will raise the total. Swapping chicken broth for vegetable broth usually makes little difference, though brands vary in their calorie and sodium content.

Tips

  • Drain the rinsed rice well. Excess rinse water changes the liquid ratio and can make the grains soft. Let the strainer sit while you chop the onion, then shake it once before adding the rice to the pan.
  • Keep the lid on during simmering. Steam is part of how the rice cooks. Opening the lid repeatedly lets it escape and can leave the top layer underdone while the bottom gets too soft.
  • Choose broth to suit your salt preference. Low-sodium broth gives you more control. If using regular broth, start with a small pinch of salt or leave it out until the rice is cooked and tasted.
  • Use a suitable substitute for tomato sauce. If plain tomato sauce is unavailable, blend canned diced tomatoes until smooth and measure 1 cup (240 ml). The result may be a little more textured and watery, so drain very liquid tomatoes before blending.

Serving Suggestions

Serve the rice hot as a side with grilled chicken, roasted vegetables, beans, or fish. Its tomato and cumin flavors also work alongside tacos, enchiladas, and other boldly seasoned main dishes without needing a heavy sauce. For a simple plate, add black beans, sliced avocado, and a squeeze of lime; those are serving additions rather than ingredients included in the calorie estimate above.

It can also be the base of a quick bowl. Spoon in a measured portion, then add warmed beans, corn, shredded lettuce, or a protein of your choice. If tracking the calories per ounce, weigh the rice separately from toppings and sauces. A small serving spoon can help keep portions consistent when serving a group, while a fork is useful for fluffing without crushing the grains.

Variations

Make it vegetarian: Use vegetable broth instead of chicken broth. Look for a savory broth with enough flavor to stand up to the tomato, and adjust salt after cooking. For a fuller side, stir in ½ cup (70 g) thawed peas or corn after the rice rests; the vegetables add color and will change the nutrition estimate slightly.

Add gentle heat: Use the optional chili powder, or add a finely chopped jalapeño with the onion. For a milder result, remove the seeds and pale inner ribs before chopping. Fresh chile varies in heat, so start small and serve hot sauce at the table for people who want more.

Use brown rice: Long-grain brown rice can work, but it needs more liquid and a longer simmer than white rice. Follow the cooking time and liquid guidance on the package, since brands and varieties differ. The longer cooking changes the total time and may change the finished weight, so recalculate calories per ounce using the cooked batch rather than relying on the white-rice estimate.

Make it richer: A tablespoon of butter stirred in after cooking gives the rice a rounder flavor, while a little chopped cilantro or sliced scallion adds freshness without changing the basic method. These additions are optional and are not included in the stated calorie estimate. Add cheese at the table rather than melting it into the pan if you want each person to choose their own amount.

Storage and Reheating

Transfer leftover rice to a shallow container and refrigerate it within 2 hours of cooking. Keep it covered and use it within 3–4 days. Avoid leaving rice in the warm saucepan at room temperature while you eat; dividing it into shallow portions helps it cool more quickly. If you will not use it within that time, freeze it in airtight, meal-sized portions. For best texture, use frozen rice within about 2 months, although it remains safe longer if kept continuously frozen.

Reheat only the portion you plan to eat. Add a teaspoon or two of water per cup of rice, cover loosely, and microwave, stirring once partway through, until steaming hot throughout. On the stovetop, warm it in a covered pan over low heat with a splash of water, stirring occasionally. USDA FSIS guidance is to reheat leftovers to 165°F (74°C); check the center with a food thermometer, especially when heating a large portion. Do not repeatedly cool and reheat the same batch.

Frequently Asked Questions

How many calories are in one ounce of Spanish rice?

This recipe is estimated at about 36 calories per cooked ounce. The number is approximate because the final moisture level and ingredient labels vary. For a more precise result, total the calories on your packages and divide by the weight of the cooked batch in ounces.

How many ounces are in a serving?

With six equal servings, a portion is about one-sixth of the finished pan. The recipe will usually make around 5 cups, but cup weight varies with how loosely the rice is spooned and how much moisture remains. Weigh the finished batch and divide that weight by six for a more dependable ounce-per-serving estimate.

Is Spanish rice the same as Mexican rice?

In everyday U.S. cooking, “Spanish rice” often refers to tomato-seasoned Mexican-style rice, also called arroz rojo. The names and recipes vary by household and region. The version here is a simple home-style preparation with tomato sauce, broth, onion, and spices, rather than a claim that there is one definitive recipe.

Why is my rice mushy or sticky?

Common causes include too much liquid, rice that was not drained after rinsing, a lid that was lifted often, or stirring during the covered simmer. Measure the broth carefully, keep the lid closed, and let the pan rest before fluffing. If your saucepan lid leaks a lot of steam, a tighter-fitting pan can help maintain the cooking liquid.

Can I make Spanish rice ahead?

Yes. Cook it, cool it promptly in a shallow container, and refrigerate it within 2 hours. Reheat it to 165°F (74°C) before serving, adding a splash of water to refresh the texture. For the best freshly cooked texture, you can also chop the onion and measure the dry ingredients ahead, then cook the rice shortly before the meal.

Can I use instant rice or another rice variety?

Instant rice is not a direct one-for-one substitute in this method because it cooks faster and requires a different amount of liquid. Use the package directions for the rice and adjust the tomato and broth accordingly. Brown rice also needs more time and liquid. Either change affects the finished yield, so calculate calories per ounce from the completed batch rather than using this recipe’s estimate.

Related

More recipes to cook

Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes

Spotted an error? Tell us and we will correct it (corrections policy).