This authentic Mexican rice recipe is a flavorful side dish that pairs perfectly with your favorite Mexican dishes. Made with long-grain rice, tomatoes, onions, garlic, and spices, this rice is seasoned to perfection. It's easy to make and can be ready in under 30 minutes. Whether you're hosting a Mexican-themed dinner party or just craving some delicious rice, this recipe is sure to satisfy your taste buds.
Ingredients
- 1 cup long-grain rice
- 2 tablespoons vegetable oil
- 1/2 onion, finely diced
- 2 cloves garlic, minced
- 1 cup canned diced tomatoes
- 1 teaspoon cumin
- 1 teaspoon paprika
- 1/2 teaspoon chili powder
- 2 cups chicken broth
- Salt and pepper, to taste
- Fresh cilantro, for garnish
Directions
- In a large skillet, heat the vegetable oil over medium heat.
- Add the diced onion and minced garlic to the skillet. Cook until the onion is soft and translucent, about 5 minutes.
- Add the long-grain rice to the skillet and cook until lightly toasted, stirring occasionally, about 3 minutes.
- Stir in the diced tomatoes, cumin, paprika, and chili powder. Cook for an additional 2 minutes.
- Pour in the chicken broth and season with salt and pepper to taste. Bring the mixture to a boil.
- Reduce the heat to low, cover the skillet, and let the rice simmer for 20 minutes or until all the liquid is absorbed and the rice is tender.
- Remove the skillet from heat and let it sit, covered, for an additional 5 minutes to allow the rice to steam.
- Fluff the rice with a fork and garnish with fresh cilantro before serving.