Mexican Rice
This easy Mexican Rice is flavored with fresh tomato, white onion, garlic, and jalapeno. It’s a perfect side dish for Carnitas, Slow Cooker Mexican Shredded Beef, or shredded chicken.
Rice as a side dish is pretty underrated. There’s SO much flavor in this rice, and the texture is amazing!
What I love about going the “meat, rice, and beans” route instead of the taco route is the rice makes for great leftovers.
You can make a big batch and have this meal all over again, just as good as the first time.
It’s so easy to add complimentary dishes like Guacamole or black bean side dishes as well.
For flavor, the rice is cooked in a fresh tomato and onion puree, chicken stock, jalapenos, and garlic, and the rice is also toasted to give it more of a pilaf-type texture.
It’s an easy process overall.
How to Make Mexican Rice:
To start, place some tomatoes and white onion into a food processor:
Puree until only a little bit chunky, and set aside:
Next rinse long grain rice with cold water for 1-2 minutes, until the water runs clear:
This will rid the outside of excess starch, and give us more separate grains in the final dish.
In a pan, add oil, jalapenos, and garlic:
Cook for 3 minutes until slightly softened:
Add the rinsed rice to the pan:
Toast the rice for 5 minutes, then add the tomato onion puree:
Then add chicken stock (or vegetable stock):
Cook covered for 15 minutes, then let sit for another 5 before fluffing with a fork.
This goes great as a side to dishes like Pulled Pork spiced with Sazon Seasoning, but sometimes I also like throwing it into salads like this Steak Salad or soups like Chicken Tortilla Soup to bulk it up. Enjoy!
Can Mexican Rice be frozen? Yes, it freezes very well! Store for up to 2 months.
Can Mexican Rice be made ahead? Yes, definitely. Leftovers keep really well in the fridge for 5-7 days.
How to Reheat Mexican Rice: As with any rice dish, the key to reheating is making sure you retain the moisture so the rice doesn’t dry out. Either re-warm it in a saucepan on the stove with a lid on it, or in the microwave with a lid or some kind of cover.
Is Mexican Rice gluten free? Yes, you can also make it vegan by using vegetable stock.
Mexican Rice
Ingredients
- 2 tomatoes
- 1/2 white onion
- 1/4 cup oil
- 3 jalapenos seeded and ribs removed, chopped
- 3 garlic cloves minced
- 2 cups long grain white rice rinsed until water is clear
- 2 cups chicken stock or broth
- Salt
Instructions
- In a food processor, puree the tomatoes and onion until it looks like a slightly chunky salsa.
- Heat a pot over medium heat and add the oil. Add the jalapenos and garlic, and season with a pinch of salt. Cook for 3 minutes, until softened slightly.
- Add the rice to the pan, along with one teaspoon of salt. Cook for 5 minutes, stirring often, then add the onion tomato puree and the chicken broth.
- Bring the liquid to a boil, then reduce the heat to medium low and cover. Simmer for 15 minutes.
- Turn off the heat and let the rice sit for 5 minutes, then fluff with a fork and serve with Carnitas, Pulled Pork, or whatever you'd like. Enjoy!
Nutrition
Nutrition is estimated using a food database and is only intended to be used as a guideline for informational purposes.
Posted updated in October 2018. Originally published December 2016.
11 Comments on “Mexican Rice”
Can you use brown rice with this recipe? I’m thinking it would work, if the cooking time is increased. Thanks!
Looks yummy! I will have to try it! Thanks, Joann
Do you have any tips how to cook rice? My husband is spanish and I want to make rice for him. Every time I do it’s hard or soggy. This looks yummy but, I’m sure I’ll screw it up!!! Help!!!!
Hi. I am from Colombia and we make a delicious rice. just a couple of tips for just plain rice. For most type of rice you follow the rule of 1:2 (1 cup of rice and 2 of water) . Heat a little oil and cook the rice in it until it gets a nice golden color ( this will make the grain lose). add the water, a little more oil, salt, onion and garlic powder. cook on low and when most of the liquid has evaporated put the lid on and cook on the lowest setting around 5 more minutes or until the rice is all cook.
BTW, not trying to be mean, but we are Hispanic or Latinos not Spanish. Spanish is the Language.
It looks soooo good! I love Mexican rice! <3
My favorite!!!! Love this!
Joanne your rice recipe is good but it is missing one crucial step that truly makes this authentic Mexican rice. I’m married to a Mexican lady and we visit Mexico every year to see her family. You can imagine that I eat a lot of rice when we go down there and every time it is prepared, the rice is browned in a couple of table spoons of oil before the water is added. You have a step in your recipe that fries the rice in oil, but two minuets just isn’t enough. You need to fry it for a minimum of 5 minuets. The goal is constantly stir the rice and onions or garlic or what every you put in with the rice slowly until it turns evenly brown. Other than this the recipe looks great!
Hi Adam, this is fantastic! Thanks for sharing!
So easy, so much flavor. Thank you.
The recipe says 2 cups of rice to two cups of chicken stock. I have always made rice with a two to one ratio with the stock being double the amount of rice. Is that a misprint?
Hi Cynthia, it’s not a misprint. Because of how it’s cooked, it doesn’t need as much liquid. Good question!