Mexican White Rice With Cilantro Recipe: Toasted Garlic and Lime Zest

Mexican White Rice With Cilantro Recipe: Toasted Garlic and Lime Zest

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.

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

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

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 45g16%
Dietary Fiber 2g7%
Sugars 1g
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

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.

2

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.

3

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.

4

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.

★★★★★4.9(15 reviews)
Tyler Campbell