Why You’ll Love This Recipe
- Easy to Make: With simple ingredients and straightforward steps, this Mexican rice recipe is perfect for busy weeknights.
- Flavorful and Authentic: The toasting of the rice and the use of cumin and tomatoes create a rich, authentic taste that complements any Mexican meal.
- Versatile Side Dish: This rice pairs well with a variety of dishes, from tacos to enchiladas, making it a staple in your culinary arsenal.
- Customizable: Easily adjust the spices or add ingredients like peas or corn to suit your taste.
- Diet-Friendly: Gluten-free and with a vegetarian option, this recipe can accommodate various dietary needs.
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: Use a neutral oil with a high smoke point to evenly toast the rice without burning it.
- Onion and garlic: Finely chop these aromatics to ensure they cook evenly and infuse the rice with flavor.
- Diced tomatoes: Canned tomatoes provide consistent flavor and moisture. Opt for no-salt-added varieties if you prefer to control the sodium level.
- Chicken or vegetable broth: The broth adds depth to the rice. For a vegetarian version, use vegetable broth.
- Cumin, salt, and pepper: These spices are essential for that authentic Mexican flavor.
- Fresh cilantro and lime: These garnishes add a fresh, zesty finish to the dish.
Professional Tips & Techniques
- Toasting the Rice: Browning the rice before adding liquid enhances its nutty flavor and prevents it from becoming mushy. Stir frequently to ensure even toasting.
- Liquid Ratio: Use a 1:1.75 ratio of rice to liquid for perfect results. Adjust slightly if needed based on your altitude or the type of rice used.
- Simmering: Once you add the liquid, bring it to a boil, then reduce to a low simmer. Avoid lifting the lid to ensure even cooking and absorption.
- Resting Time: Let the rice rest covered for 5 minutes after cooking. This allows the grains to steam and become fluffy.
- Visual Cues: Look for the rice to be tender and the liquid to be fully absorbed. If the rice is still crunchy, add a bit more liquid and cook for a few more minutes.
Recipe Variations
- Vegetarian Mexican Rice: Substitute vegetable broth for chicken broth to make this dish vegetarian-friendly.
- Spicy Mexican Rice: Add diced jalapeños or a pinch of cayenne pepper for some heat.
- Mexican Rice with Vegetables: Stir in frozen peas, corn, or diced bell peppers during the last 5 minutes of cooking for added color and nutrition.
- Herb-Infused Mexican Rice: Mix in fresh herbs like parsley or oregano for a different flavor profile.
- Cheesy Mexican Rice: Sprinkle grated cheese over the rice just before serving for a melty, indulgent twist.
- Tomato-Free Mexican Rice: Use tomato paste diluted in water instead of canned tomatoes for a less tomato-forward version.
- Low-Sodium Mexican Rice: Use low-sodium broth and reduce the added salt for a healthier option.
- Brown Rice Variation: Use brown rice instead of white, adjusting the cooking time and liquid ratio as needed.
Serving Suggestions
- Taco Night: Serve this Mexican rice as a side dish with your favorite tacos for a complete meal.
- Enchilada Accompaniment: Pair it with enchiladas and a dollop of sour cream for a hearty dinner.
- Burrito Bowl Base: Use it as the base for a burrito bowl, topped with beans, salsa, and avocado.
- Side Dish for Grilled Meats: It’s a perfect accompaniment to grilled chicken, steak, or shrimp.
- Presentation Tip: Garnish with fresh cilantro and serve with lime wedges for a vibrant, restaurant-quality look.
- Pairing Suggestion: Enjoy with a refreshing margarita or a Mexican beer to enhance the dining experience.
Storage & Make-Ahead Tips
- Refrigeration: Store leftover Mexican rice in an airtight container in the refrigerator for up to 4 days.
- Freezing: Freeze cooled rice in freezer-safe bags or containers for up to 3 months. Thaw in the refrigerator before reheating.
- Reheating: Reheat in the microwave with a splash of water, or on the stovetop with a bit of broth to restore moisture.
- Make-Ahead: Prepare the rice up to 2 days in advance and reheat before serving. It’s a great time-saver for meal prep.
Frequently Asked Questions
Q: Can I make this ahead of time?
Yes, you can make Mexican rice up to 2 days in advance. Store it in the refrigerator and reheat before serving.
Q: What type of rice works best?
Long-grain white rice is ideal for this recipe, but you can use brown rice with adjusted cooking time and liquid ratio.
Q: Can I use fresh tomatoes instead of canned?
Yes, use 1 1/2 cups of finely chopped fresh tomatoes with their juices as a substitute for canned.
Q: How can I prevent the rice from sticking to the pan?
Use a non-stick skillet or a well-seasoned cast-iron skillet, and ensure you rinse the rice thoroughly before cooking.
Q: Can I add other vegetables to this recipe?
Absolutely! Add frozen peas, corn, or diced bell peppers during the last 5 minutes of cooking for extra flavor and nutrition.
Q: What if my rice is too mushy?
Ensure you use the correct liquid ratio and avoid lifting the lid while cooking. If it’s still mushy, reduce the liquid slightly next time.
Q: Can I use this recipe for a rice cooker?
Yes, follow the same steps up to adding the liquid, then transfer to a rice cooker and cook according to the manufacturer’s instructions.
Q: How do I know when the rice is done?
The rice is done when it’s tender and all the liquid is absorbed. If it’s still crunchy, add a bit more liquid and cook for a few more minutes.
Conclusion
This authentic Mexican rice recipe is a versatile and flavorful addition to your cooking repertoire. With its easy preparation and delicious taste, it’s perfect for busy weeknights or as a side dish for your favorite Mexican meals. Give it a try and enjoy the rich, satisfying flavors of homemade Mexican rice.
Don’t forget to share your results on social media and let us know how it turned out! For the best experience, serve it fresh with a squeeze of lime to brighten the flavors.

Authentic Mexican Rice
Ingredients
Equipment
Method
- Heat the vegetable oil in a large skillet over medium heat. Add the rinsed rice and cook, stirring frequently, until the rice is golden brown, about 5-7 minutes.
- Add the chopped onion and minced garlic to the skillet. Sauté until the onion is translucent and the garlic is fragrant, about 2-3 minutes.
- Stir in the diced tomatoes with their juices, chicken broth, cumin, salt, and black pepper. Bring the mixture to a boil, then reduce the heat to low, cover, and simmer for 20-25 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. Serve with lime wedges on the side.