
This traditional side dish brings the vibrant flavors of Mexico to your table with every bite.
The secret lies in toasting the rice before cooking, which creates a nutty depth that defines authentic versions. A simple tomato base and careful seasoning complete the dish.
You’ll end up with fluffy, separate grains infused with rich tomato flavor and a beautiful golden color. It’s the perfect complement to any Mexican meal.
This method delivers consistent results every time, whether for a weeknight dinner or special occasion.
Ingredients for Mexican Mexican Rice
Pantry staples plus fresh produce create this vibrant, authentic side dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Vegetable Oil 🫒 | ¼ cup | Neutral flavor, high smoke point |
| White Onion 🧅 | 1 whole | Finely diced for even cooking |
| Garlic Cloves 🧄 | 3 cloves | Minced for maximum flavor |
| Roma Tomatoes 🍅 | 3 whole | Seeds removed, finely chopped |
| Tomato Paste 🍅 | 2 tbsp | Concentrated for rich flavor |
| Vegetable Broth 💧 | 3 cups | Low-sodium preferred for control |
| Ground Cumin 🌿 | 1 tsp | Toasted briefly for depth |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Bay Leaf 🍃 | 1 whole | Removed before serving |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍈 | 1 whole | Zested and juiced for brightness |
| Green Peas 🌱 | ½ cup | Fresh or frozen, optional |
The rice is everything here. Long-grain white rice gives you those separate, fluffy grains that define authentic Mexican rice. I always use Mahatma or Carolina brands—consistent quality, easy to find at any supermarket. The tomato paste is key too—San Marzano if you want to splurge, but any good brand works. Don’t skip rinsing the rice (worth the extra minute) or toasting it in oil until golden.
No fresh tomatoes? Canned diced tomatoes (drained) work in a pinch. Out of cumin? Half the amount of coriander won’t be the same but keeps it in the ballpark. Vegetable broth can be swapped for water plus a bouillon cube. The cilantro garnish is optional but adds that fresh pop—flat-leaf parsley if you’re one of those cilantro-haters (no judgment).
Leftovers keep 4-5 days in the fridge—reheat with a splash of water to fluff up the grains. Freezes beautifully for 3 months. I make a double batch and freeze half for those nights when I need a quick side.
Why You’ll Love This Recipe
- One Pot Wonder: I love that everything cooks together—rice, tomatoes, and onions—so I’m not stuck washing a sink full of dishes.
- Garlic & Tomato Magic: The blend of fresh Roma tomatoes and garlic gives it that bright, authentic flavor that’s way better than takeout.
- Weeknight Hero: Between us, this is my go-to for taco nights or burrito bowls—pairs with literally anything.
- Budget Stretcher: Long-grain rice and pantry staples keep it cheap, and leftovers taste even better the next day.
Step-by-Step Instructions for Authentic Tomato-Infused Mexican Rice
Here’s the traditional method that delivers perfectly fluffy, flavorful rice every time.
Step 1: Toast the Rice and Aromatics
Heat the 0.25 cup Vegetable Oil in a large skillet over medium heat. Add the 2 cups Long-Grain White Rice and cook for 5-7 minutes, stirring frequently, until the grains turn light golden brown and smell nutty. This toasting step is non-negotiable—it prevents mushiness.
Add the finely diced 1 whole White Onion and minced 3 cloves Garlic Cloves. Sauté for 2-3 minutes until the onion becomes translucent. The rice should maintain its separate grains at this point; if it starts to darken too quickly, reduce the heat slightly.
Step 2: Build the Tomato Base
Stir in the finely chopped 3 whole Roma Tomatoes (seeds removed) and 2 tbsp Tomato Paste. Cook for 3-4 minutes until the tomatoes break down completely and the mixture thickens slightly. You’ll notice the oil starts to separate at the edges—that’s your cue it’s ready.
Add the 1 tsp Ground Cumin, 1 tsp Dried Oregano, and 1.5 tsp Salt. Stir well to coat the rice evenly with these spices. The mixture should be deeply fragrant at this stage, with the cumin and oregano blooming in the hot oil.
Step 3: Simmer with Broth and Aromatics
Pour in the 3 cups Vegetable Broth and add the 1 whole Bay Leaf. Stir to combine, then bring to a gentle boil. Once boiling, reduce heat to low, cover, and simmer undisturbed for 15 minutes. Don’t peek—steam is your friend here.
After 15 minutes, add the 0.5 cup Green Peas (if using) by gently pressing them into the rice. Re-cover and cook for another 5-7 minutes until all liquid is absorbed. The rice should be tender but still have a slight bite, and the peas should be bright green and tender.
Step 4: Rest and Finish
Remove from heat and let the rice sit covered for 10 minutes. This resting period allows the grains to steam finish and absorb any remaining moisture. Remove and discard the Bay Leaf before serving.
Fluff the rice gently with a fork, then stir in the juice from the 1 whole Lime. Taste and adjust seasoning if needed. Garnish with the chopped 0.25 cup Fresh Cilantro just before serving. The lime adds the perfect bright finish to this rich, tomato-infused dish.
Pro Tips For Making Mexican Mexican Rice
- Toast the Rice: Cook the rice in oil until golden brown—about 5-7 minutes—before adding liquids. I learned this the hard way after ending up with mushy rice more times than I’d like to admit.
- Use Ripe Tomatoes: Roma tomatoes work best when they’re deep red and slightly soft. Sounds weird, but it works: underripe ones will leave your rice tasting tart instead of rich.
- Skip the Rinsing: Don’t rinse the rice for this recipe. The starch helps create that classic slightly sticky texture that soaks up the tomato and onion flavors.
- Blend the Base: Purée the tomatoes, onion, and garlic into a smooth sauce before cooking. My grandmother swore by this, and she was right: it makes the flavor even and saves you from chopping everything finely.
Make-Ahead Tips for Leftovers
Prep Ahead Strategy
You can prep all your ingredients the night before—dice the onion, mince the garlic, and chop the tomatoes. Store them in separate airtight containers in the fridge. This saves 10-15 minutes on cooking day. 💡
Rice Toasting Tip
Toast the long-grain white rice in advance and store it in a cool, dry place for up to 2 days. When ready to cook, simply reheat the rice in oil for 1-2 minutes to revive its nutty aroma before adding the aromatics.
Broth Infusion
Make your vegetable broth ahead and keep it chilled. I like to infuse mine with extra bay leaf and garlic cloves for deeper flavor. Warm it slightly before adding to the rice to maintain consistent cooking temperature.
Freezing Cooked Rice
This dish freezes beautifully. Spread cooled rice on a baking sheet, freeze for 1 hour, then transfer to freezer bags. It’ll keep for 3 months without losing texture. Reheat from frozen with a splash of water in a covered skillet. ❄️
Reheating Leftovers
For fridge-stored rice, add 2-3 tbsp water per cup and reheat covered over low heat for 5-7 minutes. Stir gently to fluff. Microwave works too—use 50% power and stir every 1-2 minutes.
Day-of Assembly
Combine all prepped ingredients in the morning and store in the fridge. When ready to cook, follow the recipe as directed, reducing the initial toasting time to 3-4 minutes since the rice is already partially dried. 🔥
Nutrition Facts
Frequently Asked Questions
Why do I need to toast the rice first?
Toasting the rice for 5-7 minutes creates a nutty flavor and helps it stay fluffy. It also prevents the grains from turning mushy during cooking.
Can I use brown rice instead?
Yes, but increase the broth to 3.5 cups and simmer for 35-40 minutes. The texture will be chewier, and the color may differ.
What if my rice turns out sticky?
Stirring too much or not toasting long enough often causes this. Next time, let it toast until golden brown and avoid peeking while simmering.
Can I add other vegetables?
Try adding 0.5 cup diced carrots or bell peppers with the onions. Just ensure they’re finely chopped for even cooking.
- Lump Rice Recipe Sri Lanka: Traditional Island-Style Texture - November 4, 2026
- Laos Sticky Rice Recipe: Traditional Steamed Perfection - November 4, 2026
- Magic Rice Recipe: One-Pot Aromatic Wonder - November 4, 2026