
This Mexican rice delivers bold, vibrant flavor with minimal effort. The combination of tomatoes, onions, and garlic creates a rich base for the rice.
I’ve refined this recipe to ensure the grains stay separate while absorbing the fiery tomato infusion. Peas and carrots add sweetness and color.
You’ll get perfectly cooked rice with a deep, slightly smoky taste—no mushy texture here. The dish pairs beautifully with any Mexican-inspired meal.
Ready in under 30 minutes, it’s a foolproof way to elevate your dinner table.
Ingredients for Mex8can Rice
Pantry staples plus fresh veggies. Bold flavors, minimal effort.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🍚 | 2 cups | Rinsed until water runs clear |
| Tomato Sauce 🍅 | 1 ½ cups | Plain, no added seasonings |
| Chicken Broth 🥣 | 2 ½ cups | Low-sodium preferred for control |
| Yellow Onion 🧅 | 1 whole | Medium, finely diced |
| Garlic Cloves 🧄 | 3 cloves | Minced for even distribution |
| Frozen Peas 🌱 | ¾ cup | Thawed under cold water |
| Carrots 🥕 | 2 whole | Medium, diced small |
| Vegetable Oil 🫒 | 3 tbsp | Neutral flavor for frying |
| Ground Cumin 🌿 | 1 tsp | Toasted briefly for depth |
| Smoked Paprika 🌶️ | ½ tsp | Adds signature smoky flavor |
| Bay Leaf 🍃 | 1 whole | Removed before serving |
| Salt 🧂 | 1 tsp | Adjust to taste at end |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
The rice is key here—long-grain white stays fluffy and separate. I grab Mahatma or Carolina from any grocery store. Tomato sauce should be plain (no Italian seasoning), and Hunts or Muir Glen are solid. For the broth, Swanson or Better Than Bouillon work great. Don’t skip rinsing the rice—removes excess starch that’d make it gummy (worth the extra minute).
No tomato sauce? Blended canned tomatoes work in a pinch. Swap chicken broth for vegetable broth at 1:1 ratio. Fresh peas can replace frozen—just blanch first. No smoked paprika? Regular paprika plus pinch of cayenne gets you close. The bay leaf is subtle but essential—don’t skip it (and remember to pull it out).
Leftovers keep 4-5 days in the fridge, reheat with a splash of water. Freezes well for 3 months. I make a double batch—perfect for burrito bowls all week (the flavors actually deepen overnight).
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in—rice, tomato sauce, broth, onions, garlic—and walk away. No babysitting, no fuss.
- Rich and Savory: That combination of tomato sauce and chicken broth gives it a deep, comforting flavor that’s way more exciting than plain rice.
- Feeds the Whole Crew: I make a big batch on Sunday and we eat it all week—tacos, burrito bowls, or just as a side.
Step-by-Step Instructions for Mexican Rice
Here’s how I nail this every time—simple steps, bold flavors, no shortcuts.
Step 1: Toast the Rice and Aromatics
Heat the 3 tbsp vegetable oil in a large skillet over medium-high heat. Add the 2 cups long-grain white rice and stir frequently for 5-7 minutes until the grains turn light golden brown and smell nutty. This step builds the foundation of flavor.
Immediately add the finely diced yellow onion and cook for 3-4 minutes until translucent and just beginning to caramelize. Stir in the 3 cloves minced garlic cloves, 1 tsp ground cumin, and 0.5 tsp smoked paprika, cooking for 30 seconds until fragrant. Don’t let the garlic burn—it should sizzle, not scorch.
Step 2: Build the Liquid Base
Pour in the 1.5 cups tomato sauce and 2.5 cups chicken broth, scraping the bottom of the pan to release any browned bits. These caramelized bits (the fond) add incredible depth to the dish. Add the 1 whole bay leaf and 1 tsp salt.
Stir in the 2 whole diced carrots and bring the mixture to a gentle boil. Reduce the heat to low, cover the skillet, and let it simmer for 10 minutes. The liquid should be bubbling lightly around the edges, not a rolling boil.
Step 3: Add Peas and Finish Cooking
After 10 minutes, gently fold in the 0.75 cup thawed frozen peas. The peas need less time to cook, so adding them now prevents them from turning mushy. Re-cover the skillet and cook for another 10-12 minutes.
Check the rice at this point—if the top looks dry but the grains aren’t fully tender, add 2-3 tbsp of water or broth and cook for another 2-3 minutes. The rice is done when the grains are tender and the liquid has been absorbed, but it shouldn’t be dry or sticky.
Step 4: Rest and Garnish
Remove the skillet from heat and let the rice sit covered for 5 minutes. This allows the steam to finish cooking the rice evenly and lets the flavors meld together. Discard the bay leaf before serving.
Fluff the rice gently with a fork to separate the grains. Sprinkle the 0.25 cup chopped fresh cilantro over the top and fold it in lightly. The cilantro adds a bright, fresh note that balances the rich, smoky flavors. Serve warm and enjoy the perfect texture—each grain should be distinct, coated in sauce, and packed with flavor.
Pro Tips For Making Mex8can Rice
- Toast the Rice: Cook the rice in the pot for 2-3 minutes before adding liquids—this brings out a nutty depth that plain steamed rice lacks.
- Use Warm Broth: Heat the chicken broth before adding it to the rice; cold liquid stalls the cooking and can make the rice unevenly tender.
- Fine Dice the Onion: Cut the yellow onion into small, even pieces so they soften completely and distribute flavor without overpowering any single bite.
- Simmer, Don’t Boil: Once the tomato sauce and broth are in, keep the heat low enough to maintain a gentle simmer—boiling hard turns the rice mushy.
Wine and Beer Pairings for This Recipe
Crisp White Wines
A Sauvignon Blanc with its bright acidity and citrus notes cuts through the richness beautifully. I love New Zealand versions like Oyster Bay—they have that zesty lime character that refreshes your palate between bites. 🍷
Light Red Options
For red wine lovers, try a chilled Spanish Garnacha like Bodegas Borsao. The red fruit flavors and subtle spice complement the smoked paprika in the rice without overpowering the dish.
Another excellent choice is a light Pinot Noir from California—Meiomi offers great value with its jammy fruit and soft tannins.
Mexican Beer Pairings
A crisp Mexican lager like Modelo Especial or Pacífico is a classic pairing. The light, refreshing profile cleanses your palate and enhances the dish’s smoky, tomatoey flavors. 🍺
Craft Beer Alternatives
For craft beer enthusiasts, a Mexican-style Vienna Lager like Negra Modelo brings caramel notes that work beautifully. An American amber ale with its balanced maltiness also pairs surprisingly well.
Nutrition Facts
Frequently Asked Questions
Why toast the rice first?
Toasting deepens the nutty flavor and prevents mushiness. The 5-7 minutes in hot oil creates a barrier so grains stay separate while absorbing liquid.
Can I use brown rice instead?
Yes, but increase liquid to 3 cups and simmer for 40-45 minutes. Brown rice needs more time and water to soften properly.
What if my rice turns out mushy?
You likely used too much liquid or didn’t toast the rice long enough. Next time, measure liquids precisely and toast until golden brown.
Can I make this ahead?
It keeps well for 4-5 days refrigerated. Reheat with a splash of water to restore moisture.
- Mujadara Rice and Lentils Recipe: Earthy Spiced Lentils With Caramelized Onions - November 1, 2026
- Naija Fried Rice Recipe: Street-Style Spice With Veggie Crunch - November 1, 2026
- Mushy Rice Recipe: Fluffy Grains Transformed in Minutes - November 1, 2026