
This Mexican rice dish transforms ordinary ingredients into a vibrant, smoky side that complements any meal. The combination of tomato, cumin, and a touch of chili powder creates layers of authentic flavor that will transport you south of the border.
I’ve refined this recipe to ensure perfectly fluffy rice every time, with each grain infused with rich, aromatic spices. The process is straightforward, using pantry staples and a single pot for easy preparation and cleanup.
The result is a dish that’s as visually appealing as it is delicious—bright red rice with a subtle kick and a fragrant aroma that fills the kitchen. It pairs beautifully with proteins or stands proudly on its own.
Ready in under 30 minutes, this recipe is a reliable way to bring restaurant-quality flavor to your table with minimal effort.
Ingredients for Mexican Rice Dish
Pantry staples turn into a vibrant, smoky side with these simple ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Tomato Sauce 🍅 | 1 cup | Or blended canned tomatoes |
| Vegetable Broth 🥣 | 3 cups | Low-sodium preferred for control |
| Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for even distribution |
| Ground Cumin 🌿 | 1 ½ tsp | Toasted lightly for depth |
| Chili Powder 🌶️ | 1 tsp | Mild or medium heat |
| Smoked Paprika 🌶️ | ½ tsp | Key for smoky flavor |
| Salt 🧂 | 1 tsp | Adjust to taste at end |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Olive Oil 🫒 | 2 tbsp | For sautéing aromatics |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍈 | 1 whole | Juiced, for brightness |
| Bay Leaf 🍃 | 1 whole | Removed before serving |
The rice is the foundation here. Long-grain white rice gives you that perfect fluff every time—avoid instant or minute rice, as they turn mushy. Basmatis or jasmine work well too. For the tomato base, San Marzano canned tomatoes are ideal, but any good-quality tomato sauce will do. The vegetable broth should be low-sodium so you can control the seasoning.
No smoked paprika? Regular paprika plus a pinch of cayenne gets you close to that signature smokiness. Fresh tomatoes can replace the sauce (about 3 medium tomatoes, blended). If you’re out of cumin, ground coriander at half the amount works in a pinch. The cilantro is optional—skip it if you’re one of those people who thinks it tastes like soap.
This keeps well for 4-5 days in the fridge. Reheat with a splash of water to bring back the moisture. Freezes beautifully for up to 3 months—just thaw overnight before reheating. The lime juice is best added fresh, so wait until serving to squeeze it over the top.
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in—rice, tomato sauce, broth, onion—then walk away while it simmers to perfection.
- Garlicky Depth: The garlic cloves and tomato sauce create that rich, savory base I crave with every bite.
- Feeds a Crowd: Honestly, it’s my go-to for potlucks or when the whole family’s over for dinner.
- Budget Stretch: A pound of rice, a few pantry staples, and suddenly I’ve got meals for days.
Step-by-Step Instructions for Mexican Rice
Here is the method. Straightforward, tested, works every time.
Step 1: Sauté Aromatics to Build Flavor Base
Heat the 2 tbsp olive oil in a heavy pot over medium heat until shimmering. Add the finely diced onion and cook for 4-5 minutes until softened and translucent, stirring occasionally.
Add the minced garlic cloves, 1.5 tsp ground cumin, 1 tsp chili powder, and 0.5 tsp smoked paprika. Stir constantly for 30 seconds until fragrant—this blooms the spices and prevents burning.
This aromatic foundation is crucial. The spices should coat the onions and release their essential oils, creating a base that will infuse every grain of rice with smoky, earthy depth.
Step 2: Toast Rice and Incorporate Liquids
Add the rinsed 2 cups long-grain white rice to the pot and stir to coat in the spiced oil. Toast the rice for 2-3 minutes until the grains turn slightly opaque and begin to smell nutty—this removes excess moisture and prevents mushiness.
Pour in the 1 cup tomato sauce and stir for 1 minute to combine. The mixture should turn a rich reddish-brown as the tomato sauce caramelizes slightly. This step deepens the color and flavor of the final dish.
Add the 3 cups vegetable broth, 1 tsp salt, 0.5 tsp black pepper, and the bay leaf. Stir well to distribute all ingredients evenly. The liquid should come to a gentle simmer.
Step 3: Simmer Until Rice is Tender
Once simmering, reduce heat to low, cover the pot, and cook for 18-20 minutes. Do not stir the rice during this time—disturbing it releases starch and can make the dish gummy.
Check at 18 minutes to see if the liquid has been absorbed and the rice is tender. If the top still looks wet or the grains are firm, replace the lid and cook for another 2-3 minutes.
The rice is done when all liquid is absorbed and the grains are tender with no chalky center. Remove from heat and let sit covered for 5 minutes—this steam step ensures even cooking.
Step 4: Finish and Serve
Remove the bay leaf and discard. Fluff the rice gently with a fork to separate the grains. Taste and adjust seasoning if needed, though the flavors will meld as it rests.
Squeeze the juice from the lime over the rice and stir to combine. This adds a bright, citrusy note that balances the smoky spices. Garnish with the 0.25 cup fresh cilantro for freshness and color.
Serve warm, when the rice is at its most fragrant and the flavors are perfectly harmonized. The cilantro and lime should be added just before serving to preserve their vibrant qualities.
Pro Tips For Making Mexican Rice Dish
- Toast the Rice First: Cook the rice in oil for 3-4 minutes until golden before adding liquids—this builds a nutty depth that plain rice just can’t match. I skipped this once and the dish tasted flat; never again.
- Use Warm Broth: Heat your vegetable broth before adding it to the rice. Cold broth slows the cooking and can leave you with unevenly cooked grains.
- Skip the Over-Stirring: Stir just once after adding the tomato sauce and broth, then leave it alone. Constant stirring releases too much starch and turns the rice mushy.
- Bloom the Garlic: Cook the minced garlic in the oil for only 30 seconds until fragrant—any longer and it turns bitter. I learned this the hard way after ruining a batch with burnt garlic.
Wine and Beer Pairings for These Flavors
Mexican Lager Pairing
A crisp Mexican lager like Modelo Especial or Pacífico is my top pick. The light body and subtle malt sweetness cut through the smoky cumin and chili powder, refreshing your palate between bites. 🍺
Light Red Wine
For wine lovers, try a Garnacha from Spain—its bright red fruit flavors and soft tannins complement the tomato base without overpowering. Serve slightly chilled at 55-60°F for best results.
Wheat Beer Option
A German-style hefeweizen works surprisingly well. The banana and clove notes from the yeast balance the earthy spices, while the effervescence cleanses your palate. I recommend Weihenstephaner.
Sparkling Water
For a non-alcoholic option, sparkling water with a lime wedge mirrors the dish’s citrus finish. The bubbles help reset your taste buds between bites of the rich, spiced rice.
Bold Red Wine
If you prefer reds, a Tempranillo from Rioja offers dark fruit and smoky oak that echo the dish’s depth. Decant for 20 minutes before serving to let it breathe.
Its moderate tannins won’t clash with the cumin and chili powder. 🍷
Nutrition Facts
Frequently Asked Questions
What type of rice works best for this dish?
Use long-grain white rice for perfectly fluffy results. Basmati or jasmine also work well. Avoid instant rice as it can turn mushy.
Can I make this ahead of time?
Yes! It keeps well for 4-5 days in the fridge. Reheat with a splash of water to restore moisture. It also freezes beautifully for up to 3 months.
What if I don’t have smoked paprika?
Substitute with regular paprika plus a pinch of cayenne for similar depth. Or use ground coriander at half the amount in a pinch.
Why is my rice turning mushy?
Avoid stirring during cooking, as this releases starch. Also, be sure to rinse the rice first and use the correct 2:3 rice-to-liquid ratio.
- 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