Spanish Rice Calories: What’s in 1 Cup?

Updated November 4, 2026

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

Jump to recipe

Spanish Rice Calories: What’s in 1 Cup?

This stovetop Spanish rice is a tomato-seasoned rice side made by toasting long-grain rice, then simmering it with broth, onion, garlic, and spices. Often called Mexican rice in the United States, it is served with a range of meals; this batch makes about six cups and has an estimated 285 calories per cup.

The calorie estimate is for a measured one-cup portion of this recipe, not a universal value for every dish called Spanish rice. Rice type, oil, broth, add-ins, and the finished yield all affect the count. The estimate divides the approximate calories in the full pot by an expected yield of about six cups, so it is best treated as a practical guide rather than an exact label.

To keep portions comparable, fluff the finished rice, measure the whole batch in one-cup portions, and note how many cups it actually makes. If your pot yields five cups instead of six, each portion will contain more of the recipe’s total calories; if it yields seven, each cup will contain less. The recipe below uses a measured amount of oil and no meat, cheese, or extra toppings in its estimate.

Ingredients

  • 2 cups (370 g) long-grain white rice
  • 2 tablespoons (30 ml) neutral cooking oil, such as canola or avocado oil
  • ½ cup (75 g) finely chopped yellow onion
  • 2 garlic cloves (about 6 g), minced
  • 1 cup (240 ml; about 245 g) plain tomato sauce
  • 3 cups (710 ml) low-sodium chicken or vegetable broth
  • 1 teaspoon (2 g) ground cumin
  • ¾ teaspoon (4 g) fine salt, or less if the broth is salted
  • ¼ teaspoon (0.5 g) ground black pepper
  • 2 tablespoons (8 g) chopped fresh cilantro, optional, for serving

Instructions

  1. Rinse and prepare the rice. Put the rice in a fine-mesh strainer and rinse under cool running water, moving the grains around with your fingers, until the water is less cloudy. Let it drain well for a few minutes. Chop the onion and mince the garlic while the rice drains. Rinsing removes loose surface starch, helping the cooked grains stay more distinct; draining keeps excess rinse water from changing the liquid balance.
  2. Soften the onion. Heat the oil in a heavy, lidded saucepan or Dutch oven over medium heat. Add the onion and cook for about 2 minutes, stirring often, until it begins to soften but is not deeply browned. If the oil smokes, reduce the heat before adding the rice.
  3. Toast the rice and add aromatics. Add the drained rice and cook for 5 minutes, stirring frequently so the grains toast evenly and do not stick. The rice should look lightly golden in places, not dark brown. Stir in the garlic, cumin, salt, and pepper and cook for 30 seconds, just until fragrant. Toasting gives the rice a nutty note and helps preserve separate grains; scorching it can make the finished pot taste bitter.
  4. Add the tomato sauce and broth. Pour in the tomato sauce and broth, then stir once to distribute the liquid and loosen any rice from the bottom. Bring the mixture to a gentle boil over medium-high heat. Taste a small spoonful of the liquid and adjust the salt if needed, remembering that it will concentrate slightly as the rice cooks.
  5. Cover and simmer. As soon as the liquid reaches a boil, cover the pan tightly and reduce the heat to low. Simmer for 20 minutes without lifting the lid or stirring. The rice cooks by absorbing the liquid, and frequent lid checks let steam escape. If your stove runs hot, use the smallest burner setting that keeps the liquid at a quiet simmer rather than a vigorous boil.
  6. Rest, then fluff. Turn off the heat and leave the covered pan undisturbed for 10 minutes. Remove the lid and fluff gently with a fork, lifting from the bottom without mashing the grains. Fold in cilantro if using. Measure the rice into six portions of about one cup each for the calorie estimate, or measure the total yield first if you want to calculate portions from the actual amount made.

Tips

  • Use a pan with a close-fitting lid. A loose lid lets steam escape and may leave the rice firm before the liquid is absorbed. If the lid does not seal well, place a clean kitchen towel between the pot and lid only if the towel can be kept well away from the burner; a properly fitting lid is simpler and safer.
  • Do not stir during the covered simmer. Stirring releases starch and can make the rice sticky or unevenly cooked. Stir once when the liquid goes in, then leave the pot alone until the resting time is over.
  • Adjust salt for your broth. Low-sodium broth gives you more control, but brands vary. If you use regular broth, start with less salt and season after cooking. Vegetable broth works for a meat-free pot; chicken broth gives a fuller savory taste.
  • Keep the calorie estimate tied to the portion. The oil is one of the largest sources of variation. Measuring it rather than pouring freely makes the estimate more useful. A tablespoon of extra oil adds calories to the batch, while toppings such as cheese or avocado should be counted separately.

Serving Suggestions

Serve the rice warm as a side with beans, grilled vegetables, roasted chicken, or tacos. It also fits into a burrito bowl with black beans, corn, lettuce, salsa, and a protein of your choice. For a simple plate, pair a one-cup portion with a main dish and a vegetable; the rice is seasoned but not so spicy that it overwhelms milder foods.

For a more substantial bowl, add cooked beans or vegetables after fluffing and portion the finished mixture rather than assuming it remains one cup of rice. Those additions change both the yield and calories per serving. A squeeze of lime or a little cilantro can brighten the tomato and cumin flavors without changing the cooking method. If serving a group, put toppings on the table so each person can add what they like.

Variations

Make it vegetarian: Use vegetable broth instead of chicken broth. Choose a flavorful broth, since it supplies much of the rice’s savory character. Plain water also works, though the result will taste less rich; add a little extra cumin or salt only after tasting.

Add vegetables: Stir in about ½ cup (75 g) thawed peas and carrots, or finely diced bell pepper, with the broth. Frozen vegetables can be added straight from the freezer. They contribute moisture and increase the finished yield, so the calorie estimate per cup will shift slightly. Avoid adding a large amount of watery vegetables unless you are prepared for softer rice.

Use brown rice: Brown long-grain rice needs more time and liquid than white rice, so it is not a direct one-for-one swap in this timing. Follow the package’s liquid guidance, check for doneness before resting, and expect a chewier texture and a longer cook. Because it may yield a different number of cups, calculate calories from the actual batch and portion size rather than carrying over the 285-calorie estimate.

Change the heat or seasoning: Add ¼ teaspoon (about 0.5 g) cayenne or a finely chopped jalapeño with the garlic for a spicier version. Smoked paprika can add a warm, smoky note, while a pinch of oregano gives a more herb-forward flavor. These are optional choices, not required ingredients, and the best amounts depend on the salt and intensity of the broth and tomato sauce.

Storage and Reheating

Cool leftover rice promptly and refrigerate it within 2 hours of cooking in a shallow, covered container. Cooked rice keeps for 3–4 days in the refrigerator. Divide a large pot into smaller containers so it cools more quickly, and label the container with the date if you are likely to lose track of when it was made. Do not leave cooked rice at room temperature for extended storage.

For stovetop reheating, put the amount you plan to eat in a saucepan with a splash of water or broth, cover, and warm over low heat, stirring once or twice until steaming hot. In a microwave, cover loosely, heat in short intervals, and stir between intervals so the center warms evenly. Reheat leftovers to 165°F (74°C), as recommended by USDA FSIS, and avoid repeatedly cooling and reheating the same batch. You can freeze portions in airtight containers for about 1–2 months for best texture; thaw in the refrigerator or reheat from frozen with a little added liquid.

Frequently Asked Questions

How many calories are in 1 cup of Spanish rice?

This recipe provides an estimated 285 calories per one-cup serving, based on a finished yield of about six cups and the listed ingredients. Other recipes can be higher or lower, especially when they use more oil, add meat or cheese, or produce a different number of cups. Measure the cooked batch and portion size for the closest estimate.

Is Spanish rice the same as Mexican rice?

In many US recipes and menus, “Spanish rice” refers to tomato-colored rice cooked with broth and seasonings, a dish also commonly called Mexican rice. Names and family recipes vary. It is different from Spanish paella, which is a separate rice dish with its own ingredients and cooking method.

Why did my rice turn out mushy?

Common causes include too much liquid, stirring while it simmers, a lid that leaks steam, or cooking it longer than needed. Rinse and drain the rice, measure the broth, keep the lid on during the 20-minute simmer, and let the pot rest before fluffing. If the rice is still wet after resting, leave it uncovered for a few minutes so some steam can escape.

Can I make this recipe ahead?

Yes. Cook it, cool it promptly, and refrigerate it in a covered container for up to 3–4 days. Reheat only the amount you need with a small splash of broth or water, bringing leftovers to 165°F (74°C). For the freshest texture, fluff the rice after reheating rather than stirring it vigorously.

Can I use tomato paste instead of tomato sauce?

Not in the same quantity: tomato paste is much more concentrated and would make the rice too intense and thick. If paste is what you have, dilute a small amount with broth until it resembles tomato sauce, then use enough to make the stated one-cup quantity. The flavor may be a little deeper and less rounded than with plain tomato sauce, so taste the cooking liquid before covering the pot.

Does rinsing the rice change the calories?

Rinsing has little practical effect on the calorie estimate for a serving. It mainly washes away loose starch on the surface and improves the final texture. Drain the rice well after rinsing so that leftover rinse water does not add unmeasured liquid to the pot.

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).