
Chef Ranveer Brar’s approach to this dish transforms simple ingredients into a one-pot masterpiece with vibrant flavors and perfect texture. The aromatic blend of spices creates a base that’s rich and deeply satisfying.
This method ensures every grain of rice absorbs the smoky, tangy essence of the spices and tomatoes. The technique is straightforward yet delivers restaurant-quality results with minimal effort.
You’ll achieve fluffy, separate grains infused with bold Mexican flavors, all in a single pot. The balance of spices and acidity makes it a versatile side for any meal.
Ideal for weeknight dinners or special occasions, this recipe proves that authentic taste doesn’t require complicated steps.
Ingredients for Mexican Rice Recipe Ranveer Brar
Simple pantry staples transform into a vibrant, restaurant-quality one-pot dish with these ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Rinsed until water runs clear |
| Vegetable Oil 🫒 | 2 tbsp | Divided forrice and spices |
| Yellow Onion 🧅 | 1 whole | Finely diced for even cooking |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic base |
| Roma Tomatoes 🍅 | 2 whole | Diced, seeds removed if watery |
| Tomato Sauce 🍅 | ½ cup | Smooth, no added sugar preferred |
| Vegetable Broth 💧 | 2 ½ cups | Low-sodium for controlled seasoning |
| Ground Cumin 🌿 | 1 tsp | Toasted for depth of flavor |
| Smoked Paprika 🌶️ | 1 tsp | Essential for smoky essence |
| Dried Oregano 🍃 | ½ tsp | Mexican oregano if available |
| Bay Leaf 🌿 | 1 whole | Removed before serving |
| Salt 🧂 | 1 tsp | Adjust to taste at end |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍈 | 1 whole | Zested and juiced for finish |
| Jalapeño Pepper 🌶️ | 1 whole | Seeds removed, finely diced |
The rice quality is paramount here. Basmati or long-grain white rice delivers the perfect fluffy texture—avoid instant or parboiled varieties. Vegetable broth forms the flavor base, so opt for low-sodium brands like Pacific Foods or Imagine to control salt levels. For the tomatoes, San Marzano canned tomatoes work beautifully if fresh Roma tomatoes aren’t available (and they’re often better in winter).
No Roma tomatoes? Canned diced tomatoes (drained) work in a pinch. Missing smoked paprika? Regular paprika plus a pinch of chipotle powder replicates the smokiness. For extra depth, add one teaspoon of soy sauce with the broth. The jalapeño can be swapped for serrano or omitted entirely if heat isn’t desired. Fresh cilantro is traditional, but flat-leaf parsley works if that’s what’s on hand.
Store uncooked rice in an airtight container for up to 6 months. Fresh cilantro keeps 5-7 days in the fridge when wrapped in damp paper towels. The dish itself stays fresh for 4-5 days and reheats perfectly—actually improves as flavors meld overnight.
Why You’ll Love This Recipe
- One Pot Wonder: I love that this comes together in a single pot—just saute the onions, garlic, and tomatoes, then let the rice soak up all that flavor.
- Smoky Tomato Depth: The Roma tomatoes caramelize slightly in the oil, giving the rice that rich, slightly sweet base I crave.
- Meal Prep Hero: Honestly, this tastes even better the next day—pack it for lunch or pair with proteins all week long.
- Pantry Staples: Between us, I always have these ingredients on hand, so it’s my go-to when I need dinner fast.
Step-by-Step Instructions for Mexican Rice
Master this one-pot technique for vibrant, flavorful rice with minimal cleanup and maximum impact.
Step 1: Toast the Rice and Aromatics
Rinse the 1.5 cups long-grain white rice until the water runs clear, then drain thoroughly. Heat 1 tablespoon vegetable oil in a heavy pot over medium heat. Add the rice and toast for 3-4 minutes, stirring frequently, until the grains turn opaque white and emit a nutty aroma.
Add the finely diced yellow onion and cook for 4-5 minutes until translucent and soft. Stir in the minced 3 cloves garlic and diced jalapeño pepper, cooking for 1 minute until fragrant. This foundation builds the dish’s aromatic depth.
Step 2: Incorporate Tomatoes and Spices
Add the diced 2 whole Roma tomatoes (seeds removed) and 0.5 cup tomato sauce to the pot. Cook for 5 minutes, stirring occasionally, until the mixture thickens and the tomatoes break down into a chunky paste.
Stir in the 1 tsp ground cumin, 1 tsp smoked paprika, 0.5 tsp dried oregano, and 1 whole bay leaf. Toast the spices for 30-45 seconds until they release their essential oils, creating a fragrant base that defines the dish’s character.
Step 3: Add Liquids and Simmer
Pour in the 2.5 cups vegetable broth and 1 tsp salt. Stir well to combine, ensuring all the rice grains are submerged. Bring the mixture to a boil over medium-high heat.
Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and simmer for 18-20 minutes. Avoid stirring during this time to prevent the rice from becoming mushy. The liquid should be fully absorbed, and the grains should be tender with a slight bite.
Step 4: Rest and Finish
Remove the pot from heat and let it sit, covered, for 10 minutes. This resting period allows the steam to redistribute, ensuring even cooking and fluffier texture. Discard the bay leaf before serving.
Gently fluff the rice with a fork and stir in the zest and juice of the 1 whole lime. Garnish with the chopped 0.25 cup fresh cilantro, which adds a bright, fresh contrast to the rich, smoky flavors. Serve immediately while warm.
Pro Tips For Making Mexican Rice Recipe Ranveer Brar
- Toast the Rice: Cook the rice in oil until it turns a light golden brown—about 3-4 minutes. I learned this the hard way: skipping this step leaves the rice gummy instead of fluffy.
- Blend the Tomatoes: Puree the Roma tomatoes with their seeds and juices for a smoother, more integrated sauce. Sounds weird, but it works: the pulp thickens the rice perfectly without watery results.
- Skip the Crowding: Use a wide, heavy-bottomed pan—at least 12 inches—to give the rice room to cook evenly. After burning three batches in a small pot, I finally figured out the heat needs space to distribute.
- Rest Before Serving: Let the rice sit covered for 5-10 minutes off the heat. My grandmother swore by this, and she was right: it lets the steam finish the cooking and prevents a sticky mess.
Make-Ahead Tips for This Recipe
Prep Ahead
Rinse and drain the 1.5 cups long-grain white rice up to 24 hours ahead. Store it in an airtight container in the fridge. This step actually improves texture by removing excess starch. I also dice the yellow onion and mince the 3 cloves garlic in advance. 💡
Spice Mix
Combine the 1 tsp ground cumin, 1 tsp smoked paprika, and 0.5 tsp dried oregano in a small bowl. This blend keeps well for up to 1 week in a cool, dark place. Toasting the spices fresh is ideal, but pre-mixing saves time on busy nights.
Tomato Prep
Dice the 2 whole Roma tomatoes and measure the 0.5 cup tomato sauce the day before. Store them separately in the fridge. If using canned tomatoes, drain them thoroughly to prevent a watery dish.
Overnight Flavors
This dish tastes even better the next day as the flavors meld. Make the full recipe, let it cool, then refrigerate in an airtight container for up to 4 days. Reheat gently with a splash of water to restore moisture. 🌟
Freezing Option
Portion cooled rice into freezer-safe bags, removing as much air as possible. It freezes well for up to 3 months. Thaw overnight in the fridge before reheating on the stovetop with a bit of broth to revive the texture.
Garnish Last
Wait to add the 0.25 cup fresh cilantro and lime zest until serving. This keeps the flavors vibrant and fresh. Store the cilantro wrapped in a damp paper towel in the fridge for up to 1 week.
Nutrition Facts
Frequently Asked Questions
Why do I need to toast the rice first?
Toasting the rice enhances its nutty flavor and helps it stay separate. It also prevents mushiness by strengthening the grains before cooking.
Can I use brown rice instead?
Yes, but adjust the liquid to 3 cups and simmer for 40-45 minutes. The texture will be chewier, and the dish may need extra seasoning.
How do I fix undercooked rice?
Add 1/4 cup more broth, cover, and simmer for 5-10 minutes. Avoid stirring to keep the grains intact.
What can I add for extra protein?
Stir in cooked black beans or shredded chicken after simmering. For a vegan option, add crumbled tofu or chickpeas.
- 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