Description
This Authentic Mexican Rice recipe is a flavorful and easy-to-make side dish that pairs perfectly with a variety of Mexican meals. Featuring perfectly toasted rice cooked with aromatic onions, garlic, jalapeño, tomato sauce, and a blend of traditional spices, this vibrant dish is both comforting and delicious. The added touch of fresh cilantro and lime juice brightens the flavors, making it an ideal accompaniment for tacos, enchiladas, grilled meats, and more.
Ingredients
Scale
Main Ingredients
- 1 cup long-grain white rice
- 2 tablespoons cooking oil (vegetable oil, canola oil, or light olive oil)
- 1/2 cup finely diced yellow onion
- 2 cloves minced garlic
- 1/2 finely minced jalapeño (optional)
- 8 oz tomato sauce (or 2-3 tablespoons of tomato paste mixed with a little water)
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder
- 1/2 teaspoon dried Mexican oregano
- 1 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cups chicken or vegetable broth
Optional Ingredients
- Frozen peas and carrots (thawed)
- Fresh cilantro (for garnish)
- Lime wedges (for serving)
Instructions
- Rinse the Rice: Place your 1 cup of long-grain white rice in a fine-mesh sieve and rinse it under cold running water for several minutes, or until the water runs clear. Let it drain well to remove excess starch and prevent clumping.
- Toast the Rice: Heat 2 tablespoons of your chosen cooking oil in a medium-sized heavy-bottomed pot or Dutch oven over medium heat. Add the rinsed and drained rice and cook for about 5-8 minutes, stirring frequently, until the rice grains turn a light golden brown, which adds a nutty flavor and prevents mushiness.
- Sauté the Aromatics: Push the toasted rice to one side of the pot. Add 1/2 cup of finely diced yellow onion, 2 cloves of minced garlic, and the optional 1/2 of a finely minced jalapeño. Sauté for 3-4 minutes until the onion softens, becomes translucent, and the mixture releases a fragrant aroma.
- Build the Flavor Base: Stir the sautéed aromatics into the toasted rice. Add 8 oz of tomato sauce, 1 teaspoon of ground cumin, 1/2 teaspoon of chili powder, 1/2 teaspoon of dried Mexican oregano, 1 teaspoon of salt, and 1/4 teaspoon of black pepper. Mix everything thoroughly and cook for another 1-2 minutes to allow the spices to bloom and impart their flavors.
- Add Broth and Simmer: Pour in 2 cups of chicken or vegetable broth. Stir to ensure nothing is sticking to the bottom of the pot and bring the mixture to a rolling boil over medium-high heat.
- Cover and Cook: Once boiling, reduce the heat to the lowest setting and cover the pot tightly with a lid. Let the rice simmer undisturbed for exactly 20 minutes to absorb the liquid and cook through evenly.
- Rest the Rice: After 20 minutes, turn off the heat but leave the pot covered for another 10 minutes. This resting period allows the rice to steam gently and finish cooking without burning or drying out.
- Fluff and Serve: Remove the lid, stir in optional thawed frozen peas and carrots for added color and nutrition, and use a fork to gently fluff the rice. Serve immediately, garnished with fresh cilantro and a squeeze of lime juice to brighten the flavors.
Notes
- Rinsing the rice removes excess starch and keeps the grains separate and fluffy.
- Toasting the rice before cooking adds a rich, nutty flavor and improves texture.
- If you prefer a vegetarian version, use vegetable broth instead of chicken broth.
- Adjust the amount of jalapeño according to your preferred spice level, or omit it for a milder taste.
- Adding frozen peas and carrots is optional but adds vibrant color and extra nutrients.
- Fresh cilantro and lime wedges enhance the authentic Mexican flavor profile when served.
- If you don’t have tomato sauce, dilute tomato paste with a small amount of water to substitute.
