
This low fat version delivers all the bold flavors of traditional Mexican rice without the excess oil. I’ve refined the technique to use simple swaps that keep the dish light yet satisfying.
The secret lies in toasting the rice in broth instead of oil, which builds deep, nutty flavor. A blend of spices and tomato paste adds authentic taste while maintaining a guilt-free profile.
You’ll end up with fluffy grains, vibrant color, and a rich aroma that tastes indulgent. It’s a foolproof way to enjoy a classic dish with a healthier twist.
Perfect as a side for tacos, grilled meats, or as a base for bowls. Here’s how to make it.
Ingredients for Low Fat Mexican Rice
Simple swaps keep this light but packed with bold, authentic flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Uncooked, rinsed until clear |
| Low-Sodium Chicken Broth 🥣 | 3 cups | Or vegetable broth for vegetarian |
| Tomato Paste 🍅 | 2 tbsp | For rich color and depth |
| White Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for full flavor |
| Ground Cumin 🌿 | 1 tsp | Toasted lightly if fresh |
| Chili Powder 🌶️ | 1 tsp | Mild or medium heat |
| Dried Oregano 🍃 | ½ tsp | Mexican oregano preferred |
| Salt 🧂 | ½ tsp | Adjust to taste after cooking |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Frozen Peas 🌱 | ½ cup | Or fresh, for color |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍈 | 1 whole | Juiced, for brightness |
| Olive Oil 🫒 | 1 tsp | For toasting rice only |
The rice is the foundation here. Long-grain white rice gives you those fluffy, separate grains we all love. I grab mine from Trader Joe’s—consistent quality, never stale. The broth does double duty: toasts the rice and cooks it, so use a good one. Low-sodium chicken or vegetable broth lets you control the salt. The tomato paste? Look for tubes at Whole Foods—no waste, lasts forever in the fridge.
No chicken broth? Vegetable broth works perfectly. Fresh out of tomato paste? Tomato sauce reduced by half gets you close. The peas are optional but add a nice pop of color (frozen works in a pinch). Cilantro haters can swap in parsley—no judgment. The lime juice at the end brightens everything up, so don’t skip it. Fresh is best, but bottled in a pinch.
Leftovers keep beautifully for 4-5 days in the fridge. Reheat with a splash of broth to fluff it back up. Freezes for 3 months if you want to batch cook. I always make extra—it’s the perfect base for burrito bowls all week.
Why You’ll Love This Recipe
- One Pot Wonder: I love that this comes together in a single pot with just rice, broth, and a few pantry staples.
- Rich & Savory: The tomato paste and garlic give it that deep, authentic Mexican flavor without extra fat.
- Meal Prep Hero: It reheats beautifully, so I make a big batch for lunches all week.
- Budget Friendly: Long-grain rice and simple ingredients keep costs low while still tasting incredible.
Step-by-Step Instructions for Low Fat Mexican Rice
Here’s the method. Straightforward, tested, works every time.
Step 1: Toast the Rice for Nutty Depth
Rinse the 1.5 cups Long-Grain White Rice until the water runs clear, then drain thoroughly. In a large skillet with a tight-fitting lid, heat the 1 tsp Olive Oil over medium heat until it shimmers.
Add the drained rice and stir frequently for 3-4 minutes until the grains turn light golden brown and smell nutty. Watch closely—this step builds flavor without adding fat. The rice should sizzle but not burn; if it starts to darken too quickly, reduce the heat slightly.
Step 2: Sauté Aromatics for a Flavor Foundation
Add the finely diced 1 whole White Onion to the rice and cook for 3 minutes until it softens and becomes translucent. Stir in the minced 3 cloves Garlic Cloves and cook for 30 seconds until fragrant—don’t let it brown.
Push the rice mixture to one side of the skillet and add the 2 tbsp Tomato Paste to the cleared space. Let it cook undisturbed for 1 minute to deepen its color, then stir everything together. This caramelizes the paste slightly for richer flavor.
Step 3: Season and Simmer Until Tender
Sprinkle in the 1 tsp Ground Cumin, 1 tsp Chili Powder, 0.5 tsp Dried Oregano, 0.5 tsp Salt, and 0.25 tsp Black Pepper. Stir to coat all the rice grains evenly with the spices.
Pour in the 3 cups Low-Sodium Chicken Broth and stir once to distribute. Bring to a boil, then immediately reduce heat to low, cover, and simmer undisturbed for 18-20 minutes until the liquid is absorbed and the rice is tender.
Step 4: Add Peas and Finish
Once the rice is cooked, remove from heat and let it sit covered for 5 minutes. Then fluff with a fork and gently fold in the 0.5 cup Frozen Peas. The residual heat will thaw them perfectly without overcooking.
Taste and adjust the salt if needed. The peas should be bright green and just tender. This step adds color and a touch of sweetness to balance the savory spices.
Step 5: Garnish and Serve Warm
Squeeze the juice of the 1 whole Lime over the rice and stir gently to combine. The lime brightens all the flavors and cuts through any richness.
Scatter the chopped 0.25 cup Fresh Cilantro over the top and serve immediately. The cilantro adds freshness while the lime ties everything together for a vibrant, guilt-free dish that’s packed with flavor.
Pro Tips For Making Low Fat Mexican Rice
- Toast the Rice: Cook the rice in a dry pan for 2-3 minutes until lightly golden before adding liquids—this adds depth without extra fat.
- Bloom the Paste: Sauté the tomato paste with the onions and garlic for 1-2 minutes to mellow its acidity and richen the flavor.
- Skip the Stirring: Once the broth is in, resist stirring the rice or it’ll turn mushy; just cover and let it steam undisturbed.
- Use Warm Broth: I learned this the hard way—cold broth slows cooking and can make the rice gummy, so heat it first in the microwave or on the stove.
Make-Ahead Tips for This Recipe
Prep Ahead Strategy
You can prep all the dry ingredients the night before—I store 1.5 cups rice, 1 tsp cumin, 1 tsp chili powder, and 0.5 tsp oregano together in a sealed container. This saves 5 minutes of measuring on cooking day. 💡
Chop Veggies Early
Dice the 1 whole white onion and mince the 3 garlic cloves up to 24 hours ahead. Keep them in separate airtight containers in the fridge. The flavors actually intensify overnight, enhancing the final dish.
Broth Infusion Tip
For even deeper flavor, warm the 3 cups low-sodium chicken broth with the spices before adding to the rice. I do this while toasting the rice—it cuts 5 minutes off the simmering time and ensures even distribution of flavors.
Peas Last Minute
Keep the 0.5 cup frozen peas in the freezer until you’re ready to fold them in. This prevents them from getting mushy during storage. They’ll thaw perfectly in the hot rice right before serving.
Full Make-Ahead Cook
Cook the entire dish up to 2 days ahead, but hold off on the lime juice and cilantro. Store in the fridge, then reheat with a splash of water. Add fresh garnishes just before serving. 🌟
Freezer Friendly
This rice freezes beautifully for up to 3 months. Portion into airtight containers and freeze. Thaw overnight in the fridge, then reheat on the stove with 2 tbsp water to restore moisture.
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead?
Yes, but increase broth to 4 cups and simmer for 40-45 minutes. Brown rice needs more liquid and time to soften properly.
What if my rice turns out mushy?
Likely over-stirred or too much liquid. Use 1.5 cups rice to 3 cups broth ratio exactly, and avoid stirring once simmering starts.
Can I skip toasting the rice?
Skipping toasting means missing deep, nutty flavor. The 3-4 minutes step builds the base taste—it’s worth the time!
How do I make this vegan?
Swap chicken broth for vegetable broth. All other ingredients are already plant-based. No other changes needed.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026