Authentic Mexican Rice is a fluffy and flavorful side dish made with long-grain rice, tomato, garlic, and spices. Perfect with tacos, enchiladas, burritos, or grilled meats, this traditional recipe is easy to prepare and a staple for any Mexican meal.

Ingredients
- 1 1/2 cups long-grain white rice
 - 1/4 cup vegetable or canola oil
 - 1 teaspoon minced garlic
 - 1/4 medium onion, finely diced
 - 1/4 cup tomato sauce (or 2 pureed tomatoes)
 - 2 teaspoons tomato bouillon (granulated or cubes)
 - 1/4 teaspoon salt
 - 1 carrot, diced
 - 1/2 cup peas (fresh or frozen)
 - 3 cups water
 - 1–3 whole serrano peppers (optional, for flavor only)
 
Instructions
- Rinse the rice in a fine mesh strainer until the water runs clear. Set aside.
 - Heat the oil in a large saucepan over medium-high heat. Add the rice and cook, stirring frequently, until the grains are lightly golden brown (about 10 minutes).
 - Stir in the tomato sauce, garlic, and onion. Cook for 1–2 minutes to allow flavors to blend.
 - Add the tomato bouillon, salt, carrots, peas, and water. If using serrano peppers, add them whole for subtle flavor.
 - Bring the mixture to a boil. Cover, reduce heat to low, and cook for about 20 minutes, or until the liquid is fully absorbed.
 - Remove from heat and let rest, covered, for 5 minutes. Fluff with a fork before serving.
 
Tips
- Rinse the rice thoroughly to remove excess starch, which prevents it from becoming sticky.
 - Toasting the rice in oil before adding liquid gives it a nutty flavor and fluffy texture.
 - Do not remove the lid during cooking, as this can release steam and affect the cooking time.
 

Variations and Substitutions
- Vegetables: Add corn, bell peppers, or zucchini for extra color and flavor.
 - Spice level: Leave the serrano peppers out for mild rice, or slice them open if you want more heat.
 - Bouillon substitute: Use chicken broth instead of water and bouillon for a richer flavor.
 - Rice type: Medium-grain rice can be used, but long-grain rice yields the fluffiest result.
 
FAQs
Can I make this ahead of time?
Yes, Mexican rice can be made a day ahead. Reheat on the stove with a splash of water or broth to restore moisture.
Why is my rice mushy?
Too much water or not rinsing the rice can cause mushiness. Stick to the 3:1 water-to-rice ratio and rinse well before cooking.
Can I freeze Mexican rice?
Yes, it freezes well. Store cooled rice in freezer bags or containers for up to 2 months.
Serving Suggestions
- Pair with tacos, enchiladas, or burritos as a classic Mexican side dish.
 - Serve alongside grilled chicken, steak, or shrimp for a complete meal.
 - Use as a base for rice bowls with beans, vegetables, and salsa.
 
Why You’ll Love This Recipe
This Authentic Mexican Rice is fluffy, flavorful, and perfectly seasoned with tomato, garlic, and a touch of spice. It’s an easy one-pot recipe that complements any Mexican dish, making it a go-to side for family dinners, parties, or weeknight meals.
Authentic Mexican Rice
6
servings15
minutes20
minutesIngredients
1 1/2 cups long-grain white rice
1/4 cup vegetable or canola oil
1 teaspoon minced garlic
1/4 medium onion, finely diced
1/4 cup tomato sauce (or 2 pureed tomatoes)
2 teaspoons tomato bouillon (granulated or cubes)
1/4 teaspoon salt
1 carrot, diced
1/2 cup peas (fresh or frozen)
3 cups water
1–3 whole serrano peppers (optional, for flavor only)
Directions
- Rinse the rice in a fine mesh strainer until the water runs clear. Set aside.
 - Heat the oil in a large saucepan over medium-high heat. Add the rice and cook, stirring frequently, until the grains are lightly golden brown (about 10 minutes).
 - Stir in the tomato sauce, garlic, and onion. Cook for 1–2 minutes to allow flavors to blend.
 - Add the tomato bouillon, salt, carrots, peas, and water. If using serrano peppers, add them whole for subtle flavor.
 - Bring the mixture to a boil. Cover, reduce heat to low, and cook for about 20 minutes, or until the liquid is fully absorbed.
 - Remove from heat and let rest, covered, for 5 minutes. Fluff with a fork before serving.
 

					


Leave a Comment