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

Easy Recipes Ideas

  • HOME
  • Desserts
  • Chicken Recipes
  • Salads
  • Soups
  • About us
  • Contact Us
    • Privacy Policy
    • Terms And Conditions
  • EasyRecipEsideas
You are here: Home / Allrecipes / Authentic Mexican Rice

Authentic Mexican Rice

Last Modified: August 22, 2025

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.
Tweet
Share
Pin403
Share
403 Shares
Previous Post: « Ambrosia Salad
Next Post: Classic Eggs Benedict »

Reader Interactions

Leave a Reply Cancel reply

Your email address will not be published. Required fields are marked *

Primary Sidebar

New Recipes

Best Shrimp Etouffee Recipe

Grilled Caprese Panini

Easy Chili Relleno Casserole

Garlic & Herb Roast Boneless Leg of Lamb

How to Make a Fruit & Cheese Platter

Crispy Fried Onion Strings

© 2026 Easy Recipes Ideas