Why You’ll Love This Recipe
- Easy to Make: With simple ingredients and straightforward steps, this authentic Mexican rice recipe is perfect for home cooks of all skill levels.
- Flavorful and Aromatic: The combination of toasted rice, onions, garlic, and spices creates a deliciously aromatic and flavorful dish.
- Versatile Side Dish: This rice pairs well with a variety of Mexican dishes, making it a versatile addition to your meal planning.
- Quick Prep Time: With only 10 minutes of prep, you can have this dish ready in no time.
- Customizable: Easily adjust the spices or add vegetables to suit your taste preferences.
Ingredients & Preparation Notes
- Long-grain white rice: Rinse the rice until the water runs clear to remove excess starch, which helps prevent the rice from becoming sticky.
- Vegetable oil: Used to toast the rice, adding a nutty flavor and preventing the rice from sticking to the pan.
- Onion and garlic: Finely chopped for even distribution of flavor throughout the rice.
- Diced tomatoes: Canned tomatoes with their juices provide moisture and a rich tomato flavor.
- Chicken or vegetable broth: Adds depth of flavor; choose vegetable broth for a vegetarian option.
- Cumin and chili powder: These spices give the rice its distinctive Mexican flavor.
- Salt: Enhances the overall taste; adjust to your preference.
- Fresh cilantro: Used as a garnish to add a fresh, vibrant finish to the dish.
For substitutions, you can use brown rice instead of white, but increase the cooking time to about 45 minutes. If you’re avoiding canned tomatoes, fresh diced tomatoes can be used, but add a bit more broth to compensate for the lack of juices.
Professional Tips & Techniques
- Toasting the Rice: Toasting the rice before adding liquids is crucial for achieving the perfect texture and flavor. It helps the grains stay separate and adds a nutty taste.
- Temperature Control: Cook the rice on low heat after bringing it to a boil to ensure even cooking and prevent burning.
- Avoid Lifting the Lid: Resist the urge to lift the lid during cooking. This allows the rice to steam properly, resulting in fluffy grains.
- Resting Time: Let the rice rest, covered, for 5 minutes after cooking. This step allows the rice to finish cooking with residual heat and absorb any remaining moisture.
- Visual Cues: Look for small holes or craters on the surface of the rice as a sign that it’s done cooking. The rice should be tender but not mushy.
Recipe Variations
- Vegetarian Mexican Rice: Use vegetable broth instead of chicken broth for a vegetarian-friendly version.
- Spicy Mexican Rice: Add diced jalapeños or a pinch of cayenne pepper for extra heat.
- Herb-Infused Mexican Rice: Stir in chopped fresh herbs like parsley or oregano along with the cilantro for a herby twist.
- Mexican Rice with Vegetables: Add diced bell peppers, corn, or peas during the last 5 minutes of cooking for added color and nutrition.
- Mexican Rice Pilaf: Include toasted almonds or pine nuts for a nutty flavor and a bit of crunch.
- Low-Sodium Mexican Rice: Use low-sodium broth and reduce the added salt for a healthier option.
- Mexican Rice with Beans: Mix in cooked black beans or pinto beans for added protein and a heartier dish.
- Cheesy Mexican Rice: Sprinkle shredded cheese on top of the cooked rice and let it melt before serving for a cheesy variation.
Serving Suggestions
- Taco Night: Serve this rice as a side dish with your favorite tacos, adding a burst of flavor to your meal.
- Enchilada Accompaniment: Pair the rice with cheesy enchiladas for a complete and satisfying dinner.
- Grilled Meats: Serve alongside grilled chicken, steak, or shrimp for a delicious and well-rounded meal.
- Burrito Bowls: Use this rice as the base for customizable burrito bowls, topped with your favorite proteins and veggies.
- Presentation Tip: Garnish with a sprinkle of fresh cilantro and a lime wedge for a pop of color and a hint of citrus.
- Pairing Suggestion: Complement the rice with a refreshing salsa or guacamole to balance the flavors.
Storage & Make-Ahead Tips
- Refrigeration: Store leftover rice in an airtight container in the refrigerator for up to 3 days.
- Freezing: Freeze cooked rice in a freezer-safe container for up to 3 months. Thaw in the refrigerator before reheating.
- Reheating: Reheat rice in the microwave with a splash of water to restore moisture, or on the stovetop with a bit of broth.
- Make-Ahead: Prepare the rice up to a day in advance and reheat gently before serving. This can save time during meal preparation.
Frequently Asked Questions
Q: Can I make this ahead of time?
Yes, you can make this rice up to a day in advance. Store it in the refrigerator and reheat gently before serving.
Q: What can I substitute for the chicken broth?
You can use vegetable broth or even water with a bouillon cube for a similar flavor.
Q: Can I use brown rice instead of white rice?
Yes, but increase the cooking time to about 45 minutes and use a bit more liquid.
Q: How can I prevent the rice from sticking to the pan?
Ensure you rinse the rice well and use enough oil to toast the rice before adding the other ingredients.
Q: Can I add other vegetables to this recipe?
Absolutely, add diced bell peppers, corn, or peas during the last 5 minutes of cooking for extra flavor and nutrition.
Q: How do I know when the rice is done cooking?
Look for small holes or craters on the surface of the rice, and ensure the rice is tender but not mushy.
Q: Can I freeze this rice?
Yes, freeze cooked rice in a freezer-safe container for up to 3 months. Thaw in the refrigerator before reheating.
Q: What if my rice is too wet or too dry?
If too wet, uncover and cook for a few more minutes to evaporate excess moisture. If too dry, add a bit more broth and cook covered for a few more minutes.
Conclusion
This authentic Mexican rice recipe is a must-try for anyone looking to add a flavorful and easy side dish to their repertoire. With its simple ingredients and straightforward cooking process, you’ll be able to enjoy restaurant-quality Mexican rice at home. Don’t forget to share your results on social media and let us know how you enjoyed this dish.
Happy cooking, and enjoy every bite of this delicious, aromatic rice!

Authentic Mexican Rice
Equipment
- Large skillet with a tight-fitting lid
- Measuring cups and spoons
- Wooden spoon or spatula
Ingredients
- 1 cup long-grain white rice rinsed until water runs clear
- 2 tablespoons vegetable oil
- 1/2 cup onion finely chopped
- 2 cloves garlic minced
- 1 can diced tomatoes 14.5 oz, with juices
- 1 3/4 cups chicken broth or vegetable broth for vegetarian option
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1/2 teaspoon salt or to taste
- 1/4 cup fresh cilantro chopped, for garnish
Instructions
- Heat the vegetable oil in a large skillet over medium heat. Add the rinsed rice and cook, stirring frequently, until the rice is lightly toasted and golden, about 5 minutes.
- Add the chopped onion and minced garlic to the skillet. Sauté until the onion is translucent and fragrant, about 3 minutes.
- Stir in the diced tomatoes with their juices, chicken broth, cumin, chili powder, and salt. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 20 minutes or until the rice is tender and the liquid is absorbed.
- Remove the skillet from the heat and let the rice sit, covered, for 5 minutes. Fluff the rice with a fork and garnish with fresh cilantro before serving.
