
This one-pot wonder transforms simple ingredients into a weeknight meal that tastes like a fiesta. The secret lies in toasting the rice first, which unlocks its nutty depth and prevents mushiness.
With just 30 minutes and basic pantry staples, you can create a dish that’s vibrant, flavorful, and completely hands-off. The tomatoes and spices meld together, infusing every grain with bold, authentic flavor.
What emerges is rice that’s fluffy yet rich, with a slight crispness at the bottom for texture. It pairs perfectly with proteins or stands proudly on its own.
No fancy techniques, no extra dishes—just a foolproof method for restaurant-quality results at home.
Ingredients for Mexican Rice Recipe Easy
Basic pantry staples transform into a vibrant, one-pot fiesta with minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🌾 | 1 ½ cups | Rinsed until water runs clear |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin preferred for depth |
| Yellow Onion 🧅 | 1 whole | Finely diced for even distribution |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic base |
| Tomato Sauce 🍅 | 8 oz | Plain, no added seasonings |
| Chicken Broth 🍲 | 2 ½ cups | Use vegetable broth for vegetarian |
| Ground Cumin 🌿 | 1 tsp | Toasted for enhanced aroma |
| Chili Powder 🌶️ | 1 tsp | Mild or hot variety |
| Dried Oregano 🍃 | ½ tsp | Mexican oregano if available |
| Bay Leaf 🌿 | 1 whole | Removed before serving |
| Salt 🧂 | 1 tsp | Diamond Crystal preferred for consistency |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for best flavor |
| Frozen Peas 🌱 | ½ cup | Thawed and drained |
| Fresh Cilantro 🌿 | ¼ cup | Chopped for garnish |
The rice quality is paramount. Long-grain white rice like Mahatma or Carolina delivers the ideal texture—fluffy with that coveted crisp bottom layer. Toasting the rice in extra-virgin olive oil before adding liquids unlocks its nutty depth. For the broth, Swanson or Pacific Foods offer consistent flavor profiles that complement the spices without overpowering.
Need a vegetarian version? Swap chicken broth for vegetable broth at a 1:1 ratio. No tomato sauce? Crushed tomatoes blended smooth work in a pinch. Short on cumin? Coriander adds a similar earthy note, though the flavor shifts slightly. The peas are optional but add a pop of color and sweetness—fresh or frozen both work beautifully.
Store dry rice in an airtight container for up to 2 years. The dish reheats well, covered, in the microwave for 2-3 days. For longer storage, freeze portions for up to 3 months—thaw overnight before reheating to preserve texture.
Why You’ll Love This Recipe
- One Pot Wonder: I just dump everything in a single pot—rice, onion, garlic, tomato sauce—and let it work its magic.
- Savory Depth: The garlic sizzling in olive oil with the onion before adding the rice? That’s where the rich flavor starts.
- Weeknight MVP: Between us, this is my Tuesday dinner hero when I need something fast and filling.
- Stretches Far: One batch feeds us for two meals, and honestly, it tastes even better the next day.
Step-by-Step Instructions for Mexican Rice
This one-pot method simplifies the process while delivering authentic flavor and perfect texture every time.
Step 1: Toast the Rice and Sauté Aromatics
Heat the 2 tbsp Olive Oil in a large skillet or Dutch oven over medium-high heat. Add the 1.5 cups Long-Grain White Rice and cook for 3-4 minutes, stirring frequently, until the rice turns light golden brown and smells nutty. This toasting step enhances the rice’s natural flavor and prevents it from turning mushy.
Add the finely diced 1 whole Yellow Onion and cook for 4-5 minutes until softened and translucent. Stir in the minced 3 cloves Garlic Cloves and cook for an additional 30 seconds until fragrant. The onion should be tender but not browned, and the garlic should release its aroma without burning.
Step 2: Add Spices and Tomato Sauce
Stir in the 1 tsp Ground Cumin, 1 tsp Chili Powder, 0.5 tsp Dried Oregano, 1 tsp Salt, and 0.5 tsp Black Pepper. Cook for 1 minute to bloom the spices, which deepens their flavor. This step is crucial for building the dish’s characteristic warmth and complexity.
Pour in the 8 oz Tomato Sauce and stir to combine, coating the rice and aromatics evenly. Cook for 2-3 minutes until the mixture darkens slightly and the tomato sauce begins to thicken. The sauce should cling to the rice, creating a rich, reddish base for the dish.
Step 3: Simmer with Broth and Peas
Add the 2.5 cups Chicken Broth and the 1 whole Bay Leaf, stirring to combine. Bring the mixture to a boil, then reduce the heat to low, cover, and let it simmer for 15 minutes. Resist the urge to stir during this time—it disrupts the steam needed for even cooking.
After 15 minutes, stir in the thawed and drained 0.5 cup Frozen Peas. Replace the lid and continue simmering for another 5-7 minutes until the rice is tender and the liquid is fully absorbed. The peas should be bright green and heated through, adding a pop of color and sweetness to the dish.
Step 4: Rest and Garnish
Remove the skillet from heat and let the rice sit covered for 5 minutes. This resting period allows the rice to steam and finish cooking evenly. Discard the Bay Leaf before serving, as it’s only used for infusing flavor during cooking.
Fluff the rice gently with a fork, then garnish with the chopped 0.25 cup Fresh Cilantro. The cilantro adds a fresh, citrusy note that balances the dish’s rich, savory flavors. Serve warm as a side or as the star of your weeknight meal.
Pro Tips For Making Mexican Rice Recipe Easy
- Toast the Rice: Cook the rice in olive oil for 3-4 minutes until golden before adding liquids—I learned this the hard way after ending up with mushy rice more times than I’d like to admit.
- Fine Dice the Onion: Cut the yellow onion into tiny, even pieces so they melt into the rice; bigger chunks make the texture uneven and distract from the dish.
- Skip the Raw Garlic: Sauté the garlic with the onion until fragrant but not brown, or it’ll turn bitter and overpower the tomato sauce flavor.
- Use Warm Tomato Sauce: Stir in tomato sauce straight from the can and it’ll seize up—warm it for 30 seconds in the microwave first to blend smoothly into the rice.
Make-Ahead Tips for This Dish
Prep Rice in Advance
Rinse and measure your 1.5 cups Long-Grain White Rice the night before, storing it in a sealed container with water to save 5 minutes on cooking day. I find this small step makes weeknights smoother. 💡
Spice Mix Ahead
Combine your 1 tsp Ground Cumin, 1 tsp Chili Powder, and 0.5 tsp Dried Oregano in a small jar. This blend keeps well for 2 weeks and ensures consistent flavor every time.
Pre-Chop Veggies
Dice your 1 whole Yellow Onion and mince 3 Garlic Cloves up to 24 hours ahead. Store them together in an airtight container in the fridge. This cuts prep time in half.
Broth Prep
Measure out your 2.5 cups Chicken Broth and set it near the stove. If using Swanson or Pacific Foods, you’re guaranteed consistent results. Cold broth straight from the fridge is fine.
Peas and Cilantro
Thaw your 0.5 cup Frozen Peas in the fridge overnight and chop your 0.25 cup Fresh Cilantro just before serving. This keeps textures vibrant and flavors fresh. 🌱
Double Batch Strategy
This dish freezes beautifully. Make a double batch and freeze half for up to 3 months. Reheat covered in the microwave with a splash of water to restore moisture.
Nutrition Facts
Frequently Asked Questions
Can I use brown rice instead of white?
Yes, but adjust the liquid to 3 cups and simmer for 40-45 minutes. Brown rice needs more water and time to soften.
Why toast the rice first?
Toasting enhances nutty flavor and prevents mushiness. It only takes 3-4 minutes over medium-high heat.
How do I fix mushy rice?
Uncover and cook off excess moisture on low heat for 5 minutes. Next time, use less broth or toast longer.
Can I add other vegetables?
Try bell peppers or corn. Add with peas during the last 5-7 minutes of cooking.
- 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