Easy Mexican Rice

Jump to Recipe

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

This Mexican rice recipe is easy to make in 30 minutes! It’s bold, flavorful and even more delicious than your favorite restaurant.

a fork taking a scoop of Mexican Rice


Whenever we have taco nights with friends, my soul sister always brings over the best Mexican rice. My oldest daughter bugged me to ask her for the recipe, and we’ve made it countless times since.

Of course, I put a my own spin on it (because that’s what I do), and I truly believe it’s the best Mexican rice ever – even better than my favorite restaurant.

Onion and garlic are sautéed in olive oil, then cooked with rice, tomato sauce and spices until perfectly fluffy and delicious. We love serving this easy Mexican rice with our favorite Mexican recipes!

Mexican Rice in a bowl garnished with cilantro

Mexican Rice: Ingredients & Substitutions

  • Olive oil. any neutral oil works well, including avocado oil and canola oil.
  • Onion & Garlic. If desired, you can skip sautéing and instead add 1 teaspoon garlic powder and ½ teaspoon onion powder to the spice mixture.
  • White rice. brown rice works well too, it just takes about double the time to cook.
  • Water & bouillon. you can sub chicken broth for the water and bouillon, or vegetable broth. I recommend the better than bouillon brand. 

How to Make Mexican Rice

Let’s walk through this recipe step-by-step, and don’t forget to watch the video.

Begin by whisking together water, bouillon, cumin, chili powder, paprika, sea salt and black pepper in a 2-cup measuring cup (or small bowl).

two photos showing how to make Mexican rice - mixing broth and spices

Then, heat the olive oil, onion and garlic over medium-high heat in a 5 quart saucepan. Cook until the onion is soft (about 3 to 5 minutes).

two photos showing how to make Mexican rice - cooking onion and garlic in oil

Then, add the water/seasoning mixture and tomato sauce, cover and bring to a boil.

two photos showing how to make Mexican rice - adding broth and tomato sauce

Then, add the rice to the boiling mixture, cover and bring to a boil again. Once boiling, reduce heat to simmer.

Cover the pot and and simmer the Mexican rice for 20 minutes.

two photos showing how to make Mexican rice - bringing liquid to a boil

After 20 minutes, stir the rice then cover it again.

two photos showing how to make Mexican rice - stirring rice

Then, turn off the heat and leave the pot of rice on the warm burner for 10 minutes.

two photos showing how to make Mexican rice - fluffing rice with a fork

Serve

Fluff with a fork and serve garnished with fresh cilantro. I suggest serving this as a side dish to your favorite Mexican Recipes. Here are some suggestions:

Mexican rice in a pot garnished with cilantro

Store/Freeze

Store leftover Mexican rice in an airtight container in the refrigerator for up to 5 days, or in the freezer for up to 2 months

Mexican Rice Recipe on a plate with a fork

Mexican Rice Recipe FAQS

What is authentic Mexican rice made of?

It’s a white rice cooked with broth, spices and tomato sauce (which gives it the red color).

Why is my Mexican rice mushy?

If you cook the rice in the olive oil it will make the rice mushy, or if you add too much water.

Can I double this recipe?

Yes, you can double this Mexican rice recipe easily.

Can I make Mexican Rice in a rice cooker?

Absolutely. To do this, put all the ingredients in the rice cooker and let it cook. Fluff it with a fork at the end of the cook time.

Mexican Rice Recipe on a plate garnished with cilantro

If you make and love our recipes, it would mean so much to me if you would leave a comment and rating! And don’t forget to follow along with us on Instagram, Pinterest, Facebook, and Youtube – be sure to tag @joyfoodsunshine and use the hashtag #joyfoodsunshine so we can see your creations!

Easy Mexican Rice Recipe

Laura
This Mexican rice recipe is easy to make in 30 minutes! It's bold, flavorful and even more delicious than your favorite restaurant.
5 from 2 votes
Course Side Dish
Cuisine Mexican
Servings 8 Servings
Calories 110
Prep Time5 minutes
Cook Time20 minutes
Resting10 minutes
Total Time35 minutes

Ingredients 
 

Instructions 

  • In a 2-cup measuring cup (or small bowl) whisk together water, better than bouillon, cumin, chili powder, paprika, sea salt and black pepper. Set aside.
  • In a 5-quart saucepan, heat olive oil, onion and garlic over medium-high heat. Cook until the onion is soft.
  • Add water/seasoning mixture and tomato sauce, cover and bring to a boil.
  • Then, add rice, cover and bring to a boil again. Once boiling, reduce heat to simmer.
  • Cover and simmer for 20 minutes.
  • After 20 minutes, stir the rice then cover it again.
  • Then, turn off the heat and leave the pot of rice on the warm burner for 10 minutes.
  • Fluff with a fork and serve garnished with fresh cilantro.

Video

Notes

*or – put all ingredients in a rice cooker and cook until rice is done.
Ingredient Substitution Notes
  • Olive oil. any neutral oil works well, including avocado oil and canola oil.
  • Onion & Garlic. If desired, you can skip sautéing and instead add 1 teaspoon garlic powder and ½ teaspoon onion powder to the spice mixture.
  • White rice. brown rice works well too, it just takes about double the time to cook.
  • Water & bouillon. you can sub chicken broth for the water and bouillon, or vegetable broth. I recommend the better than bouillon brand. 
Store/Freeze
Store leftover Mexican rice in an airtight container in the refrigerator for up to 5 days, or in the freezer for up to 2 months

Nutrition

Serving: 0.25cup | Calories: 110kcal | Carbohydrates: 21g | Protein: 2g | Fat: 2g | Saturated Fat: 0.3g | Polyunsaturated Fat: 0.3g | Monounsaturated Fat: 1g | Sodium: 158mg | Potassium: 95mg | Fiber: 1g | Sugar: 1g | Vitamin A: 118IU | Vitamin C: 2mg | Calcium: 17mg | Iron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Did you enjoy this recipe? Have a question? Leave a comment below!

Try these recipes




latest recipes

Post a Comment or Ask a Question!

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

Recipe Rating




4 Comments

  1. I love Better than Bouillon, too. I wonder if I could figure out a way to make your rice in an Instant Pot.

    1. You can make it in a rice cooker, so I’m sure you can make it in an instant pot – however I don’t own a pressure cooker (gasp)! If I was going to try it I’d just add the ingredients except for the cilantro and let it cook the same way you make other rice dishes!

  2. 5 stars
    Simple and flavorful! We made it for taco night tonight and it was an excellent addition. Super easy to make and great flavor.

    I personally would prefer a little less tomato flavor but the family all devoured it and that’s really saying something with picky eaters!