Homemade Mexican rice that tastes just like the rice at your favorite Mexican Restaurant! Tomatoes, jalapeños, and cilantro flavor this delicious side dish.
I have a major backlog of posts waiting, but I’m trying to spread them out. This one is from November! 🙂
One of my favorite things about Mexican restaurants, other than the chips and salsa, is the rice. Usually rice and beans are served with your entree, and people tend to push them to the side. Not me. I always ask to substitute the beans with extra rice, and if I don’t eat the rice at the restaurant, I will take it home.
I love that it’s, for lack of a better word, dry – meaning that it’s not saucy but still very flavorful. I’ve never really tried to make Mexican rice at home (other than Rice-a-Roni!), so I decided to give it a shot, especially since this recipe is originally from Cook’s Illustrated. I was a little nervous during the cooking process that there would be too much liquid, but that wasn’t the case at all. The end result was a rice that rivals the best Mexican restaurant!
Made with fresh tomatoes, onion, jalapeños, and cilantro, the flavor is fresh and authentic.
Gluten Free Option
This side dish is naturally gluten free, but please check your packaging for cross contamination concerns.
Looking for more rice recipes?
Check out these recipes with rice:
Cilantro Coconut Rice
Chicken Fried Rice (no soy)
Red Chili Chicken and Rice
Want more Mexican recipes?
Check out all of my Mexican recipes HERE.
- 2 ripe tomatoes (cored and quartered)
- 1 medium white onion (peeled, trimmed and quartered)
- 2 cups long grain white rice
- 1/3 cup Canola oil
- 4 cloves garlic (minced or pressed through a garlic press)
- 3 medium jalapeños (ribbed, seeded, and minced)
- 2 cups low-sodium chicken broth
- 1 Tablespoon tomato paste
- 1 1/2 teaspoons salt
- 1/2 cup minced fresh cilantro (optional)
- 1 lime (cut into wedges for serving)
- Preheat oven to 350°F and move a rack to the middle position.
- Process tomatoes and onions in the food processor until smooth and thoroughly pureed, about 15 seconds, scraping down the bowl if necessary. Transfer the mixture to a liquid measuring cup; you should have 2 cups. If necessary, spoon off excess or add water so that the volume equals 2 cups.
- Place the rice in a large fine mesh strainer and rinse under cold running water until the water runs clear, about 1 1/2 minutes. Shake rice vigorously in a strainer to remove all excess water.
- Heat the oil in a heavy-bottomed oven-safe Dutch oven or straight-sided saute pan with a tight-fitting lid over medium-high heat, 1 to 2 minutes. Add the rice and fry, stirring frequently, until it is golden and translucent, 6 to 8 minutes. Reduce the heat to medium; add the garlic and minced jalapenos; cook, stirring constantly, until fragrant, about 1 1/2 minutes.
- Stir in pureed tomatoes and onions, chicken broth, tomato paste, and salt; increase heat to medium-hight and bring to a boil. Cover the pan and transfer to the oven; bake until the liquid is absorbed and rice is tender, 30 to 35 minutes, stirring well after 15 minutes.
- Stir in cilantro, if desired, and serve with lime wedges.
7 thoughts on “Mexican Rice”
YUM! This looks delish! I made spanish rice for the first time last week and posting it soon.
We love Mexican Rice but I've never tried making it at home, I always thought it couldn't be as good as the delicious, lard-infused one we have at our favorite mexican place. I'm inspired, I'll give it a try!!
I love Mexican rice – this looks excellent! I've never tried making it at home either but this is a winner.
You hit it right on the head – it's dry – but flavorful. I don't like soupy rice, and I always finish my rice at Mexican restaurants!
I just made this last night, to go with the awesome enchiladas I'm posting on Monday. So glad you enjoyed it!
I always enjoy Mexican rice at restaurants too and this looks so flavorful and authentic -yum!
Oh my gosh…this was PERFECT!!! Thanks for ANOTHER great recipe! 🙂