Home » Mexican » Mexican Rice Recipe

Mexican Rice Recipe

Looking for the perfect side dish to round out your Mexican-inspired meal? This easy and flavorful Mexican Rice Recipe is just what you need. Made with simple pantry staples like long-grain rice, taco sauce, garlic, onions, and a touch of spice, it comes together quickly and delivers that authentic restaurant-style taste right at home.

Mexican Rice vs. Spanish Rice: What’s the Difference?

FeatureMexican RiceSpanish Rice
OriginCommon in Mexican and Tex-Mex cuisineTraditionally from Spain, but often Americanized
ColorReddish-orange (from tomato sauce or tomato bouillon)More golden/yellow (from saffron or turmeric)
Flavor BaseTomatoes, garlic, onion, cuminSaffron, garlic, onion
TextureSoft and fluffySlightly firmer and sometimes drier
SeasoningsCumin, chili powder, tomatoSaffron or turmeric, often no tomato

Why You’ll Love This Mexican Rice Recipe:

  • Quick and easy to make in one pot.
  • Uses basic ingredients you probably already have on hand.
  • Kid-friendly and crowd-pleasing.
  • Great for meal prep and leftovers.

Ingredients to Make Authentic Mexican Rice Recipe

Mexican Rice is simple dish you can easily make at home. Whether you’re pairing it with tacos, enchiladas, burritos, or grilled meats, this rice adds a warm, comforting flavor that complements just about everything. It’s light, fluffy, and infused with just the right amount of seasoning making it ideal for both weeknight dinners and festive gatherings. This is one recipe you’ll want to keep in your regular rotation, it’s classic, reliable, and always delicious. Ingredients you’ll need to make Easy Mexican Rice: (Scroll down for the full printable recipe card.)

  • Rice – Long grain white rice i.e. Ben’s Original or similar.
  • Onion – White onion or sweet onion adds dimension to the flavor.
  • Oil – Olive oil provides the fat for cooking the onion and coating the rice. You could use vegetable oil.
  • Liquid – Low sodium chicken broth or chicken stock adds moisture. Chicken broth adds more flavor, but you could use water alone.
  • Tomato Sauce – Mild, medium or hot taco sauce gives the rice a tomato based flavor.
  • Chiles – One can of diced green chiles for a mild spicy flavor. You can use mild, medium or hot chiles.
  • Seasonings – Taco seasoning, granulated garlic or garlic powder, seasoned salt and dark chili powder.
  • Garnish – Fresh cilantro adds color and freshness.

ingredients-to-make-mexican-rice

How to Make the BEST Mexican Rice Recipe

  • Sauté Onion: In a large saucepan sauté the onion and olive oil over medium-high heat until softened.
  • Toast the Rice: Add the rice, stirring to coat with the oil. Toast the rice stirring constantly adds depth of flavor.
  • Season the Rice: To the pot add the taco seasoning, granulated garlic, seasoned salt and dark chili powder. Stir well.
  • Add Liquid: Add chicken broth and taco sauce and diced green chiles. Mix well.
  • Simmer on Low: Cover and bring to a boil over medium-high heat then immediately lower to a simmer. Cook on low heat for 20-25 minutes or until the liquid has been absorbed.
  • Let Stand: Remove the pot from the heat and let stand for 5 minutes.
  • Serve: Fluff with a fork then serve garnished with fresh cilantro.

Kitchen Equipment You’ll Need to Make Easy Mexican Rice Recipe

  • Large saucepan or pot with a lid for cooking the rice.
  • Measuring cups and spoons for measuring the seasonings, oil and liquid ingredients.
  • Sharp knife and chopping board for dicing the onion and cilantro.
  • Large spoon and fork for fluffing the rice.

how-do-you-make-mexican-rice

Recipe Variations and Substitutions

  • Rice: You could use basmati rice, jasmine rice or brown rice for this recipe. Each variety of rice cooks differently, so adjust the cooking time accordingly.
  • Garlic: If preferred, you could use fresh garlic in place of granulated garlic. Two to three medium cloves of garlic finely minced, will work.
  • Tomato Sauce: I like using taco sauce in this Mexican rice as it’s seasoned and complements the overall flavor. You could use plain tomato sauce, instead.
  • Salsa: You could replace the taco sauce with thick salsa or use a can or rotel tomatoes, for a chunky tomato texture.
  • Vegetables: Some Mexican restaurants we visit add peas or mixed vegetables to the rice. You could add 1/2-1 cup of either one, to suit your taste. You could also serve black beans or refried beans on the side.
  • Cilantro: If you have an aversion to the taste of cilantro, you can replace it with parsley or green onions.
  • Green Chiles: You can use mild, medium or hot green chiles. You could also sauté diced jalapeno or poblano pepper for added spice.
  • Taco Seasoning: Taco seasoning amps up the flavor with a blend of spices commonly used in Mexican cooking. See my recipe for Homemade Taco Seasoning here.

Storage and Leftovers

  • Leftovers: You can store leftover Mexican Rice in an airtight container chilled in the refrigerator for up to 3-4 days.
  • Reheating: Reheat in single servings in the microwave or in a saucepan over medium heat. When you reheat rice on the stovetop, don’t walk away it could stick to the pan. You might also want to add a small amount of water or chicken stock.
  • Freezer: You can freeze rice for up to 1 month. Thaw in the fridge and reheat just before serving.
easy-mexican-rice-recipe

More Mexican Recipes to Make

spanish-rice-recipe

Thanks for visiting come back soon!

Disclosure ~ If purchase is made using one of the affiliate links on this website we may earn a small commission at no additional cost to you. Thank you!

Helpful Kitchen Items:

easy-recipe-for-mexican-rice
recipe-for-the-best-mexican-rice
Print Recipe Pin Recipe Rate this Recipe
5 from 1 vote

Mexican Rice Recipe

Prep Time10 minutes
Cook Time25 minutes
Stand time5 minutes
Total Time40 minutes
Course: Side Dish
Cuisine: American, Mexican Inspired, Southern
Keyword: easy-mexican-rice-recipe, mexican-rice-recipe
Servings: 8 servings
Calories: 217kcal

Ingredients

  • 1 medium white onion or sweet onion finely diced
  • 2 Tbsp olive oil
  • 2 cups white long grain rice i.e. Ben's Original
  • 1 32 oz low sodium chicken broth (Or 4 cups water)
  • 1 cup taco sauce (mild/medium/hot your preference)
  • 1 4 oz can diced green chiles, drained (mild/medium/hot your preference)
  • 2 Tbsp taco seasoning
  • 2 tsp granulated garlic or garlic powder
  • 1 1/2 tsp seasoned salt
  • 1-2 tsp dark chili powder
  • fresh cilantro

Instructions

  • In a large saucepan sauté the onion and olive oil over medium-high heat for 2-3 minutes.
  • Add the rice, stirring to coat with the oil. Toast the rice stirring constantly until fragrant around 1-2 minutes.
  • To the pot add the taco seasoning, granulated garlic, seasoned salt and dark chili powder. Stir well. chicken stock,
  • Add chicken broth, taco sauce and diced green chiles. Mix well.
  • Cover and bring to a boil over medium-high heat then immediately lower to a simmer. Cook on low heat for 20-25 minutes or until the liquid has been absorbed. Remove from the heat and let stand for 5 minutes.
  • Fluff with a fork then serve garnished with fresh cilantro.

Notes

  • Rice: You could use basmati rice, jasmine rice or brown rice for this recipe. Each variety of rice cooks differently so adjust the cooking time accordingly.
  • Garlic: If preferred, you could use fresh garlic in place of granulated garlic. Two to three medium cloves of garlic will work.
  • Tomato Sauce: I like using taco sauce in this Mexican rice as it’s seasoned and complements the overall flavor. You could use plain tomato sauce, instead.
  • Salsa: You could replace the taco sauce with thick salsa or use a can or rotel tomatoes, for a chunky tomato texture.
  • Vegetables: Some Mexican restaurants we visit add peas or mixed vegetables to the rice. You could add 1/2-1 cup of either one, to suit your taste. You could serve black beans and refried beans on the side.
  • Cilantro: If you have an aversion to the taste of cilantro, you can replace it with parsley or green onions.
  • Green Chiles: You can use mild, medium or hot green chiles. You could also sauté diced jalapeno or poblano pepper for added spice.
  • Taco Seasoning: Taco seasoning amps up the flavor with a blend of spices commonly used in Mexican cooking. See my recipe for Homemade Taco Seasoning here.

Nutrition

Serving: 1serving | Calories: 217kcal | Carbohydrates: 41g | Protein: 4g | Fat: 4g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 2g | Sodium: 640mg | Potassium: 178mg | Fiber: 2g | Sugar: 2g | Vitamin A: 266IU | Vitamin C: 3mg | Calcium: 22mg | Iron: 1mg
Tried this recipe?Mention @melissassk or tag #melissassk!

One Comment

5 from 1 vote

Leave a Reply

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

Recipe Rating