Authentic Mexican Rice Recipe

Photo of author
Author: authorsub
Published:

Oh my gosh, you guys – let me tell you about the Mexican rice that completely changed my kitchen game! You know that gorgeous, tomato-red rice you get at authentic Mexican restaurants? The one that somehow makes even simple beans and tortillas taste like a feast? That’s what we’re making today. I learned this recipe from my friend Lupe’s abuela, who taught me the secret to getting that perfect fluffy texture and deep, smoky flavor. It’s not just rice – it’s a vibrant side dish that steals the show with every bite. Trust me, once you master this version, you’ll never go back to boring white rice again!

What makes this Mexican rice so special is how the grains soak up all those incredible flavors – the sweet tomatoes, the earthy cumin, that punch of garlic. And that beautiful color? It comes naturally from properly toasted rice and real tomato sauce, no food coloring needed. I’ve made this for everything from taco Tuesday to fancy dinner parties, and it always disappears first. The best part? It comes together in one pan with simple ingredients – just wait till you see how easy it is once you know the tricks!

Mexican Rice - detail 1

Ingredients for Mexican Rice

Okay, let’s gather our simple but mighty ingredients! The magic of this recipe comes from fresh basics – nothing fancy, but you’ll want to pay attention to the details. Here’s what you’ll need to make the most flavorful Mexican rice:

  • 1 cup long-grain white rice – I swear by basmati for its perfect fluffy texture, but regular long-grain works great too
  • 2 tbsp vegetable oil – This helps get that gorgeous golden color when we toast the rice
  • 1 small onion, diced – About the size of a baseball, nice and fine so it melts into the rice
  • 2 cloves garlic, minced – Fresh is best here, no jarred stuff!
  • 1 cup tomato sauce – My secret? The canned stuff works perfectly fine
  • 2 cups chicken broth – Warm it up first – it helps the rice cook evenly
  • 1 tsp cumin – The smokiness makes this rice sing
  • 1 tsp salt – Adjust to your taste, but don’t skip it!
  • 1/2 tsp black pepper – Freshly cracked if you’ve got it

See? Nothing complicated – just good ingredients prepared right. Now let’s make some magic happen!

How to Make Mexican Rice

Alright, let’s get cooking! I promise, once you’ve got the hang of these steps, you’ll be whipping up this Mexican rice like a pro. It’s all about timing, patience, and a little love – let’s do this!

Browning the Rice

First things first – grab your skillet and heat up that oil over medium heat. You want it nice and hot, but not smoking. Toss in the rice and get ready to toast it to golden perfection. This is where the magic starts! Stir it frequently – I mean, really keep it moving – to make sure every grain gets evenly toasted without burning. It’ll take about 5-7 minutes, and you’ll know it’s ready when it smells nutty and turns a beautiful golden color. Don’t rush this step – it’s what gives the rice its signature flavor and texture.

Adding Aromatics and Liquids

Next up, toss in the diced onion and minced garlic. Oh, that smell! Let them soften up for about 2-3 minutes, stirring so they don’t stick. Now, here’s the fun part – pour in the tomato sauce and chicken broth. Scrape up any bits stuck to the bottom of the pan (that’s flavor gold right there!) and give it a good stir. Add your cumin, salt, and pepper – this is where the rice really starts to come to life.

Simmering and Resting

Bring the mixture to a boil, then immediately reduce the heat to low. Cover that skillet with a tight-fitting lid – no peeking! Let it simmer gently for 20 minutes. This is when the rice soaks up all those amazing flavors. After the time’s up, take it off the heat but resist the urge to lift the lid just yet. Let it sit, covered, for another 5 minutes. This resting time is crucial – it lets the rice finish cooking and become perfectly fluffy. Finally, fluff it with a fork, and you’re ready to serve. Trust me, it’s worth the wait!

Mexican Rice - detail 2

Why You’ll Love This Mexican Rice Recipe

Oh, where do I even start? This Mexican rice recipe has become my go-to side dish for SO many reasons – let me count the ways:

  • It’s ridiculously easy – one pan, simple ingredients, and under 30 minutes from start to finish!
  • The flavors POP – that perfect balance of smoky cumin, sweet tomato, and savory garlic will have you going back for seconds
  • Works with everything – tacos, enchiladas, grilled meats, or just topped with a fried egg for a quick meal
  • Crowd-pleaser magic – kids and adults alike devour it (my picky nephew asks for thirds!)
  • Leftovers taste even better – the flavors deepen overnight, making perfect lunchbox fillers

Seriously, this isn’t just rice – it’s a flavor-packed side that steals the show every time!

Tips for Perfect Mexican Rice

After making this rice more times than I can count, I’ve picked up some foolproof tricks for getting it perfect every single time. First – don’t skimp on toasting that rice! That golden color isn’t just pretty – it builds flavor. Medium heat is your friend here – too hot and it’ll burn before toasting evenly.

Here’s my biggest secret: warm your broth before adding it. Cold liquid shocks the rice and messes with cooking time. And whatever you do, resist lifting that lid while it simmers! I know it’s tempting, but that steam is what makes the rice fluffy. If you absolutely must check, wait at least 15 minutes in. For more on the science of cooking rice, check out this guide to cooking rice.

One last thing – let it rest off heat before fluffing. Those extra few minutes make all the difference in texture. Follow these simple tips, and you’ll get restaurant-quality rice right at home!

Common Mexican Rice FAQs

I get so many questions about this Mexican rice recipe, so I thought I’d answer a few of the most common ones here. Trust me, I’ve tried all the variations, so I can tell you what works and what doesn’t!

Can I use brown rice instead of white rice?
Yes, but it’ll need longer cooking time. Brown rice takes about 40-45 minutes to cook, and you might need a bit more liquid. Just keep an eye on it and adjust as needed. The texture will be a little chewier, but still delicious!

How can I make it spicier?
Easy! Add some diced jalapeños when you’re cooking the onions and garlic, or sprinkle in a pinch of cayenne pepper with the cumin. If you really want to turn up the heat, a dash of hot sauce in the tomato sauce works wonders.

Can I make this vegetarian or vegan?
Absolutely! Just swap the chicken broth for vegetable broth, and you’re good to go. It’s just as flavorful and perfect for plant-based diets.

Why does my rice turn out mushy?
Over-stirring or adding too much liquid can make it mushy. Follow the measurements closely, and resist the urge to stir it once it’s simmering. That steam needs to work its magic undisturbed!

Can I freeze leftovers?
You sure can! Let the rice cool completely, then store it in an airtight container or freezer bag. When you’re ready to eat, just reheat it with a splash of water to bring back the moisture. Easy peasy!

Serving Suggestions for Mexican Rice

Oh, the possibilities are endless! This Mexican rice is like the ultimate wingman for so many dishes. My favorite? Pairing it with crispy chicken tacos – the flavors just sing together. It’s also amazing next to cheesy enchiladas or a big plate of grilled carne asada. For a quick weeknight meal, I’ll serve it with a fried egg on top and some avocado slices. And don’t forget to sprinkle on fresh cilantro or a squeeze of lime for that extra zing. Seriously, it goes with everything!

Storing and Reheating Mexican Rice

Let me tell you how to keep that leftover Mexican rice tasting just-made fresh! First – cool it completely before storing (I spread mine on a baking sheet to speed things up). Then transfer it to an airtight container – I’m obsessed with glass ones because they don’t hold smells. It’ll keep beautifully in the fridge for 3-4 days this way.

When reheating, here’s my magic trick: splash a little water over the top before microwaving. Just a tablespoon or two – it brings back that perfect fluffy texture. Cover with a damp paper towel and heat in 30-second bursts, fluffing with a fork between each. Good as new every time!

Nutritional Information for Mexican Rice

Here’s the scoop on what’s in this delicious Mexican rice! One serving (about 1 cup) clocks in around 220 calories with 35g carbs, 4g protein, and 7g fat. Remember, these are estimates – your exact numbers might vary based on the brands you use or how big your “small onion” really is. The good news? It’s got 2g fiber per serving from all those tasty veggies. Not bad for something this flavorful!

Share Your Mexican Rice Experience

I’d love to hear how your Mexican rice turned out! Did you add any fun twists? Maybe a dash of chili powder or some extra veggies? Drop a comment below, and let me know your favorite way to serve it. Don’t forget to rate the recipe – your feedback means the world to me!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Mexican Rice

Authentic Mexican Rice Recipe: 5 Star Flavor in 30 Minutes

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Flavorful Mexican rice made with tomatoes, onions, and garlic.

  • Total Time: 35 mins
  • Yield: 4 servings 1x

Ingredients

Scale
  • 1 cup long-grain white rice
  • 2 tbsp vegetable oil
  • 1 small onion, diced
  • 2 cloves garlic, minced
  • 1 cup tomato sauce
  • 2 cups chicken broth
  • 1 tsp cumin
  • 1 tsp salt
  • 1/2 tsp black pepper

Instructions

  1. Heat oil in a skillet over medium heat.
  2. Add rice and cook until golden brown.
  3. Stir in onion and garlic until softened.
  4. Pour in tomato sauce and chicken broth.
  5. Season with cumin, salt, and pepper.
  6. Bring to a boil, then reduce heat.
  7. Cover and simmer for 20 minutes.
  8. Remove from heat and let sit for 5 minutes.
  9. Fluff with a fork before serving.

Notes

  • Use basmati rice for better texture.
  • Adjust spice levels to taste.
  • Store leftovers in an airtight container.
  • Author: Clara
  • Prep Time: 10 mins
  • Cook Time: 25 mins
  • Category: Side Dish
  • Method: Stovetop
  • Cuisine: Mexican
  • Diet: Vegetarian

Nutrition

  • Serving Size: 1 cup
  • Calories: 220
  • Sugar: 3g
  • Sodium: 580mg
  • Fat: 7g
  • Saturated Fat: 1g
  • Unsaturated Fat: 5g
  • Trans Fat: 0g
  • Carbohydrates: 35g
  • Fiber: 2g
  • Protein: 4g
  • Cholesterol: 0mg

Recommended