• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar

Easy homemade recipes

Easy delicious recipes

  • HOME
  • Desserts
  • Chicken Recipes
  • Salads
  • Soups
  • About us
  • Contact Us
  • Privacy Policy
  • Terms And Conditions

Easy homemade recipes

Easy delicious recipes

  • HOME
  • Desserts
  • Chicken Recipes
  • Salads
  • Soups
  • About us
  • Contact Us
  • Privacy Policy
  • Terms And Conditions
Allrecipes / Authentic Mexican Rice

Authentic Mexican Rice

August 22, 2025 by el hassan

Sharing is caring!

0 shares
  • Facebook
  • X

Authentic Mexican Rice is a fluffy and flavorful side dish made with long-grain rice, tomato, garlic, and spices. Perfect with tacos, enchiladas, burritos, or grilled meats, this traditional recipe is easy to prepare and a staple for any Mexican meal.

Ingredients

  • 1 1/2 cups long-grain white rice
  • 1/4 cup vegetable or canola oil
  • 1 teaspoon minced garlic
  • 1/4 medium onion, finely diced
  • 1/4 cup tomato sauce (or 2 pureed tomatoes)
  • 2 teaspoons tomato bouillon (granulated or cubes)
  • 1/4 teaspoon salt
  • 1 carrot, diced
  • 1/2 cup peas (fresh or frozen)
  • 3 cups water
  • 1–3 whole serrano peppers (optional, for flavor only)

Instructions

  1. Rinse the rice in a fine mesh strainer until the water runs clear. Set aside.
  2. Heat the oil in a large saucepan over medium-high heat. Add the rice and cook, stirring frequently, until the grains are lightly golden brown (about 10 minutes).
  3. Stir in the tomato sauce, garlic, and onion. Cook for 1–2 minutes to allow flavors to blend.
  4. Add the tomato bouillon, salt, carrots, peas, and water. If using serrano peppers, add them whole for subtle flavor.
  5. Bring the mixture to a boil. Cover, reduce heat to low, and cook for about 20 minutes, or until the liquid is fully absorbed.
  6. Remove from heat and let rest, covered, for 5 minutes. Fluff with a fork before serving.

Tips

  • Rinse the rice thoroughly to remove excess starch, which prevents it from becoming sticky.
  • Toasting the rice in oil before adding liquid gives it a nutty flavor and fluffy texture.
  • Do not remove the lid during cooking, as this can release steam and affect the cooking time.

Variations and Substitutions

  • Vegetables: Add corn, bell peppers, or zucchini for extra color and flavor.
  • Spice level: Leave the serrano peppers out for mild rice, or slice them open if you want more heat.
  • Bouillon substitute: Use chicken broth instead of water and bouillon for a richer flavor.
  • Rice type: Medium-grain rice can be used, but long-grain rice yields the fluffiest result.

FAQs

Can I make this ahead of time?
Yes, Mexican rice can be made a day ahead. Reheat on the stove with a splash of water or broth to restore moisture.

Why is my rice mushy?
Too much water or not rinsing the rice can cause mushiness. Stick to the 3:1 water-to-rice ratio and rinse well before cooking.

Can I freeze Mexican rice?
Yes, it freezes well. Store cooled rice in freezer bags or containers for up to 2 months.

Serving Suggestions

  • Pair with tacos, enchiladas, or burritos as a classic Mexican side dish.
  • Serve alongside grilled chicken, steak, or shrimp for a complete meal.
  • Use as a base for rice bowls with beans, vegetables, and salsa.

Why You’ll Love This Recipe

This Authentic Mexican Rice is fluffy, flavorful, and perfectly seasoned with tomato, garlic, and a touch of spice. It’s an easy one-pot recipe that complements any Mexican dish, making it a go-to side for family dinners, parties, or weeknight meals.

Authentic Mexican Rice
Print

Authentic Mexican Rice

Servings

6

servings
Prep time

15

minutes
Cooking time

20

minutes

Ingredients

  • 1 1/2 cups long-grain white rice

  • 1/4 cup vegetable or canola oil

  • 1 teaspoon minced garlic

  • 1/4 medium onion, finely diced

  • 1/4 cup tomato sauce (or 2 pureed tomatoes)

  • 2 teaspoons tomato bouillon (granulated or cubes)

  • 1/4 teaspoon salt

  • 1 carrot, diced

  • 1/2 cup peas (fresh or frozen)

  • 3 cups water

  • 1–3 whole serrano peppers (optional, for flavor only)

Directions

  • Rinse the rice in a fine mesh strainer until the water runs clear. Set aside.
  • Heat the oil in a large saucepan over medium-high heat. Add the rice and cook, stirring frequently, until the grains are lightly golden brown (about 10 minutes).
  • Stir in the tomato sauce, garlic, and onion. Cook for 1–2 minutes to allow flavors to blend.
  • Add the tomato bouillon, salt, carrots, peas, and water. If using serrano peppers, add them whole for subtle flavor.
  • Bring the mixture to a boil. Cover, reduce heat to low, and cook for about 20 minutes, or until the liquid is fully absorbed.
  • Remove from heat and let rest, covered, for 5 minutes. Fluff with a fork before serving.
« Previous Post
Ambrosia Salad
Next Post »
Classic Eggs Benedict

If you enjoyed this…

Crème Mousseline Recipe

The Best Crispy Hash Browns

Savoury Dinner Pancakes with Chilli Butter

Reader Interactions

Leave a Comment Cancel reply

Helpful comments include feedback on the post or changes you made.

Primary Sidebar

Roasted Turkey Breast

Classic Eggs Benedict

Authentic Mexican Rice

  • Privacy Policy
  • Terms And Conditions
  • About us
  • Contact Us

© 2025 Easy Recipes Ideas