
This authentic Mexican rice captures the rich, vibrant flavors of traditional Arroz Rojo with a simple yet precise method. The dish begins with long-grain rice toasted in oil to create a nutty depth before being infused with tomatoes, garlic, and spices.
What sets this recipe apart is the balance of flavors—sweet tomatoes, earthy cumin, and a touch of heat from jalapeños. The rice cooks in a flavorful broth until each grain is tender and saturated with the authentic tomato-spice blend.
You’ll achieve perfectly fluffy rice with a deep reddish hue, just like the version served in Mexican homes. The technique ensures every bite is packed with the traditional taste you expect.
Serve it as a side for tacos, enchiladas, or grilled meats. Here’s how to make it.
Ingredients for Mexican Rice Water
Long-grain rice, fresh tomatoes, and warm spices create this vibrant, traditional side dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🌾 | 2 cups | Rinsed until water runs clear |
| Vegetable Oil 🫒 | 3 tbsp | Neutral flavor, for toasting rice |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Yellow Onion 🧅 | 1 whole | Finely diced for flavor foundation |
| Roma Tomatoes 🍅 | 3 whole | Diced, seeds removed for texture |
| Jalapeño Pepper 🌶️ | 1 whole | Seeds removed, finely chopped |
| Vegetable Broth 💧 | 3 ½ cups | Low-sodium preferred for control |
| Tomato Paste 🍅 | 2 tbsp | For concentrated tomato flavor |
| Ground Cumin 🌿 | 1 tsp | Freshly toasted for depth |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Bay Leaf 🍃 | 1 whole | Removed after cooking |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍈 | 1 whole | Juiced for finishing touch |
The rice quality matters most here. Long-grain white rice (like Carolina or Mahatma) delivers the authentic texture—avoid instant or converted varieties. For the tomatoes, Roma or vine-ripened offer the best balance of sweetness and acidity. The vegetable broth should be low-sodium (I recommend Imagine or Pacific Foods) to control seasoning precisely. Fresh jalapeños add the right heat—pick firm, bright green ones.
No jalapeños? Serrano peppers at half the amount work well. Fresh tomatoes can be swapped for canned fire-roasted tomatoes (drained) in a pinch. For a smokier profile, add one-fourth teaspoon smoked paprika. The cumin and oregano are essential—use Mexican oregano if you can find it at a Latin market. If using table salt, reduce by half as it’s saltier than kosher.
Leftover rice keeps 4-5 days refrigerated in an airtight container. Freeze for up to 3 months—thaw overnight before reheating. Reheat with a splash of water or broth to restore moisture. The flavors deepen over time, making leftovers even more delicious (worth the extra minute).
Why You’ll Love This Recipe
- One Pot Wonder: I toss in the rice, tomatoes, and aromatics, let the water do its magic, and end up with a fluffy, flavorful batch with barely any cleanup.
- Garlic Tomato Burst: Honestly, the sizzle of garlic in oil followed by the sweet Roma tomatoes creates a depth that makes every bite irresistible.
- Weeknight Hero: Between us, this is my Tuesday lifesaver—pairs with chicken, beans, or just a fried egg on top for a fast, satisfying meal.
- Stretches Far: One cup of rice turns into a mountain of food. I’ll be real: it’s the reason I can feed a crowd without blowing my grocery budget.
Step-by-Step Instructions for Mexican Rice
This method delivers authentic flavor through precise toasting and layering of aromatics and spices.
Step 1: Toast the Rice to Nutty Perfection
Heat the 3 tbsp Vegetable Oil in a large skillet over medium heat until shimmering. Add the rinsed 2 cups Long-Grain White Rice and stir to coat each grain evenly. Cook for 5-7 minutes, stirring frequently, until the rice turns golden brown and emits a nutty aroma.
This toasting step is crucial—it creates a flavor foundation that defines authentic Mexican rice. Watch closely to prevent burning; the rice should be uniformly light brown, not dark or blackened. The grains will appear slightly translucent at the edges when properly toasted.
Step 2: Build the Aromatic Base
Add the finely diced 1 whole Yellow Onion to the skillet with the toasted rice. Cook for 3 minutes until the onion softens and becomes translucent, stirring to prevent the rice from sticking. Then add the minced 4 cloves Garlic Cloves and cook for 30 seconds until fragrant.
Next, stir in the diced 3 whole Roma Tomatoes (seeds removed), finely chopped 1 whole Jalapeño Pepper (seeds removed), 2 tbsp Tomato Paste, 1 tsp Ground Cumin, and 1 tsp Dried Oregano. Cook for 2-3 minutes until the tomatoes break down and the mixture darkens slightly.
Step 3: Simmer with Broth and Spices
Pour in the 3.5 cups Vegetable Broth, then add the 1 whole Bay Leaf, 1.5 tsp Salt, and 0.5 tsp Ground Black Pepper. Stir well to combine, ensuring all the rice grains are submerged in the liquid. Bring the mixture to a boil over medium-high heat.
Once boiling, reduce the heat to low, cover the skillet, and let it simmer for 20-25 minutes. Resist the urge to stir during this time—undisturbed cooking allows the rice to steam evenly and develop the proper texture.
Step 4: Rest and Finish with Fresh Elements
After the simmering time, remove the skillet from heat and let the rice rest, covered, for 10 minutes. This allows the grains to absorb any remaining liquid and become fluffy. Remove and discard the 1 whole Bay Leaf.
Fluff the rice gently with a fork, then stir in the chopped 0.25 cup Fresh Cilantro and the juice of 1 whole Lime. Taste and adjust seasoning if needed. The rice should be tender, with each grain distinct, and infused with the rich, spiced tomato flavor characteristic of authentic Mexican cuisine.
Pro Tips For Making Mexican Rice Water
- Toast the Rice First: Cook the rice in the oil for 2-3 minutes until golden—this adds nutty depth and prevents mushiness, which I learned the hard way after skipping it once.
- Use Ripe Roma Tomatoes: Pick tomatoes that yield slightly to pressure; underripe ones taste bitter and water down the rice’s rich flavor.
- Skip the Over-Stirring: Once the water’s added, resist stirring—it releases starch and turns your rice into paste instead of light, separate grains.
- Bloom the Garlic: Let the minced garlic sizzle in the oil for just 20-30 seconds until fragrant, or it’ll burn and leave a harsh aftertaste.
Serving Suggestions for This mexican rice water
Traditional Pairings
This rice shines alongside carne asada or grilled chicken—the smoky charred flavors complement the tomato-spice blend beautifully. I love serving it with warm corn tortillas and a side of refried beans for a classic Mexican meal.
Vegetarian Options
For a meat-free spread, pair with black bean tacos or stuffed bell peppers. The rice also works wonderfully under a pile of sautéed veggies like zucchini and bell peppers. Add a sprinkle of cotija cheese for extra richness. 🌱
Fresh Toppings
Garnish with extra cilantro, diced avocado, or pickled red onions for a pop of color and crunch. A squeeze of fresh lime juice just before serving brightens up all the flavors.
Drink Pairings
A cold Mexican lager like Modelo Especial cuts through the richness, while a horchata offers a sweet, creamy contrast. For a non-alcoholic option, try hibiscus iced tea (agua de jamaica). 🍺
Meal Prep Tip
Double the batch and use leftovers for burrito bowls or as a base for stuffed peppers. The rice reheats well—just add a splash of water and cover while warming to restore moisture.
Nutrition Facts
Frequently Asked Questions
Why do I need to rinse the rice first?
Rinsing removes excess starch from the surface of the rice grains. This prevents the final dish from becoming gummy or sticky. Use cold water until it runs clear for best results.
Can I make this with brown rice?
Yes, but adjust the liquid to 4 cups and simmer for 40-45 minutes. Brown rice has a firmer texture and nuttier flavor, which works well with the spices.
How do I fix rice that turned out mushy?
Spread it on a baking sheet to dry out in a 200°F oven for 10-15 minutes. Avoid stirring while cooking next time, as this releases starch and creates mushiness.
What if my rice is still crunchy after cooking?
Add 1/4 cup hot water or broth, cover, and let it steam for 5-10 minutes off the heat. Ensure you used the correct liquid-to-rice ratio next time.
- 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