
This Mexican white rice delivers restaurant-quality flavor with a simple, foolproof technique. The secret lies in toasting the rice and garlic first, which creates a nutty base that absorbs all the aromatic flavors beautifully.
Fresh cilantro and lime zest brighten every bite, transforming basic rice into a vibrant side dish. The method ensures perfectly fluffy grains every time, with just the right amount of seasoning to complement any main course.
You’ll love how this dish comes together in under 30 minutes with minimal effort. The toasting step is crucial—don’t skip it, as it unlocks depth that plain rice simply can’t match.
Serve alongside tacos, grilled meats, or as a base for bowls. This recipe is a game-changer for weeknight dinners and special occasions alike.
Ingredients for Mexican White Rice with Cilantro
Toasted rice and garlic form the aromatic base for this vibrant side dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Rinsed until water runs clear |
| Vegetable Oil 🫒 | 3 tbsp | Neutral flavor, high smoke point |
| Garlic Cloves 🧄 | 4 cloves | Minced finely for even toasting |
| Chicken Broth 🥣 | 2 ½ cups | Low-sodium preferred for control |
| Onion 🧅 | ½ whole | Yellow or white, finely diced |
| Fresh Cilantro 🌿 | ½ cup | Chopped, stems removed (the good stuff, not the pre-shredded kind) |
| Lime 🍈 | 1 whole | Zested and juiced separately |
| Kosher Salt 🧂 | 1 tsp | Diamond Crystal brand preferred |
| Ground Cumin 🌿 | ½ tsp | Toasted briefly in dry pan |
| Bay Leaf 🍃 | 1 whole | Dried, removed before serving |
| Freshly Ground Black Pepper 🌶️ | ¼ tsp | Adjust to taste preference |
| Green Bell Pepper 🌶️ | ½ whole | Seeds removed, finely diced |
The rice quality matters here. Long-grain white rice is ideal—avoid instant or parboiled varieties as they won’t toast properly. I source my rice from bulk bins at Whole Foods or any well-stocked Latin market. The garlic should be fresh (not from a jar) for the best aroma. Vegetable oil with a neutral flavor ensures the rice toasts evenly without burning.
No chicken broth? Vegetable broth works perfectly (this is a vegetarian dish after all). Fresh cilantro is non-negotiable for that bright finish, but flat-leaf parsley can stand in if needed. The lime zest adds crucial brightness, so don’t skip it. For extra depth, a pinch of ground coriander complements the cumin beautifully (trust me on this one).
Store uncooked rice in an airtight container in a cool, dark place for up to 1 year. Cooked rice keeps in the fridge for 4-5 days. The cilantro is best used fresh within 3 days—wrap stems in damp paper towels to extend its life.
Why You’ll Love This Recipe
- Minimal Effort: I throw everything in one pot and let the rice soak up that garlicky chicken broth while I do something else.
- Flavor Explosion: The sizzling garlic and onion in oil before adding rice gives it a deep, savory base that’s impossible to resist.
- Weeknight Hero: Between us, it pairs with tacos, burritos, or just a fried egg on top when I’m too tired to plan.
- Budget Stretcher: A pound of rice, a few pantry staples, and suddenly I’ve fed four of us for under five bucks.
Step-by-Step Instructions for Mexican White Rice With Cilantro
Here is the professional method to achieve perfectly fluffy rice with vibrant Mexican flavors.
Step 1: Rinse and Toast the Rice
Drain the 1.5 cups Long-Grain White Rice after rinsing until the water runs completely clear. This removes excess starch that could make the rice gummy. Heat the 3 tbsp Vegetable Oil in a heavy pot over medium-high heat until shimmering.
Add the drained rice and stir frequently for 5-7 minutes until the grains turn light golden brown and smell nutty. Watch closely—this toasting step develops deep flavor and prevents the rice from becoming mushy. The grains should look translucent at the edges when properly toasted.
Step 2: Sauté Aromatics Until Fragrant
Add the 0.5 whole Onion and 0.5 whole Green Bell Pepper, both finely diced, to the pot with the toasted rice. Sauté for 4-5 minutes until the vegetables soften and the onion becomes translucent. The mixture should sizzle steadily but not smoke.
Stir in the 4 cloves Garlic Cloves and 0.5 tsp Ground Cumin, toasting for 30-45 seconds until the garlic releases its aroma but does not brown. Add the 1 whole Bay Leaf and 1 tsp Kosher Salt, stirring to coat the rice and vegetables evenly.
Step 3: Add Liquids and Simmer
Carefully pour in the 2.5 cups Chicken Broth and the juice from the 1 whole Lime. Stir once to distribute the rice and aromatics, then bring to a rolling boil. Reduce heat to low, cover tightly with a lid, and simmer for 18-20 minutes.
Do not lift the lid during cooking—steam is crucial for even cooking. You’ll know it’s ready when the liquid has been fully absorbed and small craters form on the surface. If any liquid remains after 20 minutes, cook for 2-3 minutes longer.
Step 4: Rest and Fluff the Rice
Remove the pot from heat and let it sit covered for 10 minutes. This resting period allows the steam to redistribute moisture throughout the rice, ensuring fluffy texture. Remove and discard the Bay Leaf before serving.
Gently fluff the rice with a fork, breaking up any clumps without mashing the grains. Fold in the 0.5 cup Fresh Cilantro and lime zest from the 1 whole Lime, reserving a small amount of each for garnish. Season with 0.25 tsp Freshly Ground Black Pepper to taste.
Pro Tips For Making Mexican White Rice With Cilantro
- Toast the Rice: Cook the rice in oil for 3-4 minutes until golden—this adds nutty depth and prevents mushiness. I learned this the hard way after skipping it and getting bland, sticky rice.
- Use Hot Broth: Pour in chicken broth that’s already simmering, not cold. Sounds weird, but it works: the rice cooks evenly and absorbs flavor faster.
- Skip the Rinsing: Don’t rinse long-grain white rice for this recipe—you want the starch to help create that slightly sticky, cohesive texture. My grandmother swore by this, and she was right.
- Add Cilantro Last: Stir in chopped cilantro only after the rice is fully cooked and off the heat. After burning three batches, I finally figured out it preserves the fresh, bright flavor.
Regional Styles of This Recipe
Northern Mexico Style
In Monterrey and Nuevo León, they often add diced tomatoes and jalapeños to the rice for a spicier kick. The tomatoes are sautéed with the onions and peppers. This version is heartier and pairs perfectly with grilled meats. 🗺️
Oaxacan Variation
Oaxacan cooks incorporate hoja santa (Mexican pepperleaf) and epazote for an earthy, herbal depth. These leaves are added during simmering and removed before serving. The flavor is unique and worth seeking out at Latin markets.
Yucatán Citrus Twist
The Yucatán version uses sour orange juice instead of lime for a tangy twist. If you can’t find it, mix 3 parts orange juice with 1 part lime juice. The citrusy brightness is a signature of the region’s cuisine.
Central Mexico Classic
In Mexico City, the rice is often simpler, focusing on the pure flavors of toasted garlic and cilantro. Some add a pinch of Mexican cinnamon for warmth. This is the most traditional preparation you’ll find.
Tex-Mex Fusion
Tex-Mex versions might include diced green chiles or corn kernels for extra texture. I like adding ½ cup frozen corn with the broth for a sweet contrast. It’s a crowd-pleaser for casual gatherings. 💛
Vegetarian Adaptation
For a fully vegetarian take, swap the chicken broth for vegetable broth and add diced zucchini or carrots. The method remains the same, and the flavors stay just as vibrant.
Nutrition Facts
Frequently Asked Questions
Why do I need to toast the rice first?
Toasting enhances the nutty flavor and prevents mushiness by removing surface starch. This step takes 5-7 minutes over medium-high heat and is crucial for authentic texture.
Can I use brown rice instead?
Brown rice requires more liquid and longer cooking—about 45-50 minutes. It won’t toast as effectively but works if you adjust the broth to 3.5 cups and extend simmering time.
What if my rice turns out mushy?
Likely from lifting the lid during cooking or skipping the rinse. Next time, ensure you rinse until water runs clear and resist peeking during the 18-20 minute simmer.
When should I add the cilantro?
Fold it in after resting the rice for 10 minutes, just before serving. This preserves its bright, fresh flavor and vibrant green color.
- 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