2 Cups Mexican Rice Recipe: Smoky Tomato-Cilantro Crunch in One Pot

Main Courses

2 Cups Mexican Rice Recipe: Smoky Tomato-Cilantro Crunch in One Pot

This 2 cups Mexican rice recipe delivers bold, smoky flavors in just one pot—perfect for weeknight dinners or fiesta spread sides. The secret lies in sautéing garlic and cumin until fragrant before adding tomato sauce and rice, creating layers of depth that transform simple grains into a restaurant-worthy dish. Every bite offers a perfect balance of tangy tomato, earthy cumin, and fresh cilantro crunch, making it the ideal companion for grilled meats, beans, or tacos.

What sets this recipe apart is its foolproof technique—no complicated steps, just a 30-minute process that yields fluffy, flavorful rice with minimal effort. The tomato sauce adds natural sweetness while keeping the dish vibrant, and a final sprinkle of cilantro delivers that signature Mexican brightness. Whether you're feeding a family or prepping for a party, this recipe scales effortlessly while maintaining authentic taste.

By the time you finish, you’ll have golden, aromatic rice with tender grains and a sauce that clings perfectly—no dry or mushy textures here. The smoky undertones from the cumin and garlic create an irresistible depth, while the fresh cilantro adds a bright, herbaceous finish. This isn’t just a side dish; it’s the star of your meal, ready to elevate any plate.

Pair it with grilled chicken, carnitas, or black beans for a complete fiesta-inspired feast. The recipe’s simplicity makes it ideal for beginners, but the professional results will impress even the most seasoned cooks. Let’s get started!

👨‍🍳
Difficulty
Medium
🍗
Diet
Poultry
🔥
Calories
Med Cal

Ingredients for 2 cups mexican rice

Twelve essential ingredients transform simple rice into a smoky, vibrant Mexican side dish perfect for any meal.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Uncooked, rinsed well before cooking
Canned Tomato Sauce 🍅 1 cup San Marzano preferred for sweetness
Ground Cumin 🌿 1 ½ tsp Toasted for deeper aroma
Garlic Cloves 🧄 3 cloves Freshly minced for maximum flavor
Fresh Cilantro 🌿 ¼ cup Chopped, stems removed
Extra-Virgin Olive Oil 🫒 2 tbsp High-quality for sautéing
Chicken Broth 💧 1 cup Low-sodium preferred
Bay Leaf 🌿 1 whole Removed before serving
Salt 🧂 1 tsp Diamond Crystal kosher salt
Black Pepper 🌶️ ½ tsp Freshly ground for heat
Lime Juice 🍋 1 tbsp Freshly squeezed for brightness
Smoked Paprika 🌶️ ½ tsp For authentic smoky depth
Onion Powder 🧅 ½ tsp For subtle sweetness

The quality of your rice and spices makes all the difference here. Jasmine or basmati rice works beautifully, but long-grain white rice is the classic choice for this recipe. For the cumin and smoked paprika, Penzeys Spices or the bulk bins at Whole Foods offer the freshest ground spices—look for vibrant color and strong aroma when selecting. Fresh garlic and cilantro are non-negotiable; the bright, herbaceous notes they bring elevate the dish from ordinary to extraordinary. If you're short on time, Trader Joe's carries pre-minced garlic and pre-chopped cilantro that work in a pinch, though freshly minced garlic adds an unmatched depth of flavor. The tomato sauce should be San Marzano canned tomatoes if possible—their natural sweetness and lower acidity create a more balanced flavor profile.

No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close, though the flavor won't be identical. Fresh cilantro unavailable? Dried cilantro at half the amount works, but it lacks the bright, citrusy punch. The chicken broth can be substituted with vegetable broth for a vegetarian version, though the flavor will be slightly different. For extra richness, add 1 tablespoon of butter or olive oil at the end of cooking. If you're using pre-minced garlic, toast it in the oil for 30 seconds to bring out its flavor. The lime juice can be omitted if you're sensitive to acidity, but it's what gives this dish that signature Mexican brightness—don't skip it if you can help it.

This rice reheats beautifully—just add a splash of water or broth and cover until warmed through. It keeps well in the fridge for 4-5 days, though the texture may become slightly drier. For longer storage, freeze portions in airtight containers for up to 3 months. The fresh cilantro should be added just before serving to preserve its vibrant color and flavor. If you're prepping for a party, make the rice ahead and store it separately from the cilantro, then combine just before serving. The smoky, tomato-infused rice holds up well, making it perfect for meal prep or large gatherings.

❤️

Why You'll Love This Recipe

  • Five-Ingredient Magic: I swear by this recipe because it’s the kind of dish where you measure, stir, and walk away—no fancy techniques. The rice absorbs the tomato sauce and cumin like a sponge, so you’re basically setting it and forgetting it while you prep the rest of your meal.
  • Cumin-Kissed Crunch: That toasted cumin? It’s the secret weapon here. You only need a teaspoon, but it transforms simple rice into something warm, earthy, and just a little bit addictive. Fresh cilantro at the end ties it all together with a bright, herby finish that makes you want to eat it straight from the pot.
  • Taco Night’s Best Friend: Between us, this rice is my go-to for tacos, burrito bowls, or even a quick fajita night. It’s the kind of side that disappears first, no matter who’s at the table. Plus, it reheats like a dream—so it’s perfect for meal prep or feeding a crowd without stress.
  • Budget Meal, Big Payoff: Honestly, this recipe costs me less than $2 for two cups of rice that stretch across multiple meals. The canned tomato sauce and pantry staples mean no last-minute grocery runs, and the leftovers? They stay flavorful for days. That’s a win for my wallet and my taste buds.

Step-by-step instructions for smoky tomato-cilantro Mexican rice

Master this one-pot technique for perfectly seasoned, aromatic Mexican rice with smoky depth and bright cilantro notes.

1

🍳 Step 1: Sauté Aromatics in Olive Oil

Heat the 2 tablespoons extra-virgin olive oil in a medium pot over medium heat. Add the 3 minced garlic cloves and 0.5 teaspoon onion powder, stirring constantly for 30 seconds until fragrant. The garlic should smell sweet and pungent without browning.

Next, add the 1.5 teaspoons ground cumin and 0.5 teaspoon smoked paprika, stirring for another 20 seconds until the spices release their aromas. This step builds the flavor foundation—don't rush it. The spices should coat the garlic evenly, creating a warm, earthy base for your rice.

2

🍳 Step 2: Toast the Rice and Add Tomato Sauce

Add the 2 cups long-grain white rice to the pot and stir to coat in the spiced oil. Toast for 2 minutes until the rice becomes translucent at the edges and slightly golden. This step prevents mushy rice by developing a light crust on each grain.

Pour in the 1 cup canned tomato sauce, stirring vigorously to distribute evenly. The sauce should cling to the rice, creating a vibrant red base. Let this simmer uncovered for 3 minutes while you prepare the remaining ingredients—this allows the tomato flavor to meld with the spices.

3

🥘 Step 3: Build Flavor with Broth and Seasonings

Add the 1 cup chicken broth, 1 whole bay leaf, 1 teaspoon salt, and 0.5 teaspoon black pepper to the pot. Stir gently to combine, then bring to a gentle boil. Once boiling, reduce heat to low, cover tightly with a lid, and simmer for 15 minutes without lifting the lid. This resting period allows the rice to absorb liquid evenly.

After 15 minutes, remove the pot from heat and let it sit covered for 5 minutes. This resting time is crucial—it lets the rice finish steaming and the flavors meld. The bay leaf can be removed before serving if desired, though it adds subtle aroma during cooking.

4

🍳 Step 4: Finish with Bright Lime and Fresh Cilantro

Discard the bay leaf, then stir in the 1 tablespoon lime juice and 0.25 cup chopped fresh cilantro. The lime brightens the dish with acidity, cutting through the richness of the tomato and spices. The cilantro adds freshness and visual contrast—fold it in gently to preserve its vibrant color.

Let the rice sit uncovered for 2 minutes to allow any excess moisture to evaporate. The final texture should be fluffy with individual grains distinct but coated in sauce. Taste and adjust seasoning if needed—this is where you ensure perfect balance between smoky, tangy, and savory flavors.

5

⏰ Step 5: Rest and Serve

Transfer the rice to a serving dish and fluff gently with a fork. Let it rest for 3-5 minutes before serving—this allows the juices to redistribute, ensuring each bite is perfectly seasoned. The rice should be aromatic with visible smoky tones from the paprika and bright green cilantro flecks.

Serve immediately alongside grilled meats, black beans, or as a standalone dish. The smoky tomato-cilantro profile makes this rice versatile for tacos, burrito bowls, or as a side for Mexican-inspired meals. The one-pot method keeps cleanup simple while delivering restaurant-quality results.

👨‍🍳

Pro Tips For Making 2 Cups Mexican Rice

  • TOAST THE CUMIN FIRST: Heat your oil in the pot until it shimmers, then add the ground cumin before the garlic—this blooms its deep, earthy aroma instead of just tasting like dust. I used to skip this, and my rice always felt flat until I tried it.
  • RINSE THE RICE (YES, REALLY): Give your 2 cups of long-grain rice a quick cold-water rinse in a fine-mesh strainer until the water runs clear. This chases off excess starch, so your rice stays separate and fluffy instead of gummy. I learned this the hard way after making a pot of gluey rice for tacos.
  • SIMMER NOT BOIL: Once the rice is absorbed into the sauce, reduce heat to the lowest setting that keeps a gentle bubble going—no rolling boil. Too much heat turns your rice to mush, and you’ll end up with a sad, watery mess instead of distinct grains.
  • SAUTÉ THE GARLIC LOW: Cook the minced garlic in the oil just until fragrant—about 30 seconds—then pull the pot off the heat for 10 seconds. This prevents burning, which turns your sauce bitter. My grandmother swore by this, and she was right: the flavor is cleaner and brighter.

Flavor customization for these flavors

Spicy Kick

For a fiery twist, add ½ teaspoon cayenne pepper with the cumin and smoked paprika in Step 1. If you prefer heat without the burn, use 1 teaspoon chipotle powder in adobo sauce instead—it adds smoky heat with depth. I like to toast the chipotle powder in the oil for 10 seconds before adding the rice to intensify its flavor. 🌶️

Creamy Variations

Transform this rice into a creamy version by stirring in ½ cup sour cream or Mexican crema after removing the bay leaf. For extra richness, fold in ¼ cup crumbled queso fresco just before serving. This adds a tangy, creamy contrast that balances the smoky spices beautifully.

Cheesy Crunch

Add ½ cup shredded Monterey Jack or pepper jack cheese in the final 2 minutes of cooking. The cheese melts into the rice, creating pockets of gooey goodness. For extra crunch, top with ¼ cup toasted pepitas before serving—this adds texture while keeping the dish light. 🧀

Vegetarian Boost

Make this dish fully vegetarian by substituting chicken broth with vegetable broth and adding ½ cup black beans during the final 5 minutes of cooking. For extra protein, stir in ¼ cup corn kernels—this adds sweetness and texture that pairs perfectly with the smoky tomato sauce.

Herb Swaps

Need to swap cilantro? Try ¼ cup chopped fresh parsley for a milder herbaceous note, or use 1 tablespoon dried oregano if fresh herbs aren't available. For a citrusy twist, add 1 tablespoon chopped basil with the lime juice—it brightens the dish with a fresh, slightly sweet flavor.

Protein Add-Ins

Turn this into a complete meal by stirring in ½ cup cooked shredded chicken or ½ cup black beans during the last 5 minutes of cooking. For a seafood twist, add ½ cup cooked shrimp just before serving—this keeps the shrimp tender while infusing them with the smoky tomato flavors. 🍤

Nutrition facts

Servings 4
Amount Per Serving
Calories 380kcal
% Daily Value *
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 0mg0%
Sodium 520mg23%
Total Carbohydrate 65g24%
Dietary Fiber 3g11%
Sugars 4g
Protein 8g16%
* 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 rice in this recipe?

Yes, but the cooking time will be longer—brown rice needs about 45-50 minutes of simmering instead of 15 minutes. Use a 1:2 rice-to-liquid ratio and check for doneness 10 minutes before the suggested time. The texture will be nuttier and heartier, but the smoky tomato flavor profile will still shine.

2

How do I prevent my Mexican rice from getting mushy?

Toast the rice in the oil for 2-3 minutes before adding liquid—this creates a light crust that keeps grains separate. Also, use a tight-fitting lid and avoid lifting it during the 15-minute simmer. If your rice still feels undercooked, let it rest 5-10 extra minutes off the heat with the lid on.

3

What's the best way to reheat leftover Mexican rice?

Add 1-2 tablespoons of water or broth per cup of rice, cover tightly, and heat on medium-low for 3-5 minutes. Stir gently to redistribute moisture. For extra flavor, add a splash of lime juice or a sprinkle of smoked paprika while reheating. Microwaving works too—just cover with a damp paper towel and heat in 1-minute intervals.

4

Can I make this recipe in an Instant Pot?

Sauté the aromatics and spices as directed, then add all ingredients except cilantro and lime. Seal the lid, cook on high pressure for 5 minutes, then quick-release. Stir in lime and cilantro at the end. The Instant Pot version stays fluffier and absorbs flavors slightly differently—great for meal prep!

5

What makes this Mexican rice different from Spanish rice?

The key differences are the spices and acidity: Mexican rice uses cumin and smoked paprika for smoky depth, while Spanish rice relies on saffron and chorizo for color and richness. This recipe also finishes with lime juice and fresh cilantro, giving it a bright, herbaceous note that Spanish rice lacks. Both are delicious—choose based on your flavor preference!

★★★★★4.9(6 reviews)
Categories Main Courses