Mexican Red Rice: A Flavorful and Authentic Side Dish 🍚🌶️🍴
Table of contents
1. Introduction

Elevate your meals with Mexican Red Rice, a vibrant and flavorful side dish that’s a cornerstone of Mexican cuisine. This dish is beloved for its simplicity, relying on pantry staples to deliver bold flavors with minimal effort. Whether you’re serving it alongside tacos, enchiladas, grilled meats, or enjoying it on its own, this rice is sure to impress with its rich tomato-infused flavor, tender texture, and aromatic spices like garlic, cumin, and cilantro.
To learn more about the cultural significance of rice in Mexican cooking, visit this link. For tips on achieving rich, nutty flavors by toasting rice, explore our guide on rice preparation techniques here.
2. What Is Mexican Red Rice?
Mexican Red Rice, also known as arroz rojo, is a staple in Mexican households, prized for its rich, tomato-infused flavor and tender texture. Unlike plain steamed rice, this dish layers complexity through toasting, sautéing, and simmering techniques, resulting in a deeply aromatic and satisfying side dish. Enhanced with spices like garlic, cumin, and fresh cilantro, this rice pairs beautifully with a variety of Mexican dishes, making it a versatile addition to any meal.
For more authentic Mexican recipes, browse our collection of family-friendly dishes here.
3. Ingredients List (Exact Measurements)
To create this delicious Mexican Red Rice, gather the following ingredients:
For the Rice:
- 2 cups long-grain white rice
- 2 tablespoons vegetable oil
- 1 small onion (finely chopped)
- 2 cloves garlic (minced)
- 1 cup diced tomatoes (fresh or canned)
- 3 ½ cups chicken or vegetable broth
- 1 teaspoon ground cumin
- 1 teaspoon salt
- Optional: ½ cup frozen peas or carrots (for color and nutrition)
- Fresh cilantro (chopped, for garnish)
These carefully selected ingredients ensure your rice will be both flavorful and authentic. For more ingredient ideas, explore our guide on easy weeknight sides here.
4. Step-by-Step Instructions
Toasting the Rice

Heat 2 tablespoons of vegetable oil in a large skillet or saucepan over medium heat. Add 2 cups of uncooked long-grain white rice and toast, stirring frequently, until the grains turn golden brown and fragrant (about 5–7 minutes). Be careful not to burn them, as this can affect the flavor. Once toasted, remove the rice from the pan and set aside. For more toasting tips, visit our guide on achieving maximum flavor here.
Sautéing the Aromatics

In the same pan, add the finely chopped onion and sauté until soft and translucent. Stir in the minced garlic and cook for another minute until fragrant. Return the toasted rice to the pan and mix well to coat with the aromatics. This step builds the foundation of flavor for the dish. For more sautéing advice, explore our resource on aromatic cooking techniques here.
Adding Liquids and Simmering

Pour in 1 cup of diced tomatoes, 3 ½ cups of chicken or vegetable broth, 1 teaspoon of ground cumin, and 1 teaspoon of salt. Stir to combine, then bring the mixture to a boil. Reduce the heat to low, cover, and simmer for 20–25 minutes or until the liquid is absorbed and the rice is tender. Avoid lifting the lid during cooking to ensure even results. For more simmering tips, browse our collection of one-pot meals here.
Finishing Touches

Once cooked, fluff the rice with a fork and stir in optional frozen peas or carrots if using. Let the rice sit, covered, for 5 minutes to steam further. Garnish with fresh chopped cilantro before serving. For presentation ideas, explore our guide on meal styling here.
5. Customizing Your Red Rice
To make your Mexican Red Rice truly unique, consider these customizations:
- Healthier Option: Swap white rice for brown rice for a nuttier flavor and added nutrients (adjust cooking time accordingly).
- Spice It Up: Add diced bell peppers, jalapeños, or poblano peppers for extra spice and color.
- Smoky Twist: Experiment with spices like smoked paprika, chili powder, or oregano for a deeper flavor profile.
- Vegan Version: Use vegetable broth and omit animal-based ingredients for a fully plant-based option.
These tweaks ensure the recipe suits diverse tastes and dietary needs. For more customization ideas, check out our easy recipe swaps here.
6. Serving Suggestions

This rice pairs beautifully with classic Mexican dishes like tacos, enchiladas, fajitas, or grilled carne asada. Serve it alongside refried beans, guacamole, or a fresh salad for a complete meal. For added creativity, use it as a base for burrito bowls or stuffed peppers. For more pairing ideas, browse our collection of Mexican-inspired meals here.
7. Variations and Substitutions
This recipe is highly adaptable:
- Gluten-Free Option: By default, this dish is gluten-free, but ensure all broth and canned ingredients are certified gluten-free if needed.
- Vegetarian Alternative: Substitute chicken broth with vegetable broth for a vegetarian-friendly version.
- Smoky Flavor: Use fire-roasted tomatoes for a deeper, smokier taste.
These variations ensure everyone can enjoy the dish. For more substitution ideas, check out our healthy swaps here.
8. Nutritional Information
Each serving of Mexican Red Rice contains approximately 200 calories. Here’s the macronutrient breakdown per serving:
- Carbohydrates: 40g
- Fats: 3g
- Proteins: 5g
Please note these values may vary slightly based on portion sizes and specific ingredients used. Enjoy responsibly!
9. FAQs Section
Here are answers to some common questions about this recipe:
Q: Why is my rice mushy?
Mushy rice often results from using too much liquid or stirring during cooking. Ensure you’re using the correct liquid-to-rice ratio and avoid stirring once the rice begins simmering.
Q: Can I make this ahead of time?
Yes, store in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or microwave, adding a splash of water to prevent drying out.
Q: Can I use basmati or jasmine rice instead of long-grain white rice?
Yes, but adjust the liquid ratio slightly as these varieties absorb differently. Start with 3 cups of broth and add more as needed during cooking.
Q: How do I prevent the rice from sticking to the pan?
Toasting the rice thoroughly and using enough oil to coat the grains evenly helps prevent sticking. Additionally, scraping the bottom of the pan while sautéing ensures no rice remains stuck.
10. Conclusion
Making Mexican Red Rice is a simple yet rewarding way to elevate your meals with vibrant, authentic flavors. With its rich tomato base, aromatic spices, and endless customization options, this dish is sure to become a staple in your kitchen. Whether you stick to the original recipe or experiment with your own twists, this rice promises to delight everyone who tries it.
We’d love to see your creations! Share your photos on social media using the hashtag #MexicanRedRiceMagic and tag us for a chance to be featured. Have feedback or questions? Leave a comment below—we’re here to help! For more easy side dish ideas, explore our collection of quick weeknight recipes here. Happy cooking! 🍚🌶️🍴
Print
Mexican Red Rice
Elevate your meals with this Mexican Red Rice recipe—a vibrant, flavorful side dish that’s easy to make and pairs perfectly with tacos, enchiladas, or grilled meats! 🌮✨
- Total Time: 40 minutes
- Yield: 6 servings 1x
Ingredients
- For the Rice:
- 2 cups long-grain white rice
- 2 tbsp vegetable oil
- 1 small onion (finely chopped)
- 2 cloves garlic (minced)
- 1 cup diced tomatoes (fresh or canned)
- 3 ½ cups chicken or vegetable broth
- 1 tsp ground cumin
- 1 tsp salt
- Optional: ½ cup frozen peas or carrots (for color and nutrition)
- Fresh cilantro (chopped, for garnish)
Instructions
- Toasting the Rice: Heat the oil in a large skillet or saucepan over medium heat. Add the uncooked rice and toast, stirring frequently, until the grains turn golden brown and fragrant (about 5–7 minutes). Be careful not to burn them. Remove the toasted rice and set aside.
- Sautéing the Aromatics: In the same pan, add the chopped onion and sauté until soft and translucent. Stir in the minced garlic and cook for another minute until fragrant. Return the toasted rice to the pan and mix well to coat with the aromatics.
- Adding Liquids and Simmering: Pour in the diced tomatoes, broth, cumin, and salt. Stir to combine, then bring the mixture to a boil. Reduce the heat to low, cover, and simmer for 20–25 minutes or until the liquid is absorbed and the rice is tender. Avoid lifting the lid during cooking to ensure even results.
- Finishing Touches: Fluff the rice with a fork and stir in optional peas or carrots if using. Let the rice sit, covered, for 5 minutes to steam further. Garnish with fresh cilantro before serving.
Notes
- For a vegan option, use vegetable broth and omit animal-based ingredients.
- Gluten-free by default, but ensure all broth and canned ingredients are certified gluten-free if needed.
- Storage tip: Store in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or microwave.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
Nutrition
- Serving Size: 1 serving (1/6th of the recipe)
- Calories: 220 kcal
- Sugar: 2 g
- Sodium: 600 mg
- Fat: 3 g
- Saturated Fat: 0.5 g
- Unsaturated Fat: 2 g
- Trans Fat: 0 g
- Carbohydrates: 42 g
- Fiber: 2 g
- Protein: 5 g
- Cholesterol: 0 mg