
This one-pot Mexican rice delivers fragrant, spiced perfection with minimal effort. The combination of cumin, tomatoes, and peppers creates a vibrant, flavorful base that transforms simple rice into something special.
I developed this method to capture traditional Mexican flavors while keeping the process streamlined. The rice cooks directly in the flavorful broth, absorbing all the spices and aromatics for maximum impact.
You’ll end up with tender grains infused with smoky, savory notes and a hint of natural sweetness from the vegetables. The one-pot technique ensures easy cleanup and consistent results every time.
This dish pairs beautifully with beans, grilled meats, or as a standalone vegetarian meal. The flavors deepen as it sits, making it even better the next day.
Ingredients for Mexican Flavored Rice
Fifteen ingredients transform into fragrant, one-pot perfection with vibrant Mexican flavors.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Rinsed until water runs clear |
| Vegetable Broth 💧 | 2 ½ cups | Low-sodium preferred for control |
| Tomato Sauce 🍅 | ¾ cup | Plain, no added seasonings |
| Yellow Onion 🧅 | 1 whole | Medium size, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for even distribution |
| Green Bell Pepper 🌶️ | 1 whole | Small dice, seeds removed |
| Ground Cumin 🌿 | 1 ½ tsp | Freshly toasted for depth |
| Chili Powder 🌶️ | 1 tsp | Mild or medium heat |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano preferred |
| Bay Leaf 🌿 | 1 whole | Removed before serving |
| Olive Oil 🫒 | 2 tbsp | Extra-virgin for sautéing |
| Salt 🧂 | 1 tsp | Diamond Crystal kosher preferred |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍋 | 1 whole | Juiced for brightness |
The rice quality is paramount for proper texture. Long-grain white rice like Jasmine or Basmati yields fluffy, separate grains—avoid instant or parboiled varieties. Vegetable broth forms the flavor foundation, so opt for low-sodium versions from Swanson or Pacific Foods to control salt levels. The cumin should be freshly ground (buy whole seeds, toast lightly, then grind) for maximum aroma.
No tomato sauce? Blended canned tomatoes work in a pinch. Missing green bell pepper? Poblano or Anaheim peppers add similar sweetness with milder heat. For the broth, chicken stock can substitute if vegetarian constraints aren’t strict. The cilantro garnish is optional but recommended—parsley offers a less polarizing alternative for those with cilantro aversion.
Prepared rice keeps well, covered, in the refrigerator for up to 4 days. For longer storage, freeze in airtight containers for 3 months. The flavors intensify overnight, making leftovers particularly desirable. Reheat gently with a splash of water to prevent drying.
Why You’ll Love This Recipe
- One-Pot Magic: I toss everything in a single pot and let the rice soak up all the tomato and garlic goodness while I do other things.
- Flavor Explosion: The combo of vegetable broth and tomato sauce gives it this rich, savory depth that plain rice just can’t match.
- Weeknight Hero: It’s my go-to for Taco Tuesday or as a side for grilled chicken—works with literally anything.
- Stretches Far: Leftovers taste even better the next day, and it’s cheap to make a big batch for the whole family.
Step-by-Step Instructions for Mexican Flavored Rice
This one-pot method delivers perfectly seasoned rice with minimal cleanup and maximum flavor.
Step 1: Sauté the Aromatic Base
Heat the 2 tbsp olive oil in a large pot with a tight-fitting lid over medium heat. Add the diced yellow onion and cook for 3-4 minutes until translucent and just beginning to soften at the edges.
Add the diced green bell pepper and cook for another 3 minutes, stirring occasionally, until both vegetables are tender but not browned. Stir in the minced garlic cloves and cook for 30 seconds until fragrant—the aroma should be pronounced but not bitter.
Step 2: Toast the Spices and Rice
Add the 1.5 tsp ground cumin, 1 tsp chili powder, and 1 tsp dried oregano to the pot. Stir constantly for 20 seconds to toast the spices and release their essential oils—this deepens their flavor significantly.
Immediately add the rinsed 1.5 cups long-grain white rice and stir to coat the grains with the oil and spices. Cook for 1-2 minutes, stirring frequently, until the rice becomes slightly translucent at the edges and smells nutty. This step prevents the rice from becoming mushy.
Step 3: Add Liquids and Simmer
Pour in the 0.75 cup tomato sauce and 2.5 cups vegetable broth, stirring to combine. Add the 1 whole bay leaf and 1 tsp salt. Bring the mixture to a boil over medium-high heat.
Once boiling, reduce the heat to low, cover the pot with the lid, and simmer for 18-20 minutes. Do not stir during this time. The rice is done when all the liquid has been absorbed and the grains are tender with no chalky center.
Step 4: Rest and Finish
Remove the pot from heat and let it sit, covered, for 5 minutes. This resting period allows the steam to finish cooking the rice evenly and prevents a gummy texture. Discard the bay leaf before serving.
Fluff the rice gently with a fork to separate the grains. Stir in the juice from the 1 whole lime for brightness. Garnish with the 0.25 cup fresh cilantro just before serving to maintain its vibrant color and fresh flavor.
Pro Tips For Making Mexican Flavored Rice
- Toast the Rice: Cook the rice in oil for 3-4 minutes until golden before adding liquids—this deepens the nutty flavor and prevents mushiness.
- Sauté Onions Longer: Let the yellow onions caramelize slightly in the pan; it adds a sweet depth that balances the tomato sauce’s acidity.
- Use Warm Broth: Pour in vegetable broth that’s already hot from the kettle or microwave, so the rice starts cooking evenly right away.
- Skip the Rinse: Don’t rinse the long-grain white rice first—the starch helps create that slightly sticky, cohesive texture you want in Mexican rice.
Regional Styles of These Flavors
Northern Mexico Style
In the north, they often use short-grain rice for a stickier texture, and add roasted poblano peppers for depth. I love how the charred peppers bring a smoky sweetness that pairs perfectly with the cumin and oregano. This version feels heartier and more rustic. 🗺️
Oaxacan Version
Oaxacan cooks incorporate hoja santa or epazote for an herbal twist. They also use black beans mixed in for extra protein. The earthy, anise-like flavor of hoja santa elevates this dish to something truly special.
Yucatan Influence
The Yucatan peninsula adds achiote paste for color and a slightly tangy flavor. A pinch of sour orange juice replaces lime, giving it a unique citrus note. This variation has a beautiful reddish hue that’s as pretty as it is tasty.
Texas-Mex Style
In Texas, they often include ground beef or chorizo for a meatier version. The rice takes on a deep red color from the added chili powder. I find this style particularly satisfying when serving a crowd.
Central Mexico Tradition
This is the version most people think of, with its bright red color from tomato sauce and gentle spicing. The rice is fluffy and light, designed to complement rather than overpower main dishes. It’s the perfect balance of flavor and texture.
Coastal Variation
Along the coasts, they add shrimp or chopped clams for a seafood twist. The briny sweetness of the seafood works beautifully with the spiced rice. This is my go-to version for summer gatherings by the water. 🌊
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 time and water to soften its outer bran layer.
Why does my rice turn out mushy?
Over-stirring or lifting the lid during cooking releases steam, which makes rice gummy. Keep the lid on and resist stirring until the 18-20 minutes are up.
How do I make it spicier?
Add 1/2 tsp cayenne pepper with the spices or stir in 1-2 minced jalapeños with the onions. For smokiness, include 1/2 tsp chipotle powder.
Can I prepare this ahead of time?
Cook and store in the fridge for up to 4 days. Reheat with a splash of water and fluff with a fork to restore texture.
- 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