Mexican Rice Recipe With Jasmine Rice: One-Pot Fiesta With Toasted Spices

Mexican Rice Recipe With Jasmine Rice: One-Pot Fiesta With Toasted Spices

I developed this one-pot method after years of testing different rice varieties for Mexican dishes. Jasmine rice brings a fragrant, slightly floral note that pairs beautifully with the toasted spices.

The secret lies in blooming the garlic and cumin in oil before adding the rice and liquid. This builds a deep, aromatic base that infuses every grain with rich, authentic flavor.

You’ll end up with tender, separate grains of rice that are vibrantly colored and packed with savory, slightly smoky notes. The entire dish comes together in a single pot with minimal effort.

Perfect as a side or main course, this recipe delivers consistent results every time. Here’s how to make it.

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

Ingredients for Mexican Rice Recipe with Jasmine Rice

Simple ingredients with bold flavors create this vibrant one-pot dish with fragrant jasmine rice.

Ingredient Amount Notes
Jasmine Rice 🌾 2 cups Rinsed until water runs clear
Vegetable Oil 🫒 3 tbsp Or neutral oil like canola
Garlic Cloves 🧄 4 cloves Minced finely for even distribution
Ground Cumin 🌿 1 ½ tsp Toasted to enhance aroma
Onion 🧅 1 whole Medium, finely diced
Tomato Sauce 🍅 1 cup Plain, no added seasonings
Chicken Broth 🥣 3 cups Use vegetable broth for vegetarian
Salt 🧂 1 ½ tsp Kosher or sea salt preferred
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Lime 🍈 1 whole Juiced for brightness
Green Bell Pepper 🌶️ 1 whole Diced, optional for color
Bay Leaf 🍃 1 whole Removed before serving

The jasmine rice is key here. Look for Thai jasmine—it has the most authentic fragrance. Whole Foods or Asian markets usually have the freshest stock. The cumin needs to be fresh too; if it smells dusty, it’s past its prime. I always use McCormick for ground spices—consistent quality. The tomato sauce should be plain, no added herbs or garlic, so the spices can shine.

No jasmine? Basmathi works in a pinch, though the floral note will be milder. Short on fresh garlic? Garlic powder at one-third the amount (about 1 tsp) can substitute. For a smokier flavor, add half a teaspoon of smoked paprika. The chicken broth can be swapped for vegetable broth to keep it strictly vegetarian—Better Than Bouillon is a great brand.

Leftovers keep well. Store in an airtight container in the fridge for up to 5 days. Reheat with a splash of water to refresh the rice. This dish also freezes beautifully for up to 3 months (thaw overnight before reheating).

❤️

Why You’ll Love This Recipe

  • One Pot Wonder: I love that this comes together in a single skillet—just sauté the onion and garlic, add rice and spices, then let it simmer.
  • Flavor Bomb: The cumin and garlic infuse the jasmine rice with a warm, aromatic kick that’s way more exciting than plain rice.
  • Weeknight Hero: Honestly, it’s my go-to for busy evenings when I need something fast but still packed with flavor.
  • Stretches Further: Leftovers taste even better the next day, and it’s a budget-friendly side that fills up a crowd.

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

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

Step 1: Toast the Rice and Aromatics

Rinse the 2 cups jasmine rice until the water runs clear, then drain thoroughly. Heat 3 tbsp vegetable oil in a large pot or Dutch oven over medium-high heat. Add the rice and cook for 3-4 minutes, stirring frequently, until the grains turn light golden brown and smell nutty.

Add the finely diced 1 whole onion and cook for 3-4 minutes until softened and translucent. Stir in the 4 cloves minced garlic cloves and 1.5 tsp ground cumin, toasting for 30 seconds until fragrant. This step builds the flavor foundation for your dish.

Step 2: Incorporate Liquids and Seasonings

Pour in the 1 cup tomato sauce and 3 cups chicken broth, stirring to combine. Add the 1.5 tsp salt and 1 whole bay leaf. If using, stir in the diced 1 whole green bell pepper for added color and texture.

Bring the mixture to a boil over high heat. This ensures all the flavors meld together before the rice begins to cook. Watch for the liquid to turn a rich, reddish-brown color as the tomato sauce incorporates.

Step 3: Simmer Until Rice Is Tender

Once boiling, reduce the heat to low, cover the pot, and let it simmer for 18-20 minutes. Resist the urge to stir during this time—undisturbed cooking allows the rice to absorb the liquid evenly.

After 18 minutes, check the rice. It should be tender with no hard center, and most of the liquid should be absorbed. If it’s still firm, cook for another 2-3 minutes and check again. The grains should be separate and fluffy, not mushy.

Step 4: Rest and Finish

Remove the pot from heat and let it sit, covered, for 5-10 minutes. This resting period allows the rice to steam and finish absorbing any remaining liquid. Discard the bay leaf before serving.

Fluff the rice gently with a fork to separate the grains. Squeeze the juice of 1 whole lime over the top for brightness. Garnish with 0.25 cup chopped fresh cilantro for a fresh, vibrant finish. Serve warm as a side dish or base for your favorite Mexican-inspired meals.

👨‍🍳

Pro Tips For Making Mexican Rice Recipe With Jasmine Rice

  • Toast the Rice: Cook the jasmine rice in the oil for 3-4 minutes until lightly golden—I learned this the hard way without it, the rice tastes flat and underdeveloped.
  • Bloom the Cumin: Add the ground cumin to the hot oil with the onions and garlic for 30 seconds before the liquid goes in. Sounds weird, but it works: the spice wakes up and fills the kitchen with that warm, earthy smell.
  • Skip the Rinse: Unlike other rice dishes, don’t rinse the jasmine rice first—the starch actually changes the outcome, giving you that slightly sticky, cohesive texture Mexican rice is known for.
  • Use Hot Broth: Pour in hot vegetable or chicken broth instead of cold to cut the cooking time by 5 minutes and guarantee the rice absorbs the liquid evenly—no more crunchy bits at the bottom.

Pro Cooking Tips for This Recipe

Rinsing Matters

Always rinse your 2 cups jasmine rice until the water runs completely clear. This removes excess starch that could make your dish gummy. I use a fine-mesh strainer from Central Market for this step. Skipping this can turn your beautiful separate grains into a sticky mess. 💪

Bloom the Spices

Don’t rush the toasting step for your 1.5 tsp ground cumin and garlic. Bloom them in the 3 tbsp vegetable oil for a full 30 seconds until fragrant. This transforms the spices from dull to vibrant. David can always tell when I’ve skipped this step—he’s my official taste-tester, remember?

Liquid Ratios

The 3 cups chicken broth to 2 cups rice ratio is perfect for jasmine’s absorption rate. Unlike long-grain white rice, jasmine needs slightly less liquid. Use a heavy pot like my Le Creuset Dutch oven to prevent scorching at the bottom.

Undisturbed Simmering

Once you cover the pot to simmer for 18-20 minutes, resist the urge to peek or stir. Every lift of the lid releases precious steam that the rice needs to cook evenly. I set a timer and walk away—this is the hardest part for me!

If your rice isn’t tender after 20 minutes, add ¼ cup hot water and cook for 2-3 minutes more. The grains should be tender but still hold their shape.

Resting Period

Let your rice rest off heat for 5-10 minutes after cooking. This final steam period ensures even texture throughout. I use this time to prep garnishes like the 0.25 cup chopped fresh cilantro. The lime juice should go on right before serving, not during cooking. 🌟

Nutrition Facts

Servings 4
Amount Per Serving
Calories 280kcal
% Daily Value
Total Fat 8g10%
Saturated Fat 1g5%
Cholesterol 0mg0%
Sodium 850mg37%
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

Why rinse the jasmine rice first?

Rinsing removes excess starch that could make the dish gummy. Always rinse until the water runs completely clear for perfect texture.

2

Can I use basmati rice instead?

Yes, but the floral note will be milder. Use the same 2 cups rice to 3 cups broth ratio and follow the same cooking method.

3

How do I fix undercooked rice?

Add ¼ cup hot water, cover, and cook for 2-3 minutes more. Check for tenderness before removing from heat.

4

Can I make this ahead of time?

Yes! Store in an airtight container in the fridge for up to 5 days. Reheat with a splash of water to refresh.

★★★★★4.5(10 reviews)
Tyler Campbell