Authentic Mexican Rice, Mexican Rice Recipe, Easy Mexican Rice, Restaurant Style Mexican Rice you’ll love! This fluffy, flavorful side dish is made with simple ingredients and classic spices. Learn how to make Authentic Mexican Rice that pairs perfectly with tacos, burritos, and Mexican dinners.
You know that perfectly fluffy, slightly orange Mexican rice you get at restaurants? Yeah… that one. Not sticky. Not bland. Not clumpy.
Good news: you can totally make it at home—and no, it’s not complicated. You just need a few simple tricks (and a little patience, I promise).
Why This Recipe is Awesome
Let’s give this rice the respect it deserves:
- Fluffy, separate grains (no mushy mess)
- Rich tomato-garlic flavor
- Perfect side for basically anything
- Simple ingredients, big results
- Tastes like restaurant-style arroz rojo
Also, once you nail it, plain white rice will feel… kinda boring 😅
Ingredients You’ll Need
Keep it classic and simple:
- 1 cup long-grain white rice
- 2 tbsp oil (or a little less if you prefer lighter)
- 2 cups chicken broth (or vegetable broth)
- 1/2 cup tomato sauce or blended tomatoes
- 2 cloves garlic, minced
- 1/4 onion, finely chopped
- 1/2 tsp cumin
- Salt to taste
Optional extras:
- Peas and carrots (for color and texture)
- Fresh cilantro
- Lime wedges for serving
Step-by-Step Instructions
- Rinse the rice
Wash until the water runs clear. This removes excess starch → fluffier rice. - Toast the rice (don’t skip!)
Heat oil in a pan and add rice. Cook for 4–5 minutes until lightly golden. This is the secret to that nutty flavor. - Add aromatics
Stir in onion and garlic. Cook for another 1–2 minutes until fragrant. - Pour in liquids
Add tomato sauce and broth. Stir gently. - Season it
Add cumin and salt. Taste the liquid—it should be flavorful now. - Simmer and cover
Bring to a boil, then reduce heat, cover, and let it cook for 15–18 minutes. - Rest (important!)
Turn off heat and let it sit covered for 5–10 minutes. This step makes it perfect. - Fluff and serve
Use a fork, not a spoon. Keep those grains separate!
Common Mistakes to Avoid
Let’s avoid rice disasters:
- Skipping the toasting step
That’s where flavor and texture come from. - Stirring too much while cooking
Leave it alone. Trust the process. - Too much liquid
Hello mushy rice… not what we want. - Not letting it rest
Patience = fluffy perfection. - Using short-grain rice
You’ll get sticky results. Stick to long-grain.
Alternatives & Substitutions
Because your kitchen does what it wants:
- No chicken broth?
Use vegetable broth or water + bouillon. - Want lower calories?
Reduce oil slightly—it still works. - Brown rice option?
Yes, but increase cooking time and liquid. - No tomato sauce?
Blend fresh tomatoes instead. - Extra flavor?
Add a pinch of chili powder or paprika.
FAQ (Frequently Asked Questions)
Why is my rice mushy?
Too much water or too much stirring. Keep it controlled.
Do I have to rinse the rice?
Yes—unless you enjoy sticky rice.
Can I make it in a rice cooker?
Yes, but toast the rice first on the stove.
Why toast the rice?
It adds flavor and helps keep grains separate.
Can I freeze Mexican rice?
Yes! It reheats well.
What goes with Mexican rice?
Chicken, tacos, grilled meat… basically everything.
How do I reheat it?
Add a splash of water and warm gently.
Final Thoughts
Authentic Mexican rice is one of those simple dishes that feels next-level when done right. Fluffy, flavorful, and versatile—it’s the perfect side that quietly steals the show.
Once you master it, you’ll never go back to bland rice again.
Now go make a pot and impress everyone (including yourself) with your new rice skills 🍚✨
