Why You’ll Love This Mexican Rice
This Mexican rice recipe brings the warm, vibrant flavors of authentic Mexican cuisine right to your kitchen, making it a go-to dish for many home cooks. Its simple preparation means you can whip it up in under 30 minutes, perfect for busy days when you still want something tasty. Plus, the combination of fresh vegetables and spices offers a nutritious boost that fits various dietary needs.
One reason this recipe stands out is its ease of preparation, which suits everyone from beginners to experienced cooks. The health benefits come from ingredients like tomatoes, onions, and carrots, providing fiber, vitamins, and minerals that make it a smart choice for wellness-focused meals. You’ll appreciate how versatile it is, adapting to vegan, gluten-free, or low-calorie preferences while keeping that authentic taste.
This dish’s distinctive flavor comes from a mix of spices and fresh elements, creating a side that pairs well with meats, beans, or even on its own. For more ideas on pairing dishes, check out our apple cranberry crisp recipe, which could complement a Mexican-themed meal with its fruity notes. Whether you’re a student rushing through dinner or a party host impressing guests, this Mexican rice adds a flavorful touch to any occasion.
Jump to:
- Why You’ll Love This Mexican Rice
- Essential Ingredients for Mexican Rice
- How to Prepare the Perfect Mexican Rice: Step-by-Step Guide
- Dietary Substitutions to Customize Your Mexican Rice
- Mastering Mexican Rice: Advanced Tips and Variations
- Flavor Variations
- Presentation Tips
- How to Store Mexican Rice: Best Practices
- FAQs: Frequently Asked Questions About Mexican Rice
- Should I rinse the rice before making Mexican rice?
- Can I use brown rice instead of white long-grain rice for Mexican rice?
- What’s the role of toasting the rice before cooking Mexican rice?
- How do I reheat leftover Mexican rice without drying it out?
- Can I prepare Mexican rice in large quantities for a party?
- Mexican Rice
- Ingredients
- Instructions
- Last Step:
- Notes
- Nutrition
- Did you make this recipe?
Essential Ingredients for Mexican Rice
Gathering the right ingredients is the first step to creating delicious Mexican rice. This recipe focuses on fresh, simple items that build authentic flavors without overwhelming your kitchen. Below is a comprehensive list of everything you’ll need, based on traditional methods for the best results.
- 1 1/2 cups long grain white rice
- 1/4 cup vegetable or canola oil
- 1 teaspoon garlic, minced (about one or two cloves)
- 1/4 medium onion, finely diced
- 1/4 cup tomato sauce or 2 pureed fresh tomatoes
- 2 teaspoons tomato bouillon granules or cubes (or chicken bouillon as a substitute)
- 1/4 teaspoon salt
- 1 carrot, diced
- 1/2 cup peas (fresh or frozen)
- 3 cups water or chicken broth
- 1 to 3 whole serrano peppers (optional, added for flavor but not spiciness)
These ingredients create a balanced dish that’s hearty and full of taste. For special dietary options, you can swap chicken broth for vegetable broth to make it vegan or check labels to ensure everything is gluten-free. Using fresh peas and carrots adds extra nutrition, making this a wholesome choice for families.
How to Prepare the Perfect Mexican Rice: Step-by-Step Guide
Making Mexican rice is straightforward and fun, starting with rinsing the rice to get that fluffy texture. Begin by rinsing 1 1/2 cups of long grain white rice under cold water until the water runs clear, which helps remove starch and prevents clumping. This simple step sets the foundation for a dish that’s light and separated.
Next, heat 1/4 cup of vegetable or canola oil in a large skillet over medium heat. Add the rinsed rice and stir for about 5 minutes until it turns golden, giving it a nice nutty flavor. Then, mix in 1 teaspoon of minced garlic and 1/4 medium finely diced onion, cooking for another 2-3 minutes until they soften and release their aroma.
Now, stir in 1/4 cup of tomato sauce or 2 pureed fresh tomatoes, along with 2 teaspoons of tomato bouillon granules or cubes, 1/4 teaspoon salt, 1 diced carrot, and 1/2 cup peas. If you want a hint of flavor without heat, add 1 to 3 whole serrano peppers at this stage. Pour in 3 cups of water or chicken broth, bring it to a boil, then reduce to low heat, cover, and simmer for 18-20 minutes until the liquid is absorbed.
After cooking, let the rice sit covered for 5 minutes to steam properly, then fluff it with a fork. For enhanced flavor, try serving it with a squeeze of lime. If you’re looking to explore more rice-based dishes, our banana bread recipe offers a sweet twist that could pair nicely for a complete meal. This method ensures your Mexican rice turns out perfect every time, even for busy parents or working professionals.
Dietary Substitutions to Customize Your Mexican Rice
One of the best things about Mexican rice is how easy it is to tweak for different needs. Start with protein alternatives like swapping chicken broth for vegetable broth to keep it vegan. You can also add black beans or pinto beans to boost protein, making it heartier for active families.
| Substitution Type | Original Ingredient | Alternative |
|---|---|---|
| Broth Option | Chicken broth | Vegetable broth for vegan diets |
| Rice Base | Long grain white rice | Cauliflower rice for low-calorie versions |
| Vegetable Add-ins | Tomato sauce | Fresh diced tomatoes for a fresher taste |
For vegetable and seasoning changes, try using chipotle peppers instead of serrano for a smoky twist, or smoked paprika in place of chili powder if you prefer less spice. Incorporating seasonal items like corn or bell peppers can add more crunch and nutrients. These adjustments help make Mexican rice a flexible favorite for everyone from diet-conscious individuals to food enthusiasts.
Mastering Mexican Rice: Advanced Tips and Variations
To take your Mexican rice to the next level, focus on toasting the rice well before adding liquids, which deepens the flavor and keeps it from getting mushy. Always use a tight lid during simmering to ensure even cooking. For a richer taste, opt for homemade broth over store-bought versions.
Flavor Variations
Experiment by adding diced jalapeños for more heat or fresh cilantro and lime zest for a bright lift. You could swap cumin for coriander to change the aroma slightly, opening up new taste profiles. These tweaks let you personalize the dish based on your mood or what’s in season.
Presentation Tips
Make it look impressive by molding the rice in a bowl before serving, then garnish with herbs or avocado. As a blockquote from a home cook:
Cooking this rice always impresses my family; it’s like bringing a bit of vacation flavor to the table.If you’re planning a full meal, check out an external resource for more ideas, such as authentic Mexican rice variations. For dessert pairings, our site has great options like the peach crisp recipe, which adds a sweet finish.
How to Store Mexican Rice: Best Practices
Proper storage keeps your Mexican rice fresh and tasty for later. First, let it cool to room temperature before putting it in an airtight container in the fridge, where it lasts up to 4 days. This prevents moisture buildup that could make it spoil faster.
- Freeze portions in freezer-safe bags for up to 3 months to keep it handy for quick meals.
- Thaw overnight in the fridge and reheat on the stovetop with a bit of broth to maintain moisture.
- For meal prep, divide into single servings to make weekdays easier for busy professionals.
Reheating in the microwave works too, just cover it to trap steam. Following these steps ensures your rice stays flavorful and ready to go. For health insights on rice, visit rice health benefits to learn more.

FAQs: Frequently Asked Questions About Mexican Rice
Should I rinse the rice before making Mexican rice?
Yes, rinsing the rice before cooking is important. Washing the rice removes excess surface starch, which helps prevent the grains from sticking together. This results in a fluffier, more separate texture that’s ideal for Mexican rice.
Can I use brown rice instead of white long-grain rice for Mexican rice?
You can substitute brown rice, but it requires adjustments. Increase the cooking liquid by half a cup and extend the cooking time to about 40 minutes. Follow the same resting period after cooking to let the rice finish absorbing moisture evenly.
What’s the role of toasting the rice before cooking Mexican rice?
Toasting the rice in oil until it’s golden brown adds a nutty flavor and improves texture. It helps seal the grains, which reduces stickiness and gives the finished dish a light, fluffy consistency.
How do I reheat leftover Mexican rice without drying it out?
The best way is to reheat it on the stovetop with a splash of broth or water, covered over low heat, which keeps the rice moist. Alternatively, microwave it covered with a damp paper towel. Always fluff with a fork after reheating to restore the texture.
Can I prepare Mexican rice in large quantities for a party?
Yes, Mexican rice can be made in large batches. For example, to serve about 30 people, prepare five times the recipe amount. You can cook large batches in the oven after browning the rice on the stovetop by baking it covered at 350°F for 30–35 minutes until tender, then letting it rest before fluffing.

Mexican Rice
🍚 Create restaurant-quality Mexican rice at home with authentic flavors that perfectly complement any Mexican dish
🌶️ Master the traditional technique of toasting rice to achieve that perfect fluffy texture and rich, savory taste
- Total Time: 35 minutes
- Yield: 6 servings 1x
Ingredients
1 1/2 cups long grain white rice
1/4 cup vegetable or canola oil
1 teaspoon garlic, minced (about one or two cloves)
1/4 medium onion, finely diced
1/4 cup tomato sauce or 2 pureed fresh tomatoes
2 teaspoons tomato bouillon granules or cubes (or chicken bouillon as a substitute)
1/4 teaspoon salt
1 carrot, diced
1/2 cup peas (fresh or frozen)
3 cups water or chicken broth
1 to 3 whole serrano peppers (optional, added for flavor but not spiciness)
Instructions
1-Begin by rinsing 1 1/2 cups of long grain white rice under cold water until the water runs clear, which helps remove starch and prevents clumping. This simple step sets the foundation for a dish that’s light and separated.
2-Next, heat 1/4 cup of vegetable or canola oil in a large skillet over medium heat. Add the rinsed rice and stir for about 5 minutes until it turns golden, giving it a nice nutty flavor. Then, mix in 1 teaspoon of minced garlic and 1/4 medium finely diced onion, cooking for another 2-3 minutes until they soften and release their aroma.
3-Now, stir in 1/4 cup of tomato sauce or 2 pureed fresh tomatoes, along with 2 teaspoons of tomato bouillon granules or cubes, 1/4 teaspoon salt, 1 diced carrot, and 1/2 cup peas. If you want a hint of flavor without heat, add 1 to 3 whole serrano peppers at this stage. Pour in 3 cups of water or chicken broth, bring it to a boil, then reduce to low heat, cover, and simmer for 18-20 minutes until the liquid is absorbed.
4-After cooking, let the rice sit covered for 5 minutes to steam properly, then fluff it with a fork. For enhanced flavor, try serving it with a squeeze of lime.
Last Step:
Please leave a rating and comment letting us know how you liked this recipe! This helps our business to thrive and continue providing free, high-quality recipes for you.Notes
🍚 Toasting the rice in oil before adding liquid is the secret to achieving that authentic fluffy texture and preventing mushy rice
🥛 Using chicken broth instead of water adds depth of flavor, but vegetable broth works well for a vegetarian version
🌶️ The whole serrano peppers add flavor without much heat – leave them out completely if you prefer milder rice
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Category: Side Dish
- Method: Stovetop Cooking
- Cuisine: Mexican
- Diet: Vegetarian, Gluten Free
Nutrition
- Serving Size: 1 cup
- Calories: 220
- Sugar: 3
- Sodium: 480
- Fat: 8
- Saturated Fat: 1
- Unsaturated Fat: 6
- Trans Fat: 0
- Carbohydrates: 32
- Fiber: 2
- Protein: 4
- Cholesterol: 0






