Mexican Red Rice is a vibrant and flavorful staple that can elevate any meal. Its rich color and delicious taste come from a combination of ingredients that blend to create a comforting and satisfying dish. Whether you serve it as a side or enjoy it as part of a larger meal, this rice will always impress.
Why We Love This Mexican Red Rice
This Mexican Red Rice recipe offers a delightful blend of flavors and textures that can complement a variety of dishes. The rice absorbs the flavors from ingredients like tomatoes, spices, and herbs, creating a delicious base that enhances meals. Not only is it tasty, but it’s also easy to prepare, making it a go-to dish for weeknight dinners or festive gatherings. The beautiful red color of the rice adds a stunning visual appeal to your plate, showcasing a feast for both the eyes and the palate. Furthermore, this dish is versatile; you can customize it with your favorite proteins, vegetables, or spices, making it suitable for various dietary needs and preferences.
Ingredients for Mexican Red Rice
- 2 cups long-grain white rice
- 4 cups vegetable broth
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 medium tomato, chopped
- 2 tablespoons tomato paste
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon salt (or to taste)
- 2 tablespoons vegetable oil
- Fresh cilantro for garnish (optional)
Directions
Rinse the rice under cold water until the water runs clear. This removes excess starch and prevents the rice from becoming sticky. Drain well.
In a large skillet or saucepan, heat the vegetable oil over medium heat. Add the chopped onion and cook until it is translucent, about 5 minutes.
Stir in the minced garlic and cook for an additional minute until fragrant.
Add the chopped tomato and cook for 2-3 minutes until softened.
Mix in the tomato paste, ground cumin, chili powder, and salt. Stir well to combine all the ingredients.
Add the rinsed rice to the skillet, stirring to coat the rice evenly with the tomato mixture.
Pour in the vegetable broth and bring the mixture to a boil.
Once boiling, reduce the heat to low, cover the skillet, and simmer for about 18-20 minutes, or until the rice is tender and has absorbed all the liquid.
Remove from heat and let it sit, covered, for 5 minutes.
Fluff the rice with a fork and garnish with fresh cilantro if desired. Serve warm.
How to Serve Mexican Red Rice
Mexican Red Rice is incredibly versatile and pairs well with a variety of dishes. You can serve it as a side alongside grilled chicken, beef, or seafood, allowing the rich flavors of the rice to complement your main course. Consider using it as a base for hearty toppings like grilled vegetables, beans, or a spicy salsa for a protein-packed meal. For a vegetarian option, pair it with roasted peppers, corn, and avocado to make a colorful, nutritious platter.
You can also use Mexican Red Rice as a filling for burritos, tacos, or stuffed peppers, adding a touch of vibrant flavor to these classic favorites. For a family-style dinner, consider serving the rice in a large bowl, allowing everyone to scoop out portions as they please. To enhance the experience, offer additional toppings like sliced jalapeños, fresh sour cream, or shredded cheese alongside your dish. This invites a participatory and communal atmosphere, perfect for gatherings and celebrations.
Expert Tips for Mexican Red Rice
To ensure your Mexican Red Rice turns out perfectly every time, consider these expert tips. First, rinsing the rice is essential to achieving fluffy grains without stickiness. Always use fresh ingredients, particularly your tomatoes, as they significantly impact the final flavor. If you want to enhance the taste even more, try roasting the tomatoes before adding them to the rice. This can add a depth of flavor that fresh tomatoes alone may not provide.
When it comes to spices, don’t hesitate to adjust the chili powder and cumin to suit your taste preferences. Some enjoy a spicier dish, while others may prefer a milder approach. For an extra layer of flavor, consider adding a bay leaf to the broth during cooking; just remember to remove it before serving. If you have leftover rice, reheating it in a covered pan with a splash of vegetable broth can help it regain some moisture and freshness. Finally, let the rice rest covered for a few minutes after cooking to allow the steam to finish cooking the rice for perfect tenderness.
How to Store Mexican Red Rice
Properly storing your Mexican Red Rice will keep it fresh for future meals. Allow the rice to cool to room temperature before transferring it to an airtight container. Store it in the refrigerator, where it can last for up to 4-5 days. For longer storage, you can freeze the rice. Scoop portions into freezer-safe bags or containers, ensuring to remove as much air as possible to prevent freezer burn. When you’re ready to enjoy it again, thaw the rice overnight in the refrigerator, then reheat on the stovetop or in the microwave, adding a splash of water or broth to maintain moisture.
Variations of Mexican Red Rice
There are countless ways to customize Mexican Red Rice to suit your tastes or dietary preferences. To increase the nutrient profile, consider adding black beans or kidney beans during the cooking process to create a heartier dish. You can incorporate vegetables such as diced bell peppers, peas, or corn for added color and flavor. If you enjoy an extra kick, include chopped jalapeños or a dash of hot sauce while cooking.
For a unique twist, swap out vegetable broth for chicken broth, which can infuse the rice with additional flavor. Alternatively, you could add a squeeze of lime juice at the end for a zesty finish. As a fun variation, consider creating a cilantro-lime rice by mixing in fresh lime juice and chopped cilantro after cooking. Each of these options allows you to tailor the dish to your specific tastes, making every meal a little different.
FAQ about Mexican Red Rice
Mexican Red Rice is a popular dish that raises many questions. One common question is, "What makes this rice red?" The reddish hue usually comes from the tomato paste and fresh tomatoes used in the cooking process. Another frequent inquiry is whether this rice is gluten-free. Since the main ingredient is rice and there are no gluten-containing components, Mexican Red Rice is indeed gluten-free, making it suitable for those with gluten sensitivities.
People also wonder how to eat Mexican Red Rice. It can be served as a side dish alongside various main courses or used as a base for burritos or tacos. Some enjoy it on its own with toppings for a simple meal. Lastly, many ask about the cooking time and recommended grains. Long-grain white rice works best for this recipe, but you can also experiment with other types of rice if you adjust the liquid and cooking time accordingly.

Mexican Red Rice
Ingredients
Main Ingredients
- 2 cups long-grain white rice
- 4 cups vegetable broth
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 medium tomato, chopped
- 2 tablespoons tomato paste
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon salt (or to taste)
- 2 tablespoons vegetable oil
- Fresh cilantro for garnish (optional)
Instructions
Preparation
- Rinse the rice under cold water until the water runs clear. Drain well.
- In a large skillet or saucepan, heat the vegetable oil over medium heat. Add the chopped onion and cook until it is translucent, about 5 minutes.
- Stir in the minced garlic and cook for an additional minute until fragrant.
- Add the chopped tomato and cook for 2-3 minutes until softened.
- Mix in the tomato paste, ground cumin, chili powder, and salt. Stir well to combine all the ingredients.
- Add the rinsed rice to the skillet, stirring to coat it evenly with the tomato mixture.
- Pour in the vegetable broth and bring to a boil.
- Once boiling, reduce heat to low, cover, and simmer for about 18-20 minutes, until the rice is tender and has absorbed all the liquid.
- Remove from heat and let sit covered for 5 minutes.
- Fluff the rice with a fork and garnish with fresh cilantro if desired. Serve warm.
