This tasty Mexican Rice is quick and easy to make all in one pot. It is the perfect side dish for all your favorite Mexican entrees. With just the right amount of seasoning, vegetables, and fresh cilantro, your taste buds will thank you!
This tasty rice is always a hot commodity. Family and friends love it, so I like to serve it with many of my favorite Mexican and Tex-Mex dishes. It is a delicious side for my green chile chicken enchiladas, Mexican stuffed peppers, and chile Colorado.
Ingredient Notes and Substitutions
See the complete list of ingredients below on the recipe card.
- Rice: long-grain white rice. I like to use basmati or jasmine, but you can use any long-grain white rice.
- Seasonings: fresh garlic, ground cumin, chili powder, and fresh cilantro. You could also add a little bit of oregano or smoked paprika.
- Chicken broth: preferably low-sodium
- Frozen peas: Though not traditional in Mexican rice, I like the color and sweetness they add to the dish. You can substitute sliced green onions.
How to Make Mexican Rice
This is the summary version; for the complete list of ingredients and instructions, see the recipe card below.
Heat the olive oil in a medium pot over medium-low heat. Add the rice and the onion. Cook, stirring frequently, until the rice is lightly browned and the onion is tender. Reduce the heat to low and add the garlic, cumin, and chili powder. Cook for a minute while stirring.
Stir in the chicken broth, tomato sauce, and peas. Bring the mixture to a boil, then reduce the heat to low and cover. Simmer for 20 minutes or until the water is absorbed. Remove the pan from the heat and let the rice rest for 10 minutes, covered. Then, add the cilantro and fluff it with a fork.
Preparation Tips and Storage
- Toasting rice enhances its flavor and helps keep the rice from clumping, resulting in a fluffier texture.
- Don’t lift the lid to see if all the liquid has been absorbed. Carefully, using potholders, tilt the pot over the sink to see if all the liquid has been absorbed. Go slowly, and if the liquid is not absorbed, return it to the stovetop and simmer for a couple more minutes.
- Store leftover rice in an airtight container in the fridge for up to 4 days. Reheat in the microwave with a dampened paper towel over the dish.
- To freeze, cool thoroughly, spoon it into a freezer-safe container, and freeze for up to 3 months. Thaw in the fridge overnight and reheat in the microwave with a dampened paper towel over the dish.
Serving Suggestions
It is delicious with any Mexican or Tex-Mex dish, but some of my favorites are chicken fajitas, shrimp enchiladas, and crock pot chicken tacos. Other more unusual classic favorites are beef birria, refried beans, and chile verde.
Easy Mexican Rice Recipe
Ingredients
- 3 tablespoons vegetable oil
- 1½ cups long grain white rice
- ¼ medium yellow onion finely chopped
- 2 cloves garlic minced
- ½ teaspoon ground cumin
- ½ teaspoon chili powder
- 2½ cups low-sodium chicken broth
- ½ cup tomato sauce
- ½ cup frozen peas
- tablespoon chopped cilantro
Instructions
- Heat the olive oil in a medium pot over medium-low heat. Add the rice and the onion. Cook, stirring frequently, until the rice is lightly browned and the onion is tender.
- Reduce the heat to low and add the garlic, cumin, and chili powder. Cook for a minute while stirring.
- Stir in the chicken broth, tomato sauce, and peas. Bring the mixture to a boil, then reduce the heat to low and cover. Simmer for 20 minutes or until the water is absorbed.
- Remove the pan from the heat and let the rice rest for 10 minutes covered. Add the cilantro and fluff it with a fork.
Notes
- Toasting rice enhances its flavor and helps keep the rice from clumping, resulting in a fluffier texture.
- Don’t lift the lid to see if all the liquid has been absorbed. Carefully, using potholders, tilt the pot on its side over the sink to see if all the liquid has been absorbed. Go slowly, and if the liquid is not absorbed, return it to the stovetop on simmer for a couple more minutes.
- Store leftover rice in an airtight container in the fridge for up to 4 days. Reheat in the microwave with a dampened paper towel over the dish.
- To freeze, cool thoroughly, spoon it into a freezer-safe container, and freeze for up to 3 months. Thaw in the fridge over and reheat in the microwave with a dampened paper towel over the dish
Amy L
I am always excited to make this Mexican rice because it is so delicious, flavorful, and easy to make. Thanks for the great recipe, Beth!
Beth Pierce
My pleasure, Amy!
Bethany
This Mexican rice recipe was delicious and so easy to make! I love adding fresh veggies for extra flavor. Have you tried it with brown rice instead of white?
Beth Pierce
Sorry, I have not. It is traditionally made with white rice. Let us know if you do. Keep in mind that brown rice takes a little longer to cook.
Lisa
This recipe was so delicious! I served it with your sour cream chicken enchiladas and my family said it was a hit! They loved the meal.
Beth Pierce
That is awesome. I am so glad that they liked it.
Kristine
YUM! Another excellent recipe. I’m making this tonight for my family! No more buying expensive frozen Mexican rice from the grocery store!
Beth Pierce
Thanks, Kristine! Enjoy!
Sonya
As a mama and home cook always looking for easy ways to mix up our family meals and add bold flavor I’m putting this in my dinner rotation. I can already see my daughter loving this — she’s all about rice dishes right now!
Beth Pierce
Enjoy, Sonya!
Angela
This Mexican Rice recipe turned out fantastic! It was easy to prepare and so delicious. I can’t wait to make it again!!
Beth Pierce
So happy that you liked it, Angela!
Michelle
This recipe looks so tasty! I need to make some the next time my family does burrito night. This would be a perfect filling to add into them!
Beth Pierce
So true! Enjoy them!
Emily
I love Mexican rice! It makes for such a delicious side dish and has been a quick and yummy meal (including leftovers for lunch the next day)!
Beth Pierce
I agree, Emily!
Stacy K
What a great meal. I made this for my husband so that he could take it work for lunch. So easy to make, and so healthy and filling!
Beth Pierce
Thank you, Stacy!
Mahy
I’ve tried so many recipes of Mexican rice before, and I am always excited about it. Yours looks amazing – thanks!
Beth Pierce
My pleasure, Mahy!
Allison
Looks so easy, and I have all of the ingredients on hand! Maybe I will make it tonight or at least this week as an easy side dish. Thanks for sharing!
Beth Pierce
My pleasure, Allison!
Ben
Man, this is some good rice. I made it last night with some Cuban skirt steak, and it was perfect.
Beth Pierce
Thanks, Ben! So glad that you liked it!
Cara
A very delicious and easy rice side dish! Loved the flavor
Beth Pierce
So glad that you liked it, Cara!
Maria
This is so good. I made it to go with my Southwest chicken, but next time I’ll be putting it in my burritos.
Beth Pierce
Thank you, Maria! I am happy that you like it!