
This Mexican red rice delivers authentic flavor through a simple technique that builds depth in every grain. The combination of tomato and cumin creates a rich, aromatic base that defines this classic side dish.
I’ve refined this method to ensure consistent results, using pantry staples and straightforward steps. The rice absorbs the tomato-infused broth as it cooks, resulting in perfectly tender grains with vibrant color and robust taste.
The secret lies in blooming the spices in oil before adding the liquid, which enhances their natural oils and deepens the flavor profile. This small step makes a noticeable difference in the final dish.
Serve alongside your favorite Mexican entrees for a complete meal. The rice pairs especially well with grilled meats, beans, or as part of a burrito bowl.
Ingredients for Mexican Red Rice
Pantry staples and a few fresh additions build this vibrant, aromatic side dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🌾 | 1 ½ cups | Rinsed until water runs clear |
| Vegetable Oil 🫒 | ¼ cup | For blooming spices and rice |
| Garlic Cloves 🧄 | 3 cloves | Minced finely for even flavor |
| Yellow Onion 🧅 | 1 whole | Finely diced for base flavor |
| Tomato Sauce 🍅 | 1 cup | Plain, no added seasonings |
| Chicken Broth 🥣 | 2 ½ cups | Use vegetable broth for strict vegetarian |
| Ground Cumin 🌿 | 1 ½ tsp | Toasted in oil for depth |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Bay Leaf 🌿 | 1 whole | Remove before serving |
| Salt 🧂 | 1 tsp | Adjust to taste after cooking |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Green Peas 🌱 | ½ cup | Frozen works perfectly |
| Carrot 🥕 | 1 whole | Finely diced for texture |
The rice is the foundation here. Long-grain white rice gives the classic texture—avoid instant or parboiled varieties. Vegetable oil works fine, but lard is traditional (though not vegetarian). For the broth, Better Than Bouillon or Swanson are reliable brands. The tomato sauce should be plain, no Italian seasoning added. Fresh garlic and onion are non-negotiable for the aromatic base.
No tomato sauce? Blended canned tomatoes work in a pinch. Out of cumin? Add extra oregano and a pinch of coriander—it won’t be the same but still tasty. For strict vegetarians, swap chicken broth for vegetable broth. Frozen peas add color and sweetness, but fresh works too. The cilantro can be omitted if you’re one of those people who thinks it tastes like soap.
Cooked rice keeps well in the fridge for 4-5 days. Reheat with a splash of water to fluff it up. Freezes beautifully for up to 3 months—portion before freezing for easy serving. The flavors deepen overnight, so leftovers are even better.
Why You’ll Love This Recipe
- One Pot Wonder: I love that it all comes together in a single pot—just sauté the onion and garlic, add the tomato sauce and rice, and let it simmer.
- Rich and Savory: The tomato sauce and garlic create this deep, comforting flavor that’s way more exciting than plain white rice.
- Feeds a Crowd: Honestly, it’s my go-to for potlucks or family dinners because it stretches easily and pairs with everything.
- Budget Stretch: Between us, a pound of rice and a few pantry staples make a hearty, filling side that costs pennies per serving.
Step-by-Step Instructions for Mexican Red Rice
Follow this proven method to achieve perfectly fluffy, flavorful rice with a vibrant tomato and spice infusion.
Step 1: Rinse Rice and Bloom Spices
Place the 1.5 cups long-grain white rice in a fine-mesh strainer and rinse under cold water until the water runs completely clear. This removes excess starch and prevents gummy rice. Shake off all excess water and set aside.
In a heavy pot or Dutch oven, heat the 0.25 cup vegetable oil over medium heat. Add the 1.5 tsp ground cumin and stir constantly for 30 seconds until fragrant and slightly darkened. Immediately add the 1 whole yellow onion (finely diced) and cook for 4-5 minutes until translucent and soft.
Step 2: Toast Rice and Add Aromatics
Add the rinsed rice to the pot and stir to coat in the spiced oil. Cook for 3-4 minutes, stirring frequently, until the rice turns opaque white and begins to toast slightly. This step creates a nutty base flavor that defines authentic Mexican red rice.
Add the 3 cloves garlic cloves (minced), 1 tsp dried oregano, 1 tsp salt, and 0.5 tsp black pepper. Stir for 1 minute to combine all the aromatics. The garlic should release its scent but not brown—burnt garlic turns bitter.
Step 3: Incorporate Liquids and Vegetables
Pour in the 1 cup tomato sauce and 2.5 cups chicken broth. Add the 1 whole bay leaf, 1 whole carrot (finely diced), and 0.5 cup green peas. Stir well to distribute the ingredients evenly.
Bring the mixture to a boil over medium-high heat. Once boiling, immediately reduce heat to low, cover with a tight-fitting lid, and simmer for 20 minutes. Do not lift the lid during this time—steam is crucial for even cooking.
Step 4: Rest and Finish
After 20 minutes, remove the pot from heat but keep the lid on. Let it rest for 10 minutes—this allows the rice to absorb any remaining liquid and finish cooking in the trapped steam.
Discard the bay leaf and fluff the rice gently with a fork. Taste and adjust seasoning if needed, though the flavors should be well-balanced. The rice should be tender with each grain separate, and the color should be a rich, even red from the tomato sauce.
Transfer to a serving dish and garnish with the 0.25 cup fresh cilantro (chopped). Serve warm as a side dish that pairs perfectly with grilled meats, beans, or tacos.
Pro Tips For Making Mexican Red Rice
- Toast the Rice: Cook the rice in the oil until it turns a light golden brown—about 3-4 minutes. I learned this the hard way: skip this step and your rice will taste bland and mushy.
- Bloom the Garlic: Add the minced garlic to the oil after the rice, not before. About 30 seconds is enough to bring out the flavor without burning it.
- Use Enough Tomato Sauce: Don’t skimp—use at least 1 cup of tomato sauce for every 1.5 cups of rice. Sounds like a lot, but it’s what gives the rice that rich, red color and deep flavor.
- Let It Steam: Once the liquid is absorbed, turn off the heat, cover the pot, and let it sit for 10 minutes. This guarantees the rice finishes cooking evenly and doesn’t turn out crunchy.
Common Mistakes When Making mexican red rice
Over-Rinsing Rice
Rinsing removes excess starch, but overdoing it washes away nutrients and can make the rice too dry. I rinse until the water runs mostly clear—about 3-4 changes of water—then stop. The rice should still have a slight cloudiness to the water.
Skipping the Toast Step
Toasting the rice in oil before adding liquids is crucial for that nutty depth. If you add liquids too soon, you’ll miss this flavor layer. Cook until the rice turns opaque white and smells slightly toasty, about 3-4 minutes. 🔥
Lifting the Lid
Every time you lift the lid, you release steam and lower the temperature, which can lead to uneven cooking. Keep the lid on tight for the full 20 minutes of simmering. If you’re tempted to peek, set a timer to resist the urge.
Wrong Heat Level
Too high heat burns the rice at the bottom; too low means undercooked grains. Find the sweet spot where the liquid maintains a gentle simmer. On my stove, that’s just below medium-low heat. Adjust as needed based on your cookware.
Incorrect Liquid Ratio
Using the exact 2.5 cups broth to 1.5 cups rice ratio is key. More liquid makes it mushy; less leaves it crunchy. If you’re at high altitude, you might need an extra ¼ cup broth, but start with the standard amount.
Forgetting to Rest
Resting for 10 minutes off heat lets the rice absorb the last bit of moisture. Skip this, and you’ll have a pot of rice with a wet, uncooked center. I learned this the hard way with my first few attempts. 💡
Nutrition Facts
Frequently Asked Questions
Why do I need to toast the rice first?
Toasting the rice in oil for 3-4 minutes creates a nutty base flavor that defines authentic Mexican red rice. This step enhances the rice’s natural aroma and helps it absorb the tomato and spice flavors more effectively.
Can I use brown rice instead?
Brown rice requires more liquid and longer cooking time. Use 3.5 cups broth for 1.5 cups brown rice and simmer for 40-45 minutes. The texture will be chewier but still flavorful.
How do I fix mushy rice?
Mushy rice usually means too much liquid or lifting the lid. Next time, stick to the 2.5 cups broth to 1.5 cups rice ratio and keep the lid closed for the full 20 minutes.
Can I make this ahead of time?
Yes! Cooked rice keeps well in the fridge for 4-5 days. Reheat with a splash of water to fluff it up. The flavors actually deepen overnight.
- Peri Peri Rice Recipe: Spicy Portuguese One-Pot Harmony - November 6, 2026
- Mexican Flavoured Rice Recipe: Authentic Spice-Infused One-Pot Meal - November 6, 2026
- Lao Gan Ma Fried Rice Recipe: Spicy Wok-Tossed Perfection - November 6, 2026