
This restaurant-style Mexican rice brings authentic flavor to your kitchen with its rich tomato base and perfectly fluffy texture. The secret lies in toasting the rice before cooking, which enhances its nutty depth.
With simple ingredients and traditional techniques, you’ll achieve the vibrant color and savory taste that makes this dish a standout. It’s the perfect companion to any Mexican-inspired meal.
Ingredients for Mexican Rice Recipe Restaurant Style
Simple pantry staples create that authentic restaurant-style rice you crave at home.
| Ingredient | Amount | Notes |
|---|---|---|
| Long-Grain White Rice 🌾 | 2 cups | Rinsed until water runs clear |
| Tomato Sauce 🍅 | 1 cup | Plain, unsweetened variety |
| Vegetable Broth 🥣 | 3 cups | Low-sodium preferred for control |
| Yellow Onion 🧅 | 1 whole | Finely diced for even cooking |
| Garlic Cloves 🧄 | 3 cloves | Minced for maximum flavor |
| Vegetable Oil 🫒 | ¼ cup | Neutral flavor for toasting |
| Cumin 🌿 | 1 tsp | Ground for even distribution |
| Chili Powder 🌶️ | 1 tsp | Mild or hot to taste |
| Garlic Powder 🧄 | ½ tsp | Complements fresh garlic |
| Onion Powder 🧅 | ½ tsp | Enhances savory depth |
| Salt 🧂 | 1 tsp | Adjust to taste after cooking |
| Black Pepper 🌶️ | ½ tsp | Freshly ground preferred |
| Frozen Peas 🌱 | ½ cup | Optional, for color and texture |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
[recipe_ingredient_scaler]
The rice is everything here. Long-grain white rice gives you that classic fluffy texture—skip the instant or brown varieties. I grab mine from Costco in bulk, but any grocery store brand works as long as it’s long-grain. The tomato sauce needs to be plain (no Italian seasoning added), and Hunts or Muir Glen are reliable. For the broth, Better Than Bouillon vegetable base is my go-to (mix it with hot water).
No tomato sauce? Blended canned tomatoes work in a pinch but may need extra seasoning. Out of vegetable broth? Water plus a bouillon cube saves the day. Don’t have fresh garlic or onion? Powdered versions at half the amount get you close. The spices can be swapped too—smoked paprika for chili powder adds a nice depth. Fresh cilantro is ideal, but dried works (use one-third the amount).
Toasted rice keeps its texture best—use within 2 days for peak fluffiness. Leftovers hold in the fridge for 4-5 days or freeze for 3 months. Reheat with a splash of water or broth to revive the moisture (the microwave dries it out fast).
Why You’ll Love This Recipe
- One Pot Wonder: I toss everything in a single skillet—rice, tomato sauce, broth—and let it simmer. No extra pans, no fuss.
- Restaurant-Quality Taste: The garlic and onion sautéed in oil before the rice goes in? That’s what gives it that deep, savory flavor.
- Meal Prep Hero: Makes a big batch that reheats like a dream. I pack it for lunches all week.
- Penny-Pincher’s Dream: Long-grain rice, tomato sauce, and broth—simple, affordable ingredients that stretch far.
Instructions
Master these authentic steps for tomato-infused rice that tastes straight from your favorite Mexican restaurant.
Step 1: Toast the Rice to Nutty Perfection
Heat the 0.25 cup Vegetable Oil in a large skillet over medium-high heat until it shimmers. Add the 2 cups Long-Grain White Rice and stir continuously for 5-7 minutes until the grains turn a light golden brown and smell nutty.
This toasting step is non-negotiable—it creates a deep, aromatic base that separates restaurant-style rice from bland home versions. Keep the rice moving to prevent burning, and watch for that perfect toasted color. The grains should look slightly translucent at the edges when they’re ready.
Step 2: Sauté Aromatics Until Fragrant
Add the finely diced 1 whole Yellow Onion to the toasted rice and cook for 3-4 minutes until the onion softens and becomes translucent. Stir in the minced 3 cloves Garlic Cloves, 1 tsp Cumin, 1 tsp Chili Powder, 0.5 tsp Garlic Powder, and 0.5 tsp Onion Powder.
Cook for another 30-45 seconds until the spices become deeply fragrant. Real talk: this is where the magic happens. The combination of toasted rice, sweet onion, and warm spices creates the authentic foundation for Mexican rice. Don’t let the garlic burn—it should just turn golden at the edges.
Step 3: Add Liquids and Simmer to Fluffy Perfection
Pour in the 1 cup Tomato Sauce and 3 cups Vegetable Broth, then add the 1 tsp Salt and 0.5 tsp Black Pepper. Stir well to combine, scraping up any browned bits from the bottom of the pan. Bring the mixture to a boil.
Once boiling, reduce the heat to low, cover the skillet, and let it simmer for 20-25 minutes until the liquid is fully absorbed and the rice is tender. Resist the urge to stir during cooking—this can break the rice grains and make the dish mushy. You’ll know it’s done when the surface looks dry and the rice fluffs easily with a fork.
Step 4: Finish with Peas and Cilantro
Remove the skillet from heat and let it sit covered for 5 minutes. Then gently fold in the 0.5 cup Frozen Peas—they’ll thaw quickly from the residual heat. The peas add a pop of color and sweetness that balances the savory rice.
Finally, sprinkle the chopped 0.25 cup Fresh Cilantro over the top and fluff the rice with a fork to distribute everything evenly. The cilantro adds that fresh, bright finish that makes restaurant Mexican rice so addictive. Serve immediately while hot and fragrant.
Pro Tips For Making Mexican Rice Recipe Restaurant Style
- Toast the Rice: Cook the rice in oil until golden brown before adding liquids—this builds a nutty depth that plain steamed rice lacks. I learned this the hard way after making bland batches that tasted like tomato water.
- Use Hot Broth: Pour in vegetable broth that’s already simmering, not cold, to keep the cooking temperature steady. Sounds minor, but it prevents the rice from turning mushy or undercooked.
- Skip the Over-Stirring: Once the liquid is in, resist the urge to stir—just let it cook undisturbed. Stirring breaks the grains and turns your fluffy rice into a sticky mess.
- Bloom the Garlic: Sauté the minced garlic in the onion and oil for 30 seconds until fragrant, but don’t let it brown. Burnt garlic adds bitterness that overpowers the sweet tomato and rice flavors.
Creative Variations of These Flavors
Spicy Chipotle Version
Add 1-2 chipotle peppers in adobo (minced) with the tomato sauce for a smoky, spicy kick. I also include ½ tsp adobo sauce for extra depth. This variation brings serious heat while keeping that authentic tomato base. 🌶️
Vegetable-Packed Style
Stir in ½ cup diced bell peppers and ½ cup corn kernels with the peas at the end. The veggies add sweetness and texture. For extra color, I use a mix of red, yellow, and green bell peppers.
Cheesy Tex-Mex Twist
After cooking, fold in 1 cup shredded Monterey Jack or cheddar cheese until melted. This creates a gooey, comforting version kids love. I sometimes add ½ cup diced jalapeños for grown-up heat.
Coconut Lime Fusion
Replace 1 cup vegetable broth with coconut milk and add the zest of 1 lime with the cilantro. This tropical-inspired take is surprisingly delicious with grilled fish or shrimp. 💛
One-Pot Wonder
Brown ½ lb ground beef or turkey in the skillet first, then remove before toasting the rice. Add it back with the liquids for a heartier meal. I season the meat with the same spices for consistency.
Nutrition Facts
Frequently Asked Questions
Why do you toast the rice first?
Toasting enhances the nutty flavor and prevents mushiness. This step creates a firm grain structure that absorbs liquids evenly for that perfect fluffy texture restaurants achieve.
Can I use brown rice instead?
Not recommended. Brown rice requires more liquid and longer cooking time, which can make the dish soggy. Stick with long-grain white rice for authentic results.
How do I fix mushy rice?
If it’s overcooked, spread it on a baking sheet to dry out in a 200°F oven for 10-15 minutes. Next time, use less liquid and avoid stirring during cooking.
What if I don’t have tomato sauce?
Blend 2-3 canned tomatoes until smooth as a substitute. You may need to adjust seasoning since store-bought sauce often contains salt.
- Recipe for Boneless Pork Chops in Cast Iron Skillet: Sear and Baste to Juicy Perfection - October 3, 2026
- Recipe for Boneless Cross Rib Roast: Slow-Roasted Beef with Herb Crust - October 3, 2026
- Hamburgers in Sauce Recipe Crock Pot: Slow-Cooked Savory Delight - October 3, 2026