Low Calorie Mexican Rice Recipe: Flavor-Packed Without the Guilt

Low Calorie Mexican Rice Recipe: Flavor-Packed Without the Guilt

This recipe delivers all the bold flavors of traditional Mexican rice with a fraction of the calories. A simple swap of cooking methods and ingredients creates a dish that’s both nutritious and satisfying.

The secret lies in using less oil and more vegetables, which enhances the natural flavors without adding extra fat. The result is a light yet flavorful side dish that pairs perfectly with any meal.

You’ll achieve that signature golden color and aromatic taste through careful toasting of spices and tomatoes. The rice stays fluffy and separate, never mushy, while absorbing all the vibrant seasonings.

Ready in 30 minutes, this version proves that healthy eating doesn’t mean sacrificing taste. The perfect complement to your favorite Mexican entrees.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

Ingredients for Low Calorie Mexican Rice

Pantry staples plus extra veggies make this light, flavorful side dish shine bright.

Ingredient Amount Notes
Long-Grain White Rice 🌾 1 ½ cups Rinsed until water runs clear
Vegetable Broth 🥣 2 ½ cups Low-sodium preferred for control
Tomato Sauce 🍅 ¾ cup No sugar added variety
Yellow Onion 🧅 1 whole Finely diced for even distribution
Garlic Cloves 🧄 3 cloves Minced for maximum flavor release
Green Bell Pepper 🌶️ 1 whole Diced small for texture
Frozen Peas 🌱 ¾ cup Thawed and drained first
Ground Cumin 🌿 1 ½ tsp Toasted briefly for depth
Chili Powder 🌶️ 1 tsp Mild or hot to preference
Garlic Powder 🧄 ½ tsp Enhances fresh garlic flavor
Onion Powder 🧅 ½ tsp Adds savory base depth
Smoked Paprika 🌶️ ½ tsp Key for signature color
Olive Oil 🫒 1 tbsp Extra-virgin for clean flavor
Salt 🧂 ¾ tsp Diamond Crystal preferred
Fresh Cilantro 🌿 ¼ cup Chopped for garnish

The rice quality matters here. Long-grain white rice gives you that separate, fluffy texture essential for proper Mexican rice. I always grab Mahatma or Carolina brands—consistent and affordable. For the vegetable broth, Better Than Bouillon makes a great low-sodium paste, or grab cartons from Trader Joe’s. The tomato sauce should be plain, no Italian herbs added (that’ll clash with the spices).

No green bell pepper? Zucchini or carrots work great—just dice them small so they soften quickly. Out of tomato sauce? Blended canned tomatoes at half the amount. Want more heat? Add a pinch of cayenne with the cumin. The frozen peas are optional but add sweetness and color—fresh works too (just add at the end). For the cilantro haters, skip it or swap in parsley (but it’s not the same).

Leftovers keep beautifully—actually taste better after 24 hours as flavors meld. Store airtight in the fridge for up to 5 days, or freeze for 3 months. Reheat with a splash of water to revive the rice.

❤️

Why You’ll Love This Recipe

  • One-Pot Wonder: I love that everything cooks in a single pot—rice, broth, tomato sauce, and all. No extra dishes, just flavor.
  • Garlic & Onion Magic: The sizzle of onion and garlic in the broth gives this rice a deep, savory taste that feels indulgent without the calories.
  • Meal Prep Star: It reheats beautifully, so I make a big batch for lunches all week. (Yes, even on a Tuesday night)
  • Budget Friendly: Long-grain rice and basic pantry staples mean I can serve a crowd without breaking the bank.

Step-by-Step Instructions for Low Calorie Mexican Rice

Here’s the method I use to make this dish light yet packed with bold Mexican flavors.

Step 1: Sauté Aromatics in Olive Oil

Heat the 1 tbsp olive oil in a large skillet over medium heat. Add the finely diced yellow onion and cook for 3-4 minutes until it becomes translucent and just starts to soften at the edges. The onion should release a sweet aroma when it’s ready.

Add the diced green bell pepper and continue cooking for another 3 minutes until it begins to soften. Stir in the minced garlic cloves and cook for 30 seconds until fragrant—don’t let it brown. This builds the flavor foundation for the rice.

Step 2: Toast Spices and Combine Liquids

Stir in the 1.5 tsp ground cumin, 1 tsp chili powder, 0.5 tsp garlic powder, 0.5 tsp onion powder, and 0.5 tsp smoked paprika. Toast these spices for 1 minute until they become fragrant and slightly darker in color.

Pour in the 0.75 cup tomato sauce and 2.5 cups vegetable broth, stirring to combine. Bring the mixture to a gentle simmer. The liquid should look rich and slightly thickened from the tomato sauce. Taste and adjust seasoning with the 0.75 tsp salt if needed.

Step 3: Cook Rice Until Tender

Add the 1.5 cups long-grain white rice to the skillet, stirring to coat the grains in the liquid and spices. Bring to a boil, then reduce heat to low, cover, and simmer for 18-20 minutes until the rice is tender and most of the liquid has been absorbed.

About 5 minutes before the rice is done, stir in the 0.75 cup frozen peas (thawed and drained). This ensures they heat through without becoming mushy. The rice should be fluffy with individual grains that hold their shape, not sticky or clumped together.

Step 4: Rest and Garnish

Remove the skillet from heat and let the rice sit covered for 5-10 minutes. This resting period allows the grains to steam and absorb any remaining liquid, ensuring even cooking throughout.

Fluff the rice gently with a fork to separate the grains. Sprinkle with the 0.25 cup chopped fresh cilantro just before serving. The cilantro adds a bright, fresh finish that complements the warm spices beautifully.

👨‍🍳

Pro Tips For Making Low Calorie Mexican Rice

  • Toast the Rice: Cook the rice in a dry pan for 2-3 minutes until golden before adding liquid—this boosts flavor without extra calories and prevents mushiness.
  • Use Low-Sodium Broth: I learned this the hard way: regular broth can make your rice taste overly salty, especially with tomato sauce already adding sodium.
  • Skip the Over-Stirring: Stir just once after adding liquid, then leave it alone—constant stirring releases too much starch and turns the rice gummy.
  • Sauté Onions Longer: Let the yellow onions cook for 5-6 minutes until deeply soft and translucent; it’s the easiest way to add sweetness without sugar.

Health Benefits of These Flavors

Nutrient-Dense Veggies

The green bell pepper and frozen peas pack a nutritional punch with minimal calories. You get 100% of your daily vitamin C from the pepper alone, plus fiber that keeps you full longer. The peas add plant-based protein and vitamin K for bone health. 💪

Low-Calorie Base

Using vegetable broth instead of oil for cooking the rice cuts significant calories while infusing flavor. The 1 tbsp olive oil is just enough for healthy fats without excess. This simple swap saves about 200 calories per serving compared to traditional recipes.

Spice Power

The combination of cumin, chili powder, and smoked paprika doesn’t just add flavor—it boosts metabolism. Capsaicin in chili powder may slightly increase calorie burn. These spices also provide antioxidants without adding calories. 🌟

Fiber-Rich Rice

Long-grain white rice provides energy-sustaining carbohydrates, but the added vegetables increase the fiber content. Fiber aids digestion and helps maintain steady blood sugar levels. The yellow onion and garlic also contribute prebiotics for gut health.

Low Sodium Control

Using low-sodium vegetable broth and controlling the salt keeps this dish heart-healthy. You’ll consume less than 500mg sodium per serving, well below the American Heart Association’s 1,500mg daily limit for ideal heart health.

Vitamin Boost

The tomato sauce provides lycopene, a powerful antioxidant, while the cilantro garnish adds vitamins A and K. Together, they support immune function and skin health. This dish proves that low-calorie meals can still be nutrient powerhouses.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 190kcal
% Daily Value
Total Fat 3g4%
Saturated Fat 0.5g2%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 36g13%
Dietary Fiber 4g14%
Sugars 4g
Protein 5g10%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

Can I use brown rice instead of white?

Yes, but increase liquid to 3 cups and simmer for 40-45 minutes. Brown rice needs more water and time to soften. The texture will be chewier, but still flavorful.

2

How do I make it spicier?

Add 1/4 tsp cayenne with the spices or stir in 1 diced jalapeño with the onions. For smoky heat, use chipotle powder instead of regular chili powder.

3

Why did my rice turn out mushy?

Over-stirring or not rinsing the rice first causes this. Always rinse until water runs clear and avoid stirring after adding rice. Let it steam undisturbed.

4

Can I make this ahead?

It keeps well for 5 days refrigerated. Reheat with 1-2 tbsp water to restore moisture. The flavors deepen overnight.

★★★★★4.7(9 reviews)
Tyler Campbell