This is a delicious and simple recipe for Mexican rice that rivals anything you can get in a restaurant (and FAR better than anything you can make from a box). I have tried different methods in my rice cooker, but cooking it over the stove is so much better. This Mexican rice is slightly on the dry side, like in restaurants (which is exactly how I like it). It doesn’t turn out wet, clumpy and sticky like some homemade Mexican rice recipes can be. The rice really absorbs the flavors yet has the perfect consistency. Really– you can’t lose.
My husband is very picky about his Mexican rice, they had a family friend growing up that made the most amazing and authentic Mexican food… he was skeptical that this rice would be as good as his friends’ Mexican rice… but to his pleasant surprise this was JUST as good (if not better)! He actually said it is his new favorite way to make it and we have made it several times since.
This recipe goes hand in hand with our restaurant style refried beans HERE. With both of these recipes combined, you have all your sides covered for your next big fiesta! Your friends will think you had it all catered in from your favorite Mexican joint. We have tons of great Mexican recipes here on FavFamilyRecipes… if you want to browse them ALL, click HERE!
- 3 Tbsp. vegetable oil
- 1 cup long grain rice, uncooked
- 1 tsp. fresh minced garlic
- 1/2 tsp. kosher salt
- 1/2 tsp. cumin
- 1/2 c. tomato sauce
- 1 (14 oz) can chicken broth
- 3 Tbsp. finely chopped fresh cilantro
- Heat oil in a large saucepan over medium heat.
- Add the rice and gently stir until rice begins to lightly brown.
- Add the garlic, salt, and cumin and stir the rice til it looks golden.
- Add the tomato sauce and chicken broth and turn the heat up to medium high.
- Bring the mix to a boil then turn the heat to low and cover the pan with a lid.
- Simmer for 20 to 25 minutes. Remove from heat and fluff with a fork, then stir in chopped cilantro.
- Serves 4.