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

Easy homemade recipes

  • HOME
  • Recipes
  • Desserts
  • Chicken Recipes
  • Beef Recipes
  • Contact Us
  • Privacy Policy
    • Terms And Conditions
You are here: Home / Recipes / Authentic Mexican Rice

Authentic Mexican Rice

Last Modified: October 11, 2025

Sharing is caring!

0 shares
  • Facebook
  • X

This Authentic Mexican Rice recipe is a flavorful side dish made with long-grain rice, vegetables, and a rich tomato base. Lightly seasoned and perfectly fluffy, it pairs perfectly with tacos, enchiladas, grilled meats, and more.


Table of Contents

Toggle
    • Ingredients
    • Instructions
  • Why You’ll Love This Recipe
  • Tips
  • Variations and Substitutions
  • FAQs
  • Serving and Suggestions
  • Authentic Mexican Rice
    • Ingredients
    • Directions

Ingredients

  • 1½ cups long-grain white rice*
  • ¼ cup vegetable or canola oil
  • 1 tsp garlic, minced
  • ¼ medium onion, finely diced
  • ¼ cup tomato sauce, or 2 pureed tomatoes*
  • 2 tsp tomato bouillon granules or cubes*
  • ¼ tsp salt
  • 1 carrot, diced
  • ½ cup peas (fresh or frozen)
  • 3 cups water
  • 1–3 whole serrano peppers, optional (for mild flavor, not extra heat)

Instructions

  1. Rinse the Rice:
    Place the rice in a fine mesh strainer and rinse under cold water until the water runs clear. Drain and set aside.
  2. Toast the Rice:
    In a large saucepan over medium-high heat, heat the oil until shimmering. Add the rice and stir constantly for about 10 minutes, or until lightly golden and aromatic.
  3. Add Flavorings:
    Stir in the tomato sauce, minced garlic, and diced onion. Add the tomato bouillon, salt, diced carrot, peas, and water. Include serrano peppers if using.
  4. Cook the Rice:
    Bring to a boil, then cover and reduce heat to low. Simmer for 20 minutes, or until the water is fully absorbed and the rice is tender.
  5. Rest and Fluff:
    Remove from heat and let the rice rest for 5 minutes with the lid on. Fluff gently with a fork before serving.

Why You’ll Love This Recipe

  • Authentic flavor: Classic Mexican taste with a rich tomato base and lightly toasted rice.
  • Perfectly fluffy: Every grain is tender and separate.
  • Versatile side dish: Complements tacos, enchiladas, grilled meats, and seafood.
  • Quick and simple: Ready in about 30 minutes with basic pantry ingredients.

Tips

  • Rinsing the rice removes excess starch for a fluffier texture.
  • Toast the rice lightly for extra nutty flavor.
  • Keep the lid on while cooking to prevent steam from escaping.
  • Adjust water slightly depending on rice brand for perfect texture.

Variations and Substitutions

  • Vegetables: Add corn, bell peppers, or zucchini for extra color and nutrition.
  • Broth option: Substitute water with chicken or vegetable broth for richer flavor.
  • Spice: Add a pinch of cumin or chili powder for subtle warmth.
  • Vegan: Use water or vegetable broth and skip any non-vegan bouillon cubes.

FAQs

Can I make this rice ahead of time?
Yes, refrigerate in an airtight container for up to 3 days. Reheat gently with a splash of water.

What type of rice is best?
Long-grain white rice works best for fluffy, separate grains.

Do I have to use serrano peppers?
No, they are optional. They add a mild flavor without significant heat.


Serving and Suggestions

Serve this Mexican Rice as a side for:

  • Tacos, enchiladas, and burritos
  • Grilled or roasted chicken, beef, or fish
  • Beans, guacamole, or fresh salsas for a complete meal

Garnish with fresh cilantro or lime wedges for added color and flavor.

Authentic Mexican Rice
Print

Authentic Mexican Rice

Recipe by el hassan
Servings

6

servings
Prep time

15

minutes
Cooking time

20

minutes
Calories

275

kcal

Ingredients

  • 1½ cups long-grain white rice*

  • ¼ cup vegetable or canola oil

  • 1 tsp garlic, minced

  • ¼ medium onion, finely diced

  • ¼ cup tomato sauce, or 2 pureed tomatoes*

  • 2 tsp tomato bouillon granules or cubes*

  • ¼ tsp salt

  • 1 carrot, diced

  • ½ cup peas (fresh or frozen)

  • 3 cups water

  • 1–3 whole serrano peppers, optional (for mild flavor, not extra heat)

Directions

  • Rinse the Rice:
  • Place the rice in a fine mesh strainer and rinse under cold water until the water runs clear. Drain and set aside.
  • Toast the Rice:
  • In a large saucepan over medium-high heat, heat the oil until shimmering. Add the rice and stir constantly for about 10 minutes, or until lightly golden and aromatic.
  • Add Flavorings:
  • Stir in the tomato sauce, minced garlic, and diced onion. Add the tomato bouillon, salt, diced carrot, peas, and water. Include serrano peppers if using.
  • Cook the Rice:
  • Bring to a boil, then cover and reduce heat to low. Simmer for 20 minutes, or until the water is fully absorbed and the rice is tender.
  • Rest and Fluff:
  • Remove from heat and let the rice rest for 5 minutes with the lid on. Fluff gently with a fork before serving.

Filed Under: Recipes

Previous Post: « Baked Salmon Recipe
Next Post: Quick and Easy Pho »

Reader Interactions

Leave a Reply Cancel reply

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

Primary Sidebar

ABOUT US
ComoHowTo is a food blog dedicated to easy, homemade recipes anyone can make. From quick weeknight dinners to classic family favorites, our recipes are simple, affordable, and full of flavor. Read more...

Recent recipes

Eggs Benedict with Homemade Hollandaise Sauce

Seared Scallops

Chicken Chimichangas

Chicken Pot Pie

Quick and Easy Pho

Authentic Mexican Rice

Copyright © 2025