Mexican Rice Recipe With Jasmine Rice: Fragrant One-Pot Side Dish

Mexican Rice Recipe With Jasmine Rice: Fragrant One-Pot Side Dish

This one-pot creation brings vibrant Mexican flavors to your table with minimal effort. The jasmine rice base absorbs spices beautifully, creating a fragrant dish that pairs perfectly with any main course.

I developed this method after testing multiple rice varieties for the ideal texture. The secret is toasting the rice first, which enhances its nutty flavor and prevents mushiness. A blend of tomatoes, onions, and spices infuses every grain.

You’ll end up with fluffy, aromatic rice that’s anything but bland. The colors alone make this side dish a showstopper at any meal. David always requests seconds when I make this for dinner.

Ready in under 45 minutes, it’s the perfect weeknight companion to tacos, enchiladas, or grilled meats.

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

Ingredients for Mexican Rice Recipe with Jasmine Rice

Jasmine rice meets bold spices in this colorful one-pot side dish.

Ingredient Amount Notes
Jasmine Rice 🌾 1 ½ cups Uncooked, rinsed thoroughly
Olive Oil 🫒 2 tbsp Divided for toasting and sautéing
Yellow Onion 🧅 1 whole Medium size, finely diced
Garlic Cloves 🧄 3 cloves Minced for aromatic base
Tomato Sauce 🍅 1 cup Plain, no added seasonings
Chicken Broth 🍲 2 ½ cups Low-sodium preferred for control
Ground Cumin 🌿 1 tsp Toasted briefly for depth
Chili Powder 🌶️ 1 tsp Mild or medium heat
Dried Oregano 🍃 ½ tsp Mexican oregano ideal
Bay Leaf 🌿 1 whole Removed before serving
Salt 🧂 1 tsp Adjust to taste after cooking
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Lime 🍋 1 whole Juiced, for finishing acidity
Green Bell Pepper 🌶️ 1 whole Medium size, finely diced

[recipe_ingredient_scaler]

The jasmine rice is key here—look for Thai brands at Asian markets or the international aisle for the best fragrance. I always rinse mine until the water runs clear (worth the extra minute) to prevent gummy texture. The broth should be low-sodium so you control the salt. Costco’s Kirkland brand is my go-to for both rice and broth.

No jasmine rice? Basmati works at a 1:1 ratio. Missing tomato sauce? Blend fresh tomatoes with a pinch of sugar. No fresh cilantro? Dried at one-third the amount (or skip it—David does). The bell pepper adds sweetness, but frozen works in a pinch. Want more heat? Add cayenne or diced jalapeño with the onions.

Leftovers keep well—4-5 days in the fridge, 3 months frozen. The rice absorbs flavors as it sits, so it tastes even better the next day. Reheat with a splash of water to fluff it back up.

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that this comes together in a single pot—just sauté the onion and garlic in olive oil, add the rice and tomato sauce, and let it simmer.
  • Flavor Bomb: The combination of garlic, onion, and tomato sauce gives the jasmine rice this rich, savory depth that’s honestly hard to resist.
  • Meal Prep Hero: This keeps beautifully in the fridge, so I make a big batch for lunches or quick dinners throughout the week.
  • Budget Friendly: Jasmine rice is affordable, and a little goes a long way with the bold flavors from the tomato and garlic.

Step-by-Step Instructions for Mexican Rice With Jasmine Rice

This one-pot method delivers perfectly fragrant rice with minimal cleanup.

Step 1: Toast the Jasmine Rice

Heat 1 tablespoon Olive Oil in a large heavy pot over medium heat. Add the 1.5 cups Jasmine Rice and stir constantly for 3-4 minutes until the grains turn light golden brown and smell nutty.

This toasting step is crucial—it enhances the rice’s natural aroma and prevents it from becoming mushy. Watch closely as it can burn quickly. You’ll notice the rice starts to make a subtle popping sound when it’s ready.

Step 2: Sauté the Aromatic Base

Add the remaining 1 tablespoon Olive Oil to the pot, then stir in the finely diced Yellow Onion and finely diced Green Bell Pepper. Cook for 5 minutes until the vegetables soften and the onion becomes translucent.

Add the 3 cloves minced Garlic Cloves, 1 tsp Ground Cumin, and 1 tsp Chili Powder, stirring constantly for 30 seconds until fragrant. The spices should sizzle slightly but not smoke. This builds the flavor foundation for your dish.

Step 3: Combine Liquids and Seasonings

Pour in the 1 cup Tomato Sauce and 2.5 cups Chicken Broth, stirring to combine. Add the 0.5 tsp Dried Oregano, 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 tightly with a lid, and simmer for 18-20 minutes. You’ll know it’s working when you see steam escaping from under the lid and the liquid starts to bubble gently at the edges.

Step 4: Rest and Finish

After 18-20 minutes, turn off the heat and let the rice sit covered for an additional 10 minutes. This resting period allows the rice to steam and absorb any remaining liquid. The grains should be tender with no hard center.

Remove the Bay Leaf and fluff the rice gently with a fork. Stir in the juice from the 1 whole Lime and adjust seasoning if needed. The lime adds a bright finish that balances the rich tomato and spice flavors.

Garnish with 0.25 cup chopped Fresh Cilantro just before serving. The cilantro adds a fresh, herbal note that completes this fragrant one-pot dish.

👨‍🍳

Pro Tips For Making Mexican Rice Recipe With Jasmine Rice

  • Toast the Rice: Cook the jasmine rice in olive oil for 3-4 minutes until lightly golden before adding liquids—this builds a nutty base that keeps the grains separate. 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 dish rather than standing out as crunchy bits. Sounds tedious, but it actually changes the outcome.
  • Skip the Raw Garlic: Sauté the garlic cloves with the onion until fragrant, but don’t let it brown—burnt garlic turns bitter and ruins the sweetness of the tomato sauce. Steer clear of tossing it in raw.
  • Use Warm Tomato Sauce: Heat the tomato sauce slightly before mixing it in—cold sauce can shock the rice and slow down cooking. My grandmother swore by this, and she was right.

Creative Variations of These Flavors

Spicy Chipotle Version

Add 1-2 chipotle peppers in adobo (minced) with the tomato sauce for a smoky, fiery kick. I also stir in 1 tsp adobo sauce from the can for extra depth. David loves this variation with grilled chicken.

Coconut Lime Twist

Replace ½ cup Chicken Broth with coconut milk and add 1 tsp lime zest with the juice at the end. This tropical-inspired version pairs beautifully with shrimp or fish tacos. 🌴

Vegetarian Black Bean

Stir in 1 can black beans (drained and rinsed) during the last 5 minutes of cooking. Add ½ tsp smoked paprika for extra depth. This hearty version makes a great main dish.

Cheesy Queso Style

After cooking, fold in 1 cup shredded Monterey Jack until melted. Top with ¼ cup crumbled cotija for a rich, cheesy version that my kids, Emma and Jack, can’t get enough of. 🧀

Roasted Pepper Addition

Add ½ cup diced roasted poblano peppers with the onions for a subtle, sweet heat. I buy these pre-roasted at Central Market to save time. The peppers blend seamlessly into the rice.

Cilantro Lime Focus

Double the cilantro and add 1 extra lime’s zest for a bright, herb-forward version. This is my go-to for summer cookouts when I want something fresh and vibrant.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 420mg18%
Total Carbohydrate 48g17%
Dietary Fiber 3g11%
Sugars 4g
Protein 6g12%
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 substitute another rice variety?

Yes, basmati works at a 1:1 ratio. Long-grain white rice also works but may need 5 minutes less simmering. Avoid instant rice as it turns mushy.

2

Why toast the rice first?

Toasting enhances the rice’s nutty flavor and prevents mushiness. It creates a barrier that helps grains stay separate while absorbing liquid. Skip this step and you risk a sticky texture.

3

How do I fix undercooked rice?

Add ¼ cup hot broth, cover, and cook for 5 more minutes on low heat. If still firm, repeat. Avoid stirring—it releases starch and makes rice gummy.

4

Can I make this ahead?

It keeps 4-5 days refrigerated. Reheat with a splash of water and fluff with a fork. Flavor improves as it sits.

★★★★★4.9(2 reviews)
Chef Melanie

More recipe sites