Picture a vibrant plate of Mexican rice, its golden grains glistening like tiny jewels, infused with the rich aroma of tomatoes and spices that dance through the air. Each bite bursts with flavor, creating a delightful symphony on your palate that promises to elevate any meal it graces.
This Mexican rice recipe isn’t just a side dish; it’s a celebration waiting to happen, reminiscent of family gatherings filled with laughter and love. Whether it’s taco night or a cozy dinner with friends, this colorful dish is sure to bring warmth and joy to your table, leaving everyone eagerly anticipating their next spoonful.
Why Is mexican rice recipe So Irresistibly Good?
Flavorful and vibrant, this Mexican Rice bursts with the taste of ripe tomatoes and aromatic spices. Quick to prepare, you can have a mouthwatering side dish ready in just 30 minutes! Versatile enough to complement any Mexican meal, it pairs beautifully with tacos or enchiladas. Nutritious too, the addition of peas and carrots offers a colorful boost of vitamins. Whether you’re entertaining guests or enjoying a family dinner, this recipe is sure to impress!
mexican rice recipe Ingredients
- 1 cup long-grain white rice (rinsed) – Rinsing the rice removes excess starch, ensuring fluffy grains in your mexican rice recipe.
- 2 cups chicken broth (or vegetable broth for vegetarian option) – Using broth adds depth of flavor; choose vegetable broth for a meat-free version.
- 1 medium onion (finely chopped) – Onions provide a savory base, enhancing the overall taste of the dish.
- 2 cloves garlic (minced) – Fresh garlic infuses a fragrant aroma and boosts the flavor profile of the rice.
- 1 medium tomato (diced) – Diced tomatoes add natural sweetness and vibrant color to your side dish.
- 1 tablespoon vegetable oil – Oil helps to sauté the vegetables, creating a deliciously rich foundation for the flavors.
- 1 teaspoon cumin – Cumin gives an earthy warmth, complementing the other spices beautifully in this recipe.
- 1 teaspoon chili powder – Chili powder adds a mild kick and enhances the authentic Mexican flavor of the rice.
- 1 teaspoon salt (to taste) – Adjusting salt allows you to personalize the flavor according to your preference.
- 1 cup frozen peas and carrots (optional) – These add color and nutrition; feel free to omit or substitute with your favorite veggies.
How to Make mexican rice recipe

1. Heat oil: In a medium saucepan, heat the vegetable oil over medium heat. Add the finely chopped onion and sauté until it turns translucent, about 3-4 minutes.
2. Add garlic: Stir in the minced garlic and cook for an additional minute until fragrant, filling your kitchen with a delightful aroma.
3. Coat rice: Add the rinsed long-grain white rice to the saucepan, stirring to coat it with the oil and onion mixture for about 1-2 minutes.
4. Combine ingredients: Pour in the chicken broth (or vegetable broth), diced tomato, cumin, chili powder, and salt. Bring everything to a boil, watching for those lovely bubbles.
5. Simmer rice: Once boiling, reduce the heat to low, cover tightly, and let it simmer for 15-20 minutes until the rice is tender and all the liquid is absorbed.
6. Add veggies: If you’re using them, sprinkle in the frozen peas and carrots during the last 5 minutes of cooking for added color and nutrition.
7. Fluff and serve: Remove from heat and let it sit covered for 5 minutes before fluffing with a fork to reveal perfectly cooked grains of deliciousness.
Optional: Garnish with fresh cilantro for a pop of color!
Exact quantities are listed in the recipe card below.
Tips for the Best mexican rice recipe
- Rinsing Rice: Always rinse your rice until the water runs clear to remove excess starch, ensuring fluffy grains in your mexican rice recipe.
- Broth Matters: Use a good-quality chicken or vegetable broth for added depth of flavor. Homemade broth can elevate your dish even more.
- Sautéing Time: Don’t rush the sautéing of onions and garlic; it builds a flavor base that makes all the difference in your mexican rice recipe.
- Right Heat: After boiling, make sure to reduce the heat to low. Cooking on too high can lead to burnt rice at the bottom.
- Rest Period: Letting the rice sit covered after cooking allows it to absorb any residual moisture, resulting in perfectly cooked grains.
- Add Veggies Wisely: If using peas and carrots, add them only during the last 5 minutes of cooking to keep their vibrant color and texture.
How to Store and Freeze mexican rice recipe
- Fridge: Store any leftover mexican rice recipe in an airtight container for up to 3 days to keep it fresh and flavorful.
- Freezer: For longer storage, freeze portions of the dish in freezer-safe bags or containers for up to 2 months.
- Reheating: Thaw frozen rice overnight in the fridge, then reheat on the stovetop or microwave until heated through. Add a splash of broth if needed for moisture.
- Room Temperature: Avoid leaving cooked rice at room temperature for more than 2 hours to prevent spoilage.
mexican rice recipe Your Way
Feel free to get creative and customize this dish to suit your taste buds and dietary needs!
- Spicy Kick: Add 1 chopped jalapeño or serrano pepper for a fiery twist. This addition will elevate the flavor profile and bring a delightful heat that dances on your palate.
- Herb Infusion: Substitute half of the chicken broth with fresh cilantro or parsley. The herbs will lend a refreshing note, making each bite fragrant and aromatic, perfect for brightening up your meal.
- Vegetable Medley: Toss in an extra cup of bell peppers, zucchini, or corn for added color and nutrition. These veggies not only enhance the dish visually but also contribute delightful textures and flavors.
- Lime Zest: Stir in the zest of one lime before serving for a zesty finish. The citrusy brightness will awaken the other flavors, leaving you with a vibrant taste experience.
- Coconut Cream: Replace vegetable oil with coconut oil and add 1/4 cup of coconut cream. This swap introduces a subtle sweetness and creaminess, giving your rice a unique tropical flair.
- Cheesy Delight: Mix in 1/2 cup of shredded cheese (like cheddar or queso fresco) just before serving. The melted cheese adds richness and a comforting texture that is sure to please everyone at the table.
- Quinoa Blend: For a healthier alternative, mix in 1 cup of rinsed quinoa instead of rice and adjust the broth accordingly. Quinoa brings an earthy flavor while boosting protein content, making it a nutritious option without sacrificing taste.
- Smoky Flavor: Incorporate 1/2 teaspoon of smoked paprika into your spices for a smoky depth. This twist will add complexity to your dish that pairs beautifully with any Mexican main course.
Make Ahead Options

This vibrant and flavorful Mexican rice recipe is perfect for meal prep, allowing you to save time during busy weekdays while still enjoying delicious homemade sides. You can chop the onion, mince the garlic, and dice the tomato up to 24 hours in advance, storing them in airtight containers in the refrigerator to maintain their freshness. Additionally, you can rinse the rice and measure out the spices a day ahead, ensuring a quick assembly when it’s time to cook. When you’re ready to serve, simply follow the cooking instructions as outlined: heat oil, sauté onions and garlic, then add in your prepped ingredients along with the broth and spices. This way, you’ll have a delightful side dish ready in just 20 minutes! If you’ve added frozen peas and carrots, stir them in during the last 5 minutes of cooking for that extra burst of color and flavor. Enjoy this easy-to-make Mexican rice recipe that helps keep your meal prep efficient and tasty!
Your mexican rice recipe Questions, Answered
How can I make this mexican rice recipe vegetarian?
To make this dish vegetarian, simply replace the chicken broth with vegetable broth. The vibrant flavors of the spices and fresh ingredients will still shine through, making it equally delicious and satisfying!
What type of rice is best for this recipe?
Long-grain white rice works wonderfully in this mexican rice recipe as it cooks evenly and maintains a fluffy texture. If you want to experiment, jasmine or basmati rice can also add a lovely aroma and taste.
Can I store leftovers of this mexican rice?
Absolutely! Store any leftovers in an airtight container in the refrigerator for up to 4 days. When you’re ready to enjoy it again, simply reheat in the microwave or on the stovetop with a splash of water to help restore its moisture.
Is it possible to freeze this mexican rice?
Yes, you can freeze this dish! Allow the rice to cool completely, then transfer it to a freezer-safe bag or container. It will keep well for up to 3 months. To reheat, thaw in the refrigerator overnight before gently reheating on the stovetop or microwave.
What should I serve with this flavorful mexican rice?
This colorful side dish pairs beautifully with a variety of Mexican meals! Consider serving it alongside tacos, enchiladas, or grilled chicken for a complete meal. Its vibrant flavors complement both spicy and mild dishes perfectly.
How do I troubleshoot if my rice turns out mushy?
If your rice ends up mushy, it’s likely due to too much liquid or overcooking. For next time, be sure to measure your broth accurately (2 cups for every cup of rice) and avoid lifting the lid while it’s cooking. This helps maintain the steam required for perfect fluffy grains!















