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

Low Fat Mexican Rice Recipe: Flavor Packed Without the Guilt illustration with key details

This lightened version of classic Mexican rice delivers all the bold flavors you love without the extra fat. By using smart cooking techniques and simple ingredient swaps, we achieve a dish that’s just as satisfying as the traditional version.

You’ll get perfectly cooked rice with rich tomato flavor, aromatic spices, and a texture that’s neither mushy nor dry. It’s the ideal side for any Mexican-inspired meal, proving that healthy can still taste amazing.

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

Ingredients for Low Fat Mexican Rice

Simple ingredients come together for bold, lightened Mexican rice with all the flavor.

Ingredient Amount Notes
Long-Grain White Rice 🍚 1 ½ cups Uncooked, rinsed well
Tomato Sauce 🍅 1 cup Low-sodium preferred
Vegetable Broth 🥣 2 ½ cups Low-sodium for control
Onion 🧅 1 whole Medium, finely diced
Garlic Cloves 🧄 3 cloves Minced for even flavor
Olive Oil 🫒 1 tbsp Extra-virgin, just enough
Ground Cumin 🌿 1 tsp Toasted for depth
Chili Powder 🌶️ 1 tsp Mild or hot variety
Dried Oregano 🍃 ½ tsp Mexican oregano ideal
Bay Leaf 🌿 1 whole Removed before serving
Salt 🧂 ½ tsp Adjust to taste
Black Pepper 🌶️ ¼ tsp Freshly ground best
Frozen Peas 🌱 ½ cup Optional for color
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish

The rice is the star here—long-grain white gives that classic texture. Trader Joe’s or Costco have great options, but any grocery store brand works. Rinse it well to remove excess starch (worth the extra minute). For the tomato sauce, low-sodium lets you control the salt. The vegetable broth? Same deal. I always keep Better Than Bouillon paste on hand for this.

No tomato sauce? Blended canned tomatoes work in a pinch. Out of fresh onion? Onion powder at one-third the amount saves the day. The cumin and chili powder are non-negotiable though—they’re doing the heavy lifting. Fresh out of cilantro? Flat-leaf parsley isn’t the same but adds a nice freshness. And yes, you can skip the peas (I often do).

Leftovers keep 4-5 days in the fridge, reheat with a splash of water. Freezes for 3 months too. I make a double batch and freeze half—perfect for busy nights. The flavors actually deepen overnight.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I toss everything in a single pot—rice, tomato sauce, broth—and let it simmer. No fancy techniques, just set it and forget it.
  • Rich Without the Fat: The garlic and onion sautéed in the sauce give it that deep, savory taste you expect from Mexican rice, but without the extra oil.
  • Meal Prep Magic: It reheats beautifully, so I make a big batch on Sunday and pair it with different proteins all week.
  • Budget Stretcher: Honestly, a pound of rice and a few pantry staples feed my family for days. Between us, it’s cheaper than takeout and twice as tasty.

Step-by-Step Instructions for Low Fat Mexican Rice

Here’s the method. Straightforward, tested, works every time.

Step 1: Sauté Aromatics Until Fragrant

Heat the 1 tbsp olive oil in a large skillet over medium heat. Add the diced 1 whole onion and cook for 4-5 minutes until it becomes translucent and just starts to soften around the edges. You’ll know it’s ready when the raw onion smell mellows into something sweeter.

Add the minced 3 cloves garlic cloves and cook for 30 seconds until fragrant. Don’t let it brown—you want the garlic to perfume the oil without developing any bitterness. This base of onion and garlic builds the flavor foundation for your dish.

Step 2: Toast the Spices and Rice

Stir in the 1.5 cups long-grain white rice, 1 tsp ground cumin, 1 tsp chili powder, and 0.5 tsp dried oregano. Cook for 2-3 minutes, stirring constantly, until the rice turns slightly opaque and you catch a nutty aroma.

Toasting the rice in the oil and spices before adding liquid deepens its flavor and prevents it from turning mushy. Watch for the edges of the rice grains to start looking glassy—that’s your visual cue that it’s properly toasted and ready for the next step.

Step 3: Add Liquids and Simmer

Pour in the 1 cup tomato sauce and 2.5 cups vegetable broth. Add the 1 whole bay leaf, 0.5 tsp salt, and 0.25 tsp black pepper. Stir well to combine, scraping up any browned bits from the bottom of the pan.

Bring the mixture to a boil, then reduce heat to low, cover, and simmer for 18-20 minutes. You’ll see the liquid start to bubble gently around the edges and the rice will absorb the liquid as it cooks. Resist the urge to stir during this time—it can break the rice grains.

Step 4: Add Peas and Finish Cooking

After 18 minutes, sprinkle the 0.5 cup frozen peas evenly over the rice. The peas will thaw and cook in the residual steam. Cover the pan again and let it cook for 2 more minutes until the rice is tender and all liquid has been absorbed.

Turn off the heat and let the rice sit covered for 5 minutes. This resting time allows the steam to finish cooking the rice evenly and helps the grains separate. Remove and discard the bay leaf before serving.

Step 5: Fluff and Garnish

Use a fork to gently fluff the rice, separating any clumps. Taste and adjust seasoning if needed—the flavors should be bright and well-balanced. Finally, sprinkle the chopped 0.25 cup fresh cilantro over the top for a fresh, vibrant finish.

Each grain should be distinct and tender, with the peas adding a pop of color and sweetness. The cilantro adds a fresh herbal note that ties all the flavors together beautifully. Serve warm as a side dish or as a base for your favorite protein.

👨‍🍳

Pro Tips For Making Low Fat Mexican Rice

  • Toast the Rice: Cook the dry rice in your pot for 2-3 minutes before adding liquids—this builds flavor without extra fat. I learned this the hard way when my first few batches tasted bland.
  • Use Lean Broth: Opt for low-sodium vegetable broth to control salt and skip oil entirely. Sounds obvious, but it’s the easiest way to keep it light without sacrificing taste.
  • Skip Overcooking: Once the liquid is absorbed, remove from heat immediately and let it steam covered for 10 minutes. After mushy rice once too often, I finally started setting a timer.
  • Bloom the Garlic: Sauté minced garlic in the tomato sauce for 30 seconds before adding rice—it mellows the bite and deepens the flavor. I was skeptical until I tried it.

Health Benefits of This low fat mexican rice

Heart-Healthy Choice

This dish swaps traditional fats for minimal olive oil, cutting saturated fat while keeping rich flavor. A 1-cup serving contains just 1g of fat, making it excellent for heart health. The vegetable broth base adds depth without extra calories. 💪

Fiber-Rich Ingredients

Long-grain rice provides 2g of fiber per serving, while peas add 4g more, supporting digestion and keeping you full. The onion and garlic contribute prebiotic fiber for gut health. I notice I feel lighter after eating this version.

Lycopene Boost

The tomato sauce delivers lycopene, a powerful antioxidant linked to reduced inflammation and cancer prevention. Cooking tomatoes actually increases lycopene availability, so this dish packs a nutritional punch.

Low-Calorie Satisfaction

At about 200 calories per serving, this rice fits perfectly into calorie-conscious meal plans. The spices and aromatics trick your palate into feeling indulged without the heaviness of traditional versions. I serve it with grilled chicken for a complete meal. 🌟

Vitamin C Source

The peas and tomato sauce provide a surprising 20% of your daily vitamin C needs per serving. This supports immune function and helps your body absorb iron from other foods in your meal.

Sodium Control

Using low-sodium broth and tomato sauce lets you control salt content. The final dish has about 300mg sodium per serving—far less than restaurant versions. I always taste before adding extra salt.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 190kcal
% Daily Value
Total Fat 2g3%
Saturated Fat 0.3g2%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 38g14%
Dietary Fiber 3g11%
Sugars 4g
Protein 4g8%
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.

2

What can I substitute for tomato sauce?

Blended canned tomatoes work well. Use 1 cup and strain if you prefer smoother texture.

3

How do I prevent mushy rice?

Rinse rice well first, toast it in spices, and avoid stirring while cooking. These steps keep grains separate.

4

Can I make this ahead of time?

It keeps 4-5 days refrigerated. Flavors deepen overnight. Reheat with a splash of water.

★★★★★4.8(15 reviews)
Patrick Lewis