subscribe to new posts: via email via rss

Mexican Rice

This easy Mexican rice recipe turns your basic white rice into a vibrant and flavorful side dish. It’s a simple combination of onion, bell peppers, garlic, jalapeno, tomato sauce, broth and spices that transforms into fluffy, zesty rice. Pair it with seared seafood, grilled chicken or tacos for the ultimate Mexican inspired meal.

Mexican rice in a bowl.

Living in Southern California, Mexican cuisine is a pretty big part of the lifestyle here. From street side tacos to gourmet Mexican seafood, we’ve got it all.

But a dish that never fails is a simple chicken or fish plate with Mexican rice and beans. I’ll save the beans for another day. But today, I’m going to walk you through how to achieve that deliciously fluffy rice with a kick of spice.

Mexican Rice Recipe Video

Want to know how I make this recipe step-by-step? Give the quick video below a watch!

What’s The Difference Between Spanish Rice And Mexican Rice?

While many consider Spanish and Mexican rice to be the same thing, they’re actually not. These two colorful dishes are made with similar basic ingredients such as rice, tomatoes, onion, and chicken broth. But what differentiates them are the spices being used.

Spanish rice uses saffron, which gives it its lightly sweet flavor and bold yellow coloring. And Mexican rice uses cumin for an earthy and spicy aroma.

Ingredients for Mexican Rice on a table.

Mexican Rice Ingredients

This recipe comes together beautifully with ingredients you might already have stocked in your pantry. Here’s exactly what you’ll need.

  • Olive Oil: 1 tablespoon
  • Yellow or White Onion: 1 onion
  • Garlic: 2 cloves
  • Red Bell Pepper: 1/2 bell pepper
  • Jalapeno: 1 small one
  • Long Grain White Rice: 1 cup
  • Cumin: 1/2 teaspoon
  • Salt and Pepper: to taste
  • Tomato Sauce: 8oz (1 small can)
  • Vegetable or Chicken Broth: 1 cup
  • Chopped Cilantro: 2 tablespoons for garnishing

Mexican rice in a pan.

How To Make Mexican Rice

Making this rice dish couldn’t be any easier. All you need to do is toss everything into a sauce pan, give it a quick saute, and let it simmer. But before you throw everything in, the key here is to make sure you get your rice nice and toasted.

  1. Thoroughly wash and drain the rice with a fine mesh sieve.
  2. Heat the oil in a large saucepan over medium-high heat. Add the onions, garlic, bell pepper and jalapeno and saute for 1-2 minutes, or until the onions become translucent.
  3. Toss in the rice and saute until it’s lightly toasted and golden brown, about 2 minutes.
  4. Add in the cumin, salt, tomato sauce and chicken broth, then stir everything together.
  5. Bring the mixture to a boil, cover, reduce the heat and simmer until the rice is cooked all the way through – about 15 minutes.
  6. Garnish with chopped cilantro and serve immediately.

A large spoonful of Mexican rice.

What To Serve With It

Mexican rice easily pairs with a few protein options or Mexican dishes. Serve it as a plate or put together a burrito bowl with some black beans, guacamole, and pico de gallo!

How To Store And Reheat

You can store Mexican rice in the fridge for up to 5 days. Just make sure to place it in an airtight container. To reheat it, simply pop it in the microwave or give it a quick stir in a saucepan on the stove top.

If you plan to freeze this, store the rice in freezer-safe containers or bags for up to 3 months. When you’re ready to eat, you can either thaw it in the fridge overnight or cook it right away in the microwave. Just toss it into a bowl and microwave for about 2 minutes, stirring it through halfway.

Mexican rice in a bowl with lime wedges.

More Healthy Mexican Recipes

If you’re craving more Tex-Mex flavors or prepping for Cinco De Mayo, take a peek at my full list of healthy Mexican recipes. But, here’s a few fan favorites that definitely won’t disappoint!

Mexican rice in a bowl with lime wedges.
5 from 14 votes

Mexican Rice Recipe (Easy & Flavorful)

Prep Time: 10 mins
Cook Time: 20 mins
Total Time: 30 mins
Servings: 4 servings
Author: Lisa Bryan
Print Recipe Pin Recipe
This easy Mexican rice recipe turns your basic white rice into a vibrant and flavorful side dish. Watch the video above to see how I make it!


  • 1 tablespoon olive oil
  • 1 small onion, diced
  • 2 garlic cloves, minced
  • 1/2 red bell pepper, diced
  • 1 small jalapeno, seeded and finely diced
  • 1 cup long grain white rice
  • 1/2 teaspoon cumin
  • salt, to taste
  • 8 ounces tomato sauce
  • 1 cup vegetable or chicken broth
  • 2 tablespoons finely chopped cilantro, for garnish


  • Thoroughly wash and drain the rice with a fine mesh sieve.
  • Heat the oil in a large saucepan over medium-hight heat. Add the onions, garlic, bell pepper, and jalapeno and saute for 1-2 minutes, or until the onions become translucent.
  • Add the rice and saute until it's lightly toasted and golden brown, about 2 minutes.
  • Add in the cumin, salt, tomato sauce and chicken broth, then stir everything together.
  • Bring the mixture to a boil, cover, reduce the heat to low and simmer until rice is cooked all the way through, about 15 minutes.
  • Remove the rice from the heat and use a fork to fluff it up.
  • Garnish with chopped cilantro and serve immediately.

Lisa's Tips

  • While I think the jalapeno gives this recipe enormous flavor, if you'd like it less spicy you can omit it or add 1/2 teaspoon of chili powder instead.


Calories: 236kcal, Carbohydrates: 45g, Protein: 5g, Fat: 4g, Saturated Fat: 1g, Sodium: 537mg, Potassium: 312mg, Fiber: 2g, Sugar: 5g, Vitamin A: 888IU, Vitamin C: 30mg, Calcium: 29mg, Iron: 1mg
Course: Side Dish
Cuisine: Mexican
Keyword: How To Make Mexican Rice, Mexican Rice, Mexican rice recipe
©Downshiftology. Content and photographs are copyright protected. Sharing of this recipe is both encouraged and appreciated. Copying and/or pasting full recipes to any social media is strictly prohibited.
DID YOU MAKE THIS RECIPE?Leave a comment below and share a photo on Instagram. Tag @downshiftology and hashtag it #downshiftology.

Leave a Comment

All comments are moderated before appearing on the site. Thank you for sharing your feedback!
Recipe Rating

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

37 comments on “Mexican Rice”

  1. I made this with your Cilantro Lime Chicken recipe. Absolutely delicious!!! Thank you :)

  2. I tried this tonight and screwed it up somehow. The rice never got soft. Just kinda stayed hard and uncooked. I did swap out long grain brown rice for white rice. Could that really have been the thing that messed it up? I’m so bummed cause I made your carnitas as the main and those came out alright. I may have not made them flavorful enough. Clearly I’m a total novice! Any thoughts? Thanks so much!!

    • Hi Chris – ah, that’s a bummer, sorry to hear it! But glad you loved the carnitas! For the rice, the white rice should have cooked faster, if anything. The only thing I can think of is if your stovetop temperature wasn’t set right, but I’d recommend watching the recipe video in the blog post above and maybe you can pinpoint where your version differed. Hope your next try turns out better!

  3. Love this recipe, but I think there’s a slight error. What sauce is it referring to when it says to add when sauteeing the veggies? It says to add the tomato sauce later. ???

  4. wow! amazing. I used brown rice therefore I had to add some water to allow it to cook more but it was delicious and so so flavorful. Thank you, huge fan of your youtube channel and blog xx :)

    • I’m so glad you enjoyed all the flavors in this rice dish! And glad it came out well with brown rice.

  5. This rice is perfect and delicious Lisa! 

  6. Is rice easy to digest? Especially for my husband who has acid reflux and was recently diagnosed with Celiac Disease. Is Basmati rice easier to digest? Thank you for your help I really like all the recipes with nutrition and not all the starches & sugars Thank you -Gloria

    • Hi Gloria – unfortunately, that’s a very individual question, as each person is unique. White rices are generally easier to digest than brown rices though.

  7. Super excited to try this as I love mexican food and always go for the spicy rice when there’s the option!
    I have a question though regarding your thoughts on freezing rice, I thought you weren’t meant to do that? I do it myself with a veggie burrito mix I make and have never been ill or anything but interested to hear your thoughts on that.

  8. Hi Lisa, made Mexican rice a few nights ago and it was exactly what I wanted! I had all the ingredients except jalapeños so I used  some sriracha instead – delicious and great the next day with a fried egg and avocado. Thank you for all the great recipes!

  9. Ohhh myy so gooodd!!!!! I couldnt stop eating it!!!!!

  10. Another Southern California tip is to use an 8 oz.can of Pato (spicy tomato sauce) in place of regular tomato sauce although you probably don’t need the jalapeños unless you want it really spicy😊

  11. Made this the other night with brown rice. Loved it!

  12. Can you use brown rice in place of white rice for this dish?

    • Hi Aubrey- Traditionally, this recipe uses long grain white rice. But, you can swap it out if you’d like.

  13. Thanks for this recipe, you have such great ideas!
    Do you think we could use tomato paste instead of tomato sauce (especially in this time where we want to use as much as possible food from our pantries and limit our trips to the store…!)

    • Hi Caroline – I wouldn’t recommend using all tomato paste in the same quantity, as it’s concentrated. But you could use more broth and a reduced amount of tomato paste to still add some of that tomato flavor. Hope that works for you!

  14. Love this recipe and idea!! I threw extra veg in it like corn and some cabbage and cannot stop eating it.

  15. The flavor is AH-MAZING!!!! I’m in love!!! Especially while being at home so much, I’ve been eating more rice, and i wanted a way to make It more exciting. Plus I’m obsessed with Mexican food soooooo…. this was perfect!! 
    I had an issue with It being a bit….mushy?? It took about 10 minutes sautéing  the rice to get It some color…so not sure if that was where I went wrong. A lot got stuck to my pan at the bottom and the rest was a tad mushy. (I know I did something wrong but I’m just not sure what 🤔). However…I printed this recipe and it’s going in with my book of favorites!! Any tips would be helpful, but if not, I’ll just keep trying different things.  💕💕

    • Hi Adrienne – Yay, I’m happy you loved this recipe! It really is packed with flavor, isn’t it? For next time, I’d recommend sauteeing your rice less time, that’s probably why it got stuck to the bottom. Hope it comes out even better next time! :)

  16. I can eat it just plain. Full of flavor and homemade. Delicious.

  17. I love how quick and easy you can make this! So good!!

  18. What a flavorful side dish for Mexican favorites like tacos, enchiladas, and burrito bowls! It’s perfect for mid-day meals, and family gatherings.

  19. I made this to have with tacos last night and it was a hit – thank you!