Mexican Flavored Rice Recipe: Spiced and Fragrant One-Pot Side

Mexican Flavored Rice Recipe: Spiced and Fragrant One-Pot Side

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.

👨‍🍳
Difficulty
Medium
🌿
Diet
Vegetarian
⏱️
Total Time
30 min
🔥
Calories
Low Cal

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

Servings 4
Amount Per Serving
Calories 220kcal
% Daily Value
Total Fat 6g8%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 580mg25%
Total Carbohydrate 38g14%
Dietary Fiber 3g11%
Sugars 4g
Protein 4g8%
Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently Asked Questions

1

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.

2

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.

3

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.

4

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.

★★★★★4.6(14 reviews)
Tyler Campbell