Mexican Spanish Rice

Total time: 25 minutes
4.96 from 43 votes

May contain affiliate links, see our disclosure policy.

Fluffy and fragrant Mexican Spanish Rice makes the quintessential side dish for any Mexican or Latin meal.

Mexican Spanish rice in a white bowl

I love Mexican food. Made at home or ordered from a restaurant, I’ll never turn down a plate of tacos, a bowl of slow cooker pork carnitas or a platter of enchiladas. Best of all, Mexican is one of the few cuisines that pleases both my palate and my picky eaters’ tastes alike.

With just a touch of spice and the tangy hint of tomato, I could probably eat a whole bowl of Mexican Rice on its own for dinner if left to my own devices. Best of all, it’s so easy to make Mexican Rice at home and customize it to your own taste!

Homemade Mexican Rice is easy, tasty and versatile. This rice recipe is a must-try and bound to become a new staple for your dinner time menus.

Close up of Spanish rice in a white bowl with green garnish

What’s the difference between Mexican Rice and Spanish Rice?

The terms are often used interchangeably to refer to the orange or yellow hued rice served on the side of a Latin-inspired meals. There IS actually a difference!

Spanish rice is typically flavored with saffron. This gives it a distinct yellow hue and fragrant aroma. Mexican rice, on the other hand, gets its primary flavor from ground cumin seeds. So, technically speaking this easy rice recipe is Mexican Rice. However, feel free to call it whatever pleases you–or just go with “Mexican Spanish Rice” like I did and call it a day!

Mexican rice in a white bowl

How to Make Mexican Rice

Making Mexican Spanish Rice is easy, and the ingredients are simple.

Ingredients for Mexican rice

This rice recipe starts by browning uncooked rice in a large pan with vegetable oil. For this recipe I use Mahatma Long Grain White Rice.

Once rice has browned, add chicken stock, water, tomato sauce, salt, garlic powder, onion powder, cumin and chili powder. Stir well and bring to a simmer.

Cover and allow to cook for 20 minutes. Keep pot covered during cooking and do not open to stir. If desired, check around 15 minutes, but resist stirring!

Remove the lid, fluff rice and serve!

We loved this rice served with our Crockpot Fajitas, Cheese Enchiladas and Refried Beans for dinner. It’s also delicious with Chicken Nachos or Rotel Dip. I also made Churro Cupcakes and Margaritas to complete our Mexican meal!

Leftovers reheat well in the microwave and are perfect for tossing into burritos or adding to salads for lunch the next day.

Rice in stainless steel pan
Rice in stainless steel pan
Ingredients for Mexican rice in stainless steel pan

Recipe Tips

  • Be sure not to stir the rice as its cooking! Doing so will ruin the texture of the rice making it mushy instead of light and fluffy.
  • Everyone likes their Mexican Spanish Rice a little different. Feel free to play with the spices and moisture in this recipe to find what you like best. Fresh garlic makes a wonderful substitution for the garlic powder, if you have it! For a rice with more moisture, add 1/4 to 1/2 cup more water before simmering.
  • Chicken bouillon cubes added to the rice with 4 cups of water can substitute for the 2 cups of water and 2 cups of stock.

This easy Mexican rice recipe was a big hit with my family! It tastes just as delicious as my favorite Spanish rice from a restaurant and I love being able to customize the spices.

Several photos of easy Mexican rice

CLICK TO PIN AND SAVE RECIPE

Mexican Spanish rice in a white bowl

Mexican Spanish Rice

4.96 from 43 votes
Servings 8 servings
Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes

Ingredients
 

  • 2 cups long grain rice (I use Mahatma Rice)
  • 1/8 cup oil (vegetable or canola)
  • 8 oz tomato sauce
  • 1 tsp salt
  • 1 tsp garlic powder
  • 1/2 tsp onion powder
  • 1/4 tsp cumin
  • 1/4 tsp chili powder
  • 2 cups chicken stock or broth
  • 2 cups water

Instructions
 

  • Heat oil in a large pan over medium heat. Add rice to oil, stir well, cook until browned.
  • Once rice has browned, add chicken stock, water, tomato sauce, salt, garlic powder, onion powder, cumin and chili powder. Stir well and bring to a simmer.
  • Cover and allow to cook for 20 minutes. Keep pot covered during cooking and do not open to stir. If desired, check around 15 minutes, but resist stirring!
  • Remove lid, fluff and enjoy!

Notes

Everyone likes their rice a bit different. Feel free to experiment with spice amounts and even adding or changing spices. Fresh garlic can also be used, and a chicken bouillon with four cups of water (total) can be used in place of the two cups water plus two cups chicken stock. 
If you like your rice a bit wetter, feel free to add an extra 1/4 to 1/2 cup of water or chicken stock. 

Nutrition

Calories: 230kcalCarbohydrates: 41gProtein: 5gFat: 5gSaturated Fat: 1gCholesterol: 2mgSodium: 532mgPotassium: 214mgFiber: 1gSugar: 2gVitamin A: 141IUVitamin C: 2mgCalcium: 20mgIron: 1mg

The nutrition facts provided are calculated using a third-party tool and are estimates only. Actual nutritional content may vary based on the ingredients and brands you use, as well as portion sizes. For accurate results, please consult a registered dietitian or nutritionist.

Course Side Dish
Cuisine Mexican

Meet Christi, Love From The Oven

I’m Christi I love sharing easy & delicious recipes that your family & friends will love. I’m a mom, baker, cookbook author and lover of sprinkles.

4.96 from 43 votes (20 ratings without comment)

Leave a Reply

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

45 Comments

  1. Samantha Cox says:

    Just confirming – 2 cups dried rice?

  2. 5 stars
    Love this recipe. I use smashed fresh garlic, quartered onion, fresh cilantro and fresh jalapeño halves to simmer with the rice (I throw in the garlic and jalapeños when the rice is blowing in oil). It’s delicious and turns out flavorful and fluffy every time!

  3. 5 stars
    So Good!! First time making this for taco night and it was a hit. Hubby enjoyed!!

  4. can you use minute rice

    1. The 20 minutes would be far too long to cook with Minute Rice, it would likely just turn to mush I’m afraid.

  5. Elsa Pacheco says:

    Can this be made in the oven?

  6. 5 stars
    This is delicious. I don’t typically use cumin and therefore didn’t have any so I added 1/4 tsp of dried ground mustard instead. It tasted great but I do like a moister rice so after it was done cooking I added about 1/2 c. homemade tomato juice instead of more broth and it worked great and added just a touch more flavor. Thank you for sharing this recipe. It’s definitely a keeper.

  7. Vivian Blas says:

    5 stars
    This is the best recipe for a Mexican rice that I’ve ever cooked! It is very easy to follow successfully. I didn’t have cumin and chili powder, so I added garlic pepper and it turned out great and flavorful. My partner commented that it’s so much better than the Mexican rice at any restaurant he’s eaten. Thank you so much for your recipe…it’s a winner!

  8. Can you use tomato paste with little extra broth or water instead of the tomato sauce? I have been taught to always wash my rice. Will the rice still brown if it is wet? Or should I skip washing the rice? What happens if I skip the “browning” step?

  9. Kimberly jacoby says:

    Can you use beef broth?

    1. Anne Caulder says:

      5 stars
      My ex-mother-in-law makes the best Spanish rice ever, and she refuses to share recipes with anyone. At 82-years-old, we believe we will never get recipes from her! We moved across the country from her, and my son wanted rice and beans, so I tried your recipe, and it was better than I hoped, probably the closest I could get to hers. She includes slices garlic and rubs whole cumin seeds into her rice, so I may try that, but thank you for this great base recipe! Seriously, it’s better than some Mexican restaurants we have tried.

      1. Anne, I’m so glad you like the recipe, but I do hold out hope you’ll get your ex-MIL’s recipe!!!

  10. BURNEY DRAWE says:

    5 stars
    I live on the border in west Texas. My wife is hispanic. I get so sick of seeing these anglosized recipes for mexican food. Yours is very authentic. My hat is off to you for a real mexican recipe!

    1. Thanks, Burney. I live in Arizona, and have had the benefit of learning from my hispanic aunt and cousin on how they make rice! Now if I could just make tamales like they do!