
This one-pot Mexican rice delivers restaurant-quality flavor with minimal effort, thanks to a simple yet strategic use of tomato paste for depth.
I developed this method after testing countless variations, and the tomato paste creates a rich, vibrant base that transforms plain rice into something extraordinary.
The beauty lies in the simplicity: long-grain rice simmers with aromatic vegetables and spices, absorbing all the flavors into each grain.
What you’ll get is fluffy, perfectly seasoned rice with a slight sheen and a satisfying texture that pairs beautifully with any main dish.
Ingredients for Mexican Rice Recipe Tomato Paste
Pantry staples plus fresh cilantro and lime. Nothing complicated, just bold flavor waiting to happen.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 1 ½ cups | Rinsed until water runs clear |
| Tomato Paste 🍅 | 2 tbsp | For rich, deep base flavor |
| Vegetable Oil 🫒 | 2 tbsp | Neutral flavor preferred |
| Yellow Onion 🧅 | 1 whole | Finely diced for even distribution |
| Garlic Cloves 🧄 | 3 cloves | Minced for aromatic punch |
| Chicken Broth 🥣 | 2 ½ cups | Use vegetable broth for strict vegetarian |
| Ground Cumin 🌿 | 1 tsp | Toasted for enhanced aroma |
| Dried Oregano 🍃 | 1 tsp | Mexican oregano if available |
| Bay Leaf 🌿 | 1 whole | Removed before serving |
| Salt 🧂 | 1 tsp | Adjust to taste at end |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Frozen Peas 🌱 | ½ cup | Optional, adds color and texture |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Lime 🍈 | 1 whole | Juiced for brightness |
The rice needs to be long-grain white—jasmine or basmati work perfectly. Rinse it until the water runs clear (worth the extra minute) to avoid gummy rice. Trader Joe’s has great prices on tomato paste in tubes, which means no waste. I’ve tested this with both canned and tube paste, and honestly the tube version is more consistent. For the broth, Swanson’s vegetable broth is my go-to for convenience.
No tomato paste? A tbsp of ketchup in a pinch, but the flavor won’t be as deep. Swap cumin for half the amount of ground coriander if that’s what you’ve got. Fresh garlic is non-negotiable though—jarred minced garlic just doesn’t have the same punch. The peas are optional, but they add a nice pop of color (frozen works in a pinch). For extra richness, stir in a spoonful of sour cream at the end.
This keeps beautifully in the fridge for up to 5 days. The flavors actually get better overnight. Freezes well for 3 months too—portion it out before freezing for easy sides. Reheat with a splash of water to fluff it back up.
Why You’ll Love This Recipe
- One Pot Wonder: I love that everything cooks in one pot—just sauté the onion and garlic, stir in the tomato paste, then let the rice simmer.
- Rich Tomato Depth: The tomato paste gives it this deep, savory flavor that’s way more vibrant than plain rice.
- Meal Prep Hero: Honestly, it reheats beautifully and pairs with everything from tacos to grilled chicken.
- Pantry Staples: Between us, I always have these ingredients on hand, so it’s my go-to when I need dinner fast.
Step-by-Step Instructions for Mexican Rice with Tomato Paste
This one-pot method delivers vibrant, flavorful rice with minimal cleanup.
Step 1: Toast the Rice and Aromatics
Heat the 2 tbsp vegetable oil in a large pot over medium-high heat. Add the rinsed 1.5 cups long-grain white rice and cook for 3-4 minutes, stirring frequently, until the grains turn lightly golden and emit a nutty aroma. This toasting step is crucial—it prevents the rice from turning mushy.
Add the finely diced yellow onion and cook for another 2-3 minutes until translucent. Stir in the minced 3 cloves garlic cloves and cook for 30 seconds until fragrant. Watch closely to avoid burning the garlic.
Step 2: Build the Flavor Base
Reduce heat to medium and stir in the 2 tbsp tomato paste, 1 tsp ground cumin, and 1 tsp dried oregano. Cook for 1-2 minutes, stirring constantly, until the tomato paste deepens in color and the spices release their aromas. This step develops the rich, complex base that defines this dish.
Add the 1 whole bay leaf, 1 tsp salt, and 0.5 tsp black pepper, then pour in the 2.5 cups chicken broth. Stir well to combine, scraping up any browned bits from the bottom of the pot. These bits add incredible depth to the final dish.
Step 3: Simmer to Perfection
Bring the mixture to a boil, then reduce heat to low. Cover the pot and let it simmer for 18-20 minutes. Resist the urge to peek—the steam trapped inside is what cooks the rice evenly. You’ll know it’s done when the liquid is fully absorbed and the rice is tender.
After the simmering time, turn off the heat and let the rice sit, covered, for an additional 5 minutes. This resting period allows the rice to steam and fluff up. Remove the bay leaf before proceeding.
Step 4: Finish with Fresh Additions
Gently fold in the 0.5 cup frozen peas—they’ll thaw quickly from the residual heat. Stir in the juice of the lime for a bright, zesty finish. Taste and adjust the seasoning with additional salt if needed. The lime juice balances the richness of the tomato and spices beautifully.
Transfer the rice to a serving dish and garnish with the chopped 0.25 cup fresh cilantro. The cilantro adds a fresh, herbal note that ties everything together. Serve warm as a side dish to your favorite Mexican entrees.
Pro Tips For Making Mexican Rice Recipe Tomato Paste
- Toast the Rice: Cook the rice in oil for 3-4 minutes until golden before adding liquids—this prevents mushiness and gives that signature nutty flavor.
- Bloom the Paste: Let the tomato paste cook with the onions and garlic for 1-2 minutes to deepen its sweetness and eliminate any raw taste.
- Skip Unrinsed Rice: I learned this the hard way—rinsing the long-grain rice first removes excess starch that would otherwise make your dish gummy.
- Use Warm Broth: If substituting broth for water, heat it first—cold liquid shocks the rice and can lead to uneven cooking.
Wine and Beer Pairings for This mexican rice recipe tomato paste
Crisp White Wines
A chilled Sauvignon Blanc with its citrusy notes cuts through the richness of the tomato paste. I love New Zealand versions like Oyster Bay—their bright acidity refreshes your palate between bites. 🍷
Light Beers
A Mexican lager like Modelo Especial or Pacifico offers crisp, clean flavors that complement without overpowering. The light carbonation helps cleanse your palate, making each bite of rice taste fresh.
Medium-Bodied Reds
For red wine lovers, try a Garnacha from Spain—its red fruit flavors and subtle spice notes pair beautifully. Bodegas Borsao makes an affordable, food-friendly option that I often reach for.
Non-Alcoholic Options
A sparkling limeade (like Topo Chico with lime) mirrors the dish’s citrus notes. I also enjoy hibiscus iced tea—its tart, floral character stands up to the bold spices.
For a cozy touch, Mexican hot chocolate with cinnamon adds warmth that contrasts nicely with the rice’s savory profile.
Nutrition Facts
Frequently Asked Questions
Can I use tomato sauce instead of paste?
Yes, but reduce other liquids by 1/4 cup since sauce is thinner. The flavor will be milder, so add an extra 1/2 tsp cumin for depth.
Why toast the rice first?
Toasting for 3-4 minutes enhances nutty flavor and prevents mushiness. It creates a barrier so grains stay separate while absorbing liquid.
How do I fix undercooked rice?
Add 1/4 cup hot broth, cover, and steam for 5 more minutes. If still firm, repeat once. Avoid stirring to keep grains intact.
Can I make this in a rice cooker?
Yes! Sauté aromatics in the pot first, then add all ingredients and cook per normal rice cooker settings.
- Peri Peri Rice Recipe: Spicy Portuguese One-Pot Harmony - November 6, 2026
- Mexican Flavoured Rice Recipe: Authentic Spice-Infused One-Pot Meal - November 6, 2026
- Lao Gan Ma Fried Rice Recipe: Spicy Wok-Tossed Perfection - November 6, 2026