Mexican Rice (Restaurant-Style, Fluffy & Flavorful!)
- Sarah Smith
- Nov 5, 2025
- 3 min read
Updated: Feb 16

No Mexican meal is complete without a side of warm, fluffy Mexican Rice — lightly toasted, perfectly seasoned, and bursting with authentic flavor. This recipe brings that restaurant-style taste home with simple pantry ingredients and a touch of cozy comfort. Learning how to make authentic Mexican rice at home is easier than you think, and this restaurant-style Mexican rice recipe delivers fluffy texture and rich flavor every time.
It’s the perfect companion for your favorite Mexican dishes — from Black Bean & Sweet Potato Tacos and Cheesy Baked Chicken Taquitos to Mexican Beef Burritos and Authentic Mexican Enchiladas. Every bite soaks up flavor from tomato, garlic, and spice, making it the side you’ll serve again and again.
Recipe Card
Prep Time: 10 minutes Cook Time: 25 minutes Servings: 4–6
Nutrition Information
(Per Serving – Approximate)
Calories: 220
Protein: 4g
Fat: 6g
Carbohydrates: 36g
Fiber: 2g
Sugar: 3g
(Based on chicken broth, and optional peas and carrots are included.)
Ingredients
2 tbsp vegetable oil
1 cup long-grain white rice
2 cloves garlic, minced
½ small onion, finely chopped
1 ¾ cups chicken broth (or vegetable broth)
½ cup tomato sauce (or 2 tbsp tomato paste + ½ cup water)
½ tsp salt
½ tsp cumin
¼ tsp chili powder
⅓ cup frozen peas and carrots (optional)
Fresh cilantro or lime wedges, for garnish
Instructions
Toast the Rice: In a medium skillet or saucepan, heat oil over medium heat. Add rice and stir constantly until golden brown — about 4–5 minutes.
Add Aromatics: Stir in garlic and onion; cook 1–2 minutes until fragrant.
Add Seasonings & Liquids: Pour in broth, tomato sauce, salt, cumin, and chili powder. Stir to combine.
Simmer: Bring to a boil, then reduce the heat to low. Cover and simmer 18–20 minutes, or until liquid is absorbed and the rice is tender.
Finish & Fluff: Remove from heat, cover for 5 minutes, then fluff with a fork. Stir in peas and carrots if using.
Garnish & Serve: Top with chopped cilantro or a squeeze of lime juice before serving.
What to Serve with Mexican Rice
This fluffy, flavorful rice works beautifully as a base or side for a wide variety of Mexican-inspired dishes:
Authentic Mexican Tamales for a traditional holiday-style plate
Chicken Fajitas for a sizzling skillet dinner
Slow Cooker Beef Barbacoa for tender, slow-cooked richness
Street Tacos for a simple, handheld option
White Queso Dip and chips to round out a festive spread
Mexican rice also works well in burrito bowls or as a base layer under shredded chicken or seasoned beef for easy weeknight meals.
Tips for Perfect Mexican Rice
Toast the rice until lightly golden before adding liquids — it keeps it fluffy, not sticky.
Don’t lift the lid while simmering — steam is key to perfect texture.
For a little heat, stir in diced jalapeños or a pinch of cayenne.
Double the recipe and freeze leftovers in small containers for easy sides later.
FAQ
Q: Why does my Mexican rice turn out mushy? Too much liquid or over-stirring can cause mushiness. Sauté your rice first and measure the broth carefully.
Q: Can I make this with brown rice? Yes — increase liquid and cook time. Brown rice usually needs 45–50 minutes to become tender.
Q: Can I add vegetables? Absolutely. Peas, carrots, corn, and diced tomatoes are all delicious additions.
Q: What’s the secret to authentic flavor?
The key to authentic Mexican rice is toasting the dry rice in oil until lightly golden before adding any liquid. This step develops a nutty base and keeps the grains fluffy. Simmering the rice in a blend of tomato, garlic, onion, and seasoned broth builds that classic restaurant-style depth of flavor.
Q: How do I keep leftovers fluffy? Let the rice cool uncovered to release steam, then refrigerate. Reheat with a splash of broth.
Final Thoughts
This Mexican Rice recipe is a dependable, restaurant-style side that brings warmth and authentic flavor to any table. With perfectly toasted rice, savory tomato depth, and balanced seasoning, it pairs effortlessly with everything from slow-cooked meats to sizzling skillet dinners. Once you master this classic Mexican rice recipe, it becomes a go-to side you’ll rely on again and again.



