Mexican Rice Recipe: Tomato-Infused One-Pot Flavor

Mexican Rice Recipe: Tomato-Infused One-Pot Flavor

This tomato-infused rice delivers one-pot simplicity with authentic Mexican flavor. The dish combines long-grain rice with ripe tomatoes, onions, and garlic for a vibrant, aromatic side that pairs perfectly with any main course.

I developed this method to ensure consistent results every time. The rice cooks directly in the tomato mixture, absorbing all the flavors as it becomes tender and fluffy. A touch of cumin and chili powder adds depth without overpowering the natural sweetness of the tomatoes.

You’ll end up with brightly colored rice that’s lightly seasoned and never mushy. The grains stay separate while soaking up the rich tomato broth, creating a dish that’s as visually appealing as it is delicious.

This versatile side works for weeknight dinners or special occasions. The one-pot method means easy cleanup and minimal effort for maximum flavor.

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

Ingredients for Mexcian Rice

Long-grain rice, ripe tomatoes, and aromatic spices create this vibrant one-pot side dish.

Ingredient Amount Notes
Long-Grain White Rice 🍚 2 cups Rinsed until water runs clear
Ripe Tomatoes 🍅 4 whole Medium-sized, finely chopped
Yellow Onion 🧅 1 whole Small, finely diced
Garlic Cloves 🧄 3 cloves Minced for even distribution
Vegetable Oil 🫒 3 tbsp Neutral flavor preferred
Chicken Stock 🍲 3 cups Low-sodium for control
Tomato Paste 🍅 2 tbsp Double-concentrated preferred
Ground Cumin 🌿 1 tsp Freshly toasted for depth
Chili Powder 🌶️ 1 tsp Mild or medium heat
Bay Leaf 🍃 1 whole Dried, removed before serving
Kosher Salt 🧂 1 ½ tsp Adjust to taste at end
Fresh Cilantro 🌿 ¼ cup Chopped, for garnish
Fresh Lime 🍈 1 whole Juiced for brightness

The rice quality is paramount. Long-grain white rice yields the ideal separate, fluffy grains essential for authentic texture. Jasmine or basmati are excellent choices, but avoid instant or parboiled varieties—they lack the proper absorption. For tomatoes, vine-ripened deliver the best balance of acidity and sweetness. Most supermarkets carry suitable options year-round.

Substitutions are straightforward for this adaptable dish. No fresh tomatoes? Canned diced tomatoes (drained) work in a pinch, though fresh provides superior texture. Vegetable broth can replace chicken stock for a fully vegetarian version. Missing cumin? Coriander at half the amount offers a similar earthy profile, though the flavor will differ slightly.

Store cooked rice in an airtight container for up to 5 days refrigerated. The flavors meld and improve over time. Freezing is possible for 3 months, though texture may soften upon reheating. Always remove the bay leaf before storing to prevent bitterness.

❤️

Why You’ll Love This Recipe

  • One-Pot Wonder: I just toss everything in a single skillet—rice, tomatoes, onion, garlic—and let it simmer. No extra pans, no fuss.
  • Ridiculously Good: The blend of ripe tomatoes and garlic gives it this deep, savory flavor that’s way better than takeout.
  • Meal Prep Magic: It keeps perfectly in the fridge for days, so I make a big batch and pair it with whatever protein I have on hand.

Step-by-Step Instructions for Tomato-Infused One-Pot Rice

Here’s the method. Straightforward, tested, works every time.

Step 1: Toast the Rice and Aromatics

Heat 3 tbsp vegetable oil in a large pot or Dutch oven over medium heat. Add the 2 cups long-grain white rice and stir frequently. You’ll notice the grains become slightly opaque and emit a nutty aroma after 2-3 minutes.

At this point, add the finely diced yellow onion and cook for another 3-4 minutes until the onion softens and becomes translucent. The rice should be lightly golden but not browned—this toasting step ensures each grain stays separate and absorbs the flavors beautifully.

Step 2: Incorporate Tomatoes and Spices

Add the minced garlic cloves, finely chopped ripe tomatoes, 2 tbsp tomato paste, 1 tsp ground cumin, 1 tsp chili powder, and 1.5 tsp kosher salt to the pot. Stir well to combine and cook for 4-5 minutes until the mixture thickens slightly.

The tomatoes will break down and release their juices, creating a rich, fragrant base. You’ll see the color deepen to a vibrant red-orange as the spices bloom. This is when you know the flavors are developing properly.

Step 3: Add Liquids and Simmer

Pour in the 3 cups chicken stock and add the bay leaf. Stir to incorporate all the ingredients, scraping up any browned bits from the bottom of the pot. Bring the mixture to a boil over medium-high heat.

Once boiling, reduce the heat to low, cover the pot with a tight-fitting lid, and simmer for 20-25 minutes. You’ll see steam escaping and hear a gentle bubbling. Resist the urge to lift the lid—this traps the steam needed to cook the rice evenly.

Step 4: Rest and Finish

After 20-25 minutes, turn off the heat and let the rice rest, covered, for 10 minutes. This allows the grains to steam and become tender. You’ll know it’s ready when the liquid is fully absorbed and the rice is fluffy.

Remove the bay leaf and discard it. Gently fluff the rice with a fork, taking care not to break the grains. Squeeze the juice from the fresh lime over the rice and stir to combine. This adds a bright, citrusy finish that balances the rich tomato base.

Step 5: Garnish and Serve

Transfer the rice to a serving dish and sprinkle with the 0.25 cup fresh cilantro. The cilantro adds a fresh, herbal note that complements the deep, savory flavors of the dish.

Serve immediately while hot. Each bite should deliver tender rice infused with tomato, onion, and spice, with a hint of lime and cilantro to brighten the flavors. This one-pot wonder is ready to impress.

👨‍🍳

Pro Tips For Making Mexcian Rice

  • Toast the Rice: Cook the rice in oil for 3-4 minutes until golden—I learned this the hard way when my rice turned out mushy instead of fluffy.
  • Blend Tomatoes Smooth: Puree the ripe tomatoes completely to avoid chunky sauce; the smoother the base, the better it coats each grain.
  • Skip the Rinsing: Don’t rinse the long-grain white rice—its natural starch actually changes the outcome by giving the dish its signature slightly sticky texture.
  • Use Hot Broth: Pour in your liquid (broth or water) hot, not cold—it jumpstarts the cooking and prevents the rice from seizing up at the bottom.

Common Mistakes When Making mexcian rice

Overcooking the Rice

Lifting the lid during simmering releases steam and lowers the temperature, leading to uneven cooking. I learned this the hard way—keep that lid on for the full 20-25 minutes to trap heat and moisture. The rice will turn mushy if exposed to excess water or steam. 💡

Skipping the Toasting Step

Toasting the rice in oil before adding liquids is non-negotiable. This creates a barrier that prevents the grains from becoming gummy. Skip this, and your dish may turn into a sticky mess. I always toast for 2-3 minutes until nutty and fragrant.

Using Wrong Rice

Long-grain white rice is essential for separate, fluffy grains. Avoid instant or parboiled varieties—they absorb liquid too quickly and turn soft. I’ve tried basmati and jasmine with great results, but stick to long-grain for authenticity.

Incorrect Liquid Ratio

The recipe calls for 3 cups chicken stock for 2 cups rice. Adding too much liquid leads to soggy rice, while too little results in undercooked grains. Measure precisely and resist the urge to “eyeball it.”

Neglecting the Rest

Letting the rice rest for 10 minutes after cooking allows the grains to absorb residual moisture and firm up. Skipping this step can leave you with a wet, underdeveloped texture. I always set a timer to avoid forgetting. ⏰

Over-Stirring

Stirring too much after adding liquid breaks the rice grains and releases excess starch, leading to a gluey consistency. After combining the ingredients, stir only once or twice, then let the rice cook undisturbed.

Nutrition Facts

Servings 4
Amount Per Serving
Calories 320kcal
% Daily Value
Total Fat 10g13%
Saturated Fat 1.5g8%
Cholesterol 5mg2%
Sodium 480mg21%
Total Carbohydrate 52g19%
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 use brown rice instead?

Yes, but adjust the liquid to 3.5 cups and simmer for 40-45 minutes. Brown rice needs more water and time to soften.

2

How do I make it spicier?

Add 1/2 tsp cayenne with the spices or include 1 diced jalapeño when cooking tomatoes. Taste and adjust heat to preference.

3

Can this be made in a rice cooker?

Toast rice and onions in the cooker pot first, then add all ingredients. Use the standard rice setting for 20 minutes.

4

Why is my rice mushy?

Likely from lifting the lid or over-stirring. Keep it covered and undisturbed during the full 20-25 minutes simmer.

★★★★★4.5(12 reviews)
Tyler Campbell