Mexican Rice Recipe for a Quick & Flavorful Side Dish

This post may contain affiliate links. Please read my disclosure policy.

Looking for the perfect Mexican rice recipe that’s fluffy, flavorful, and restaurant-style? You’re in the right place. This classic side dish is a staple in Mexican cuisine, loved for its vibrant color, rich tomato-garlic flavor, and versatility. Whether you’re serving it with tacos, enchiladas, or grilled meats, Mexican rice adds a delicious, comforting touch to any meal.

What makes this Mexican rice recipe truly special is how easy it is to make with pantry staples—yet it tastes like something you’d order from your favorite taquería. It’s no wonder this dish continues to trend on dinner tables and Pinterest boards alike.

mexican rice recipe

Why You’ll Love This Mexican Rice Recipe

  • Quick & Easy: Ready in about 25 minutes with simple steps.
  • Minimal Ingredients: Uses common pantry staples you probably already have.
  • Perfect Texture: Light, fluffy, and never sticky when done right.
  • Pairs with Everything: Great alongside tacos, burritos, grilled chicken, or even beans.
  • Family-Friendly: Mild in flavor but easy to spice up for heat lovers.

Ingredients Needed for Perfect Mexican Rice Recipe

Here are the key ingredients that give Mexican rice its signature flavor and color:

  • Long grain white rice – The foundation of the dish; toasts beautifully and stays fluffy.
  • Tomato sauce – Adds color, moisture, and that rich tomato flavor.
  • Garlic & onion – Essential aromatics that deepen the savory taste.
  • Chicken broth – Infuses the rice with savory richness and depth.
  • Carrots & peas – Optional but add texture, color, and a touch of sweetness.
  • Cumin & chili powder – Boost the flavor and bring a warm, earthy touch.

I just got this McCook knife set in and wow—they’re absolutely beautiful! The block has a clean, bright finish that looks stunning on my countertop. So far, the knives feel solid and super sharp right out of the box. I’ll keep an eye out for any wear over time, but honestly, first impressions are amazing. Great value for such a stylish, functional set.

If you’re refreshing your kitchen tools, this one’s worth a closer look.

Step-by-Step Instructions to Make Mexican Rice Recipe

  1. Toast the rice:
    In a large skillet, heat oil over medium heat. Add the rice and stir constantly until it turns light golden brown—about 5–7 minutes.
  2. Add aromatics:
    Stir in finely chopped onion and garlic. Cook for 1–2 minutes until fragrant.
  3. Pour in liquids:
    Add tomato sauce and chicken broth. Stir well to combine, scraping any bits from the pan.
  4. Season it:
    Add cumin, chili powder (optional), and salt to taste.
  5. Simmer:
    Bring to a boil, then cover and reduce heat to low. Let it simmer for 15–18 minutes or until rice is tender and liquid is absorbed.
  6. Add veggies (optional):
    Stir in peas and carrots in the last 5 minutes, or steam them separately and mix in at the end.
  7. Fluff & serve:
    Turn off the heat, let the rice sit covered for 5 minutes, then fluff with a fork and serve warm.

Recipe Tips & Variations

  • 🔥 Want it spicier? Add a chopped jalapeño or pinch of cayenne pepper with the seasonings.
  • 🍅 No tomato sauce? Use fresh blended tomatoes or tomato paste + water as a substitute.
  • 🍚 Too mushy? Make sure to toast the rice thoroughly and don’t over-stir during cooking.
  • 🧄 Extra flavor? Squeeze fresh lime juice or stir in chopped cilantro before serving.
  • 🥕 Vegetarian version: Use vegetable broth instead of chicken broth.

How to Store & Reheat

  • To store: Let the rice cool completely, then transfer to an airtight container. Store in the fridge for up to 4 days.
  • To freeze: Place in a freezer-safe bag or container and freeze for up to 2 months.
  • To reheat: Sprinkle a little water over the rice and microwave covered for 1–2 minutes, or warm in a skillet over medium heat until heated through.

Similar Recipes You’ll Love

If you enjoyed this Mexican rice recipe, you’ll love these flavorful rice dishes that bring comfort and bold taste to your table:

Each of these recipes pairs beautifully with your favorite proteins or stands strong on its own—perfect for weeknight meals or special occasions.

mexican rice recipe

Frequently Asked Questions (FAQ)

What type of rice is best for Mexican rice?

Long grain white rice is ideal. It cooks up fluffy and separate, which is key for authentic texture.

Can I use brown rice instead?

Yes, but it will take longer to cook and may require more liquid. Expect a nuttier flavor and firmer texture.

Why is my Mexican rice mushy?

Over-stirring or skipping the toasting step can make the rice mushy. Be sure to toast it until golden and don’t lift the lid while it simmers.

Can I make Mexican rice in advance?

Absolutely! It reheats well and even tastes better the next day as flavors meld.


This easy and authentic Mexican rice recipe is the perfect side dish for nearly any meal—from taco night to weeknight dinners. It’s flavorful, fluffy, and guaranteed to impress your family or guests. Give it a try, and don’t forget to rate the recipe, leave a comment, or share it with fellow food lovers!

👉 Craving more easy Mexican-inspired meals? Follow along for weekly recipe inspiration and more delicious side dishes.

mexican rice recipe

Mexican Rice Recipe for a Quick & Flavorful Side Dish

This Mexican rice recipe is easy, fluffy, and packed with flavor from tomato, garlic, and spices. A perfect side dish for any Mexican meal.FIEL
Prep Time 5 minutes
Cook Time 20 minutes
Total Time 25 minutes
Course Side Dish
Cuisine Mexican
Servings 4
Calories 210 kcal

Ingredients
  

  • – 2 tbsp vegetable oil
  • – 1 cup long grain white rice
  • – 1 small onion finely chopped
  • – 2 cloves garlic minced
  • – 1 ½ cups chicken broth
  • – ½ cup tomato sauce
  • – ½ tsp ground cumin
  • – ½ tsp chili powder optional
  • – Salt to taste
  • – ½ cup frozen peas
  • – ½ cup diced carrots

Instructions
 

  • In a large skillet, heat oil over medium heat. Add rice and toast, stirring often, until golden brown (about 5–7 minutes).
  • Add chopped onion and garlic; cook for 1–2 minutes until fragrant.
  • Stir in tomato sauce and chicken broth. Add cumin, chili powder (if using), and salt. Mix well.
  • Bring to a boil, then cover and reduce heat to low. Simmer for 15–18 minutes until rice is tender and liquid is absorbed.
  • Stir in peas and carrots during the last 5 minutes or after cooking.
  • Turn off heat, let sit covered for 5 minutes, then fluff with a fork and serve.

Notes

– For extra flavor, add a squeeze of lime juice or chopped cilantro before serving.
– Use vegetable broth for a vegetarian version.
– For a spicier kick, add jalapeños or cayenne pepper.
– Leftovers can be refrigerated up to 4 days or frozen up to 2 months.
Keyword arroz rojo, easy rice side, fluffy rice, mexican rice recipe, tomato rice