Mexican Rice

Mexican Rice is a flavorful and versatile dish that complements a variety of meals, from tacos to grilled meats. This one-pot Mexican rice recipe is not only easy to prepare but also brings authentic Mexican-inspired flavors straight to your kitchen. The savory aromas of cumin and garlic wafting through your home will tempt everyone to the dinner table. Whether you’re serving it as a side dish or using it as a base for a hearty meal, this quick Mexican rice is sure to impress your family and friends. Its delightful texture and vibrant color make it not only delicious but also visually appealing on any plate.
Ingredients
- Dry Ingredients:
- 1 cup long-grain white rice, rinsed to remove excess starch, which is crucial for achieving a fluffy texture.
- 1 teaspoon salt, adjust according to taste; kosher salt is recommended for even distribution.
- 1 teaspoon cumin, preferably freshly ground for enhanced flavor; this spice adds a warm, earthy note to the dish.
- ½ teaspoon chili powder (adjust for spice preference, more for heat); consider using a blend for varied flavors.
- Wet Ingredients:
- 2 cups low-sodium chicken or vegetable broth, to enhance flavor while keeping sodium in check; homemade broth is ideal for maximum freshness.
- 1 tablespoon vegetable oil or olive oil, for sautéing; oil with a higher smoke point is preferred for better cooking.
- 2 medium tomatoes, diced (or 1 cup canned diced tomatoes for convenience); fresh tomatoes add brightness, while canned provide convenience without sacrificing taste.
- ½ cup onion, finely chopped, which adds sweetness and depth; yellow onions are typically recommended for their balanced flavor.
- 2 cloves garlic, minced, for aromatic richness; fresh garlic provides a punchy flavor that elevates the dish.
- 1 tablespoon lime juice, fresh if possible, to brighten the flavors and enhance the overall taste of the rice.
- Toppings (optional):
- Fresh cilantro, chopped, for a fresh and herbal note; this herb not only enhances flavor but also adds a pop of color.
- Chopped green onions, adding a mild onion flavor and crunch; use both white and green parts for visual appeal.
- Avocado slices, rich in creaminess, can add a luxurious texture that complements the rice well.
- Lime wedges, for an extra zest right before serving; a squeeze of lime can elevate the flavors dramatically just prior to eating.
Note: For a gluten-free Mexican rice option, ensure your broth is gluten-free, and avoid adding any gluten-containing ingredients, such as certain brands of broth or sauces. Additionally, always check labels for hidden gluten in processed items. You can learn more about this topic.
Steps / Instructions
- Rinse the rice under cold water in a fine-mesh sieve until the water runs clear. This step removes excess starch and helps prevent the rice from becoming sticky, ensuring a fluffy texture. Rinsing is essential for achieving that perfect bite.
- In a large skillet or saucepan, heat the vegetable oil over medium heat. Add the chopped onion and sauté for about 3-4 minutes, or until translucent and fragrant. This initial step builds a robust foundation of flavor, allowing the sweetness of the onion to develop fully.
- Mix in the minced garlic and cook for another 30 seconds, being careful not to let it burn, as burnt garlic can introduce bitterness. Stirring continuously will help prevent burning and ensure even cooking.
- Add the rinsed rice to the skillet, stirring it well to coat in the oil and mix with the onion and garlic. Cook for about 2-3 minutes, or until the rice is slightly toasted and turns a light golden brown. This toasting enhances the nuttiness of the rice, which improves the overall depth of flavor in your Mexican rice.
- Pour in the diced tomatoes (with their juice), broth, salt, cumin, and chili powder. Stir everything together and bring the mixture to a gentle boil, allowing the flavors to meld. Watching for bubbles is key to knowing when it’s time to move to the next step.
- Once boiling, reduce the heat to low, cover the skillet with a tight-fitting lid, and let it simmer for 18-20 minutes. Avoid lifting the lid during cooking to ensure the steam stays trapped and cooks the rice evenly, which is crucial for achieving the perfect consistency. Trust the process—this is where the magic happens.
- After the cooking time, turn off the heat and let the rice sit covered for an additional 5 minutes. This allows the rice to absorb any remaining liquid, further enhancing its flavor and texture. Patience is essential here to achieve that perfect fluffiness.
- Fluff the rice with a fork, mixing in the lime juice, and adjust the seasoning if necessary. This step adds brightness and balances the savory elements of the dish, ensuring every bite is bursting with flavor.
Tips & Tricks
- Storage: Store leftover Mexican rice in an airtight container in the refrigerator for up to 4 days. Reheat gently in the microwave or on the stove with a splash of broth to keep it moist and to bring back its original texture. For longer storage, consider freezing portions.
- Make-ahead: You can prepare the rice a day in advance. Just reheat it before serving. This dish also freezes well; store in freezer bags for up to 3 months. When ready to eat, thaw in the refrigerator overnight before reheating. This method preserves flavor and texture.
- Avoid common mistakes: Do not rush the sautéing process; properly cooking the onion and garlic enhances the flavor significantly. Also, always keep the lid on during cooking to ensure the rice cooks evenly and absorbs all the flavors. This is crucial for achieving the desired outcome.
- Pro technique: For an extra kick, consider adding diced jalapeños or a pinch of cayenne pepper when you add the spices. You can also experiment with smoked paprika for a deeper flavor. These additions can elevate the dish to new heights.
Variations
- Cilantro Lime Rice: Stir in fresh chopped cilantro and an additional squeeze of lime juice just before serving for a refreshing twist that elevates the dish. This variation is perfect for summer occasions.
- Vegetarian Mexican Rice: Use vegetable broth instead of chicken broth and add black beans or corn for added protein and flavor, making it a hearty vegetarian option. This not only increases nutrition but also adds color.
- Spicy Rice Recipes: To make it spicy, add chopped fresh jalapeños or a dash of hot sauce while cooking. For a milder version, you could use bell peppers for a hint of sweetness. Tailoring the spice level to your preference can make this dish a favorite.
Serving Suggestions
Serve your Mexican rice alongside grilled chicken, fish, or steak for a complete meal. It pairs wonderfully with high-protein salads or as a base for burrito bowls. Garnish with chopped cilantro and lime wedges for an added flavor boost. This colorful rice also complements Mexican rice and beans perfectly, making it a fantastic side dish for any gathering. A well-presented plate with vibrant colors will entice your guests even before they taste it. Check out our related guide for more tips on enhancing your meal with complementary sides and beverages; you’ll find endless inspiration to accompany your delicious Mexican rice.
Mexican Rice
A flavorful and versatile dish that complements a variety of meals, from tacos to grilled meats. This one-pot Mexican rice recipe is easy to prepare and brings authentic Mexican-inspired flavors straight to your kitchen.
Ingredients
- 1 cup long-grain white rice, rinsed
- 1 teaspoon salt
- 1 teaspoon cumin
- ½ teaspoon chili powder
- 2 cups low-sodium chicken or vegetable broth
- 1 tablespoon vegetable oil or olive oil
- 2 medium tomatoes, diced
- ½ cup onion, finely chopped
- 2 cloves garlic, minced
- 1 tablespoon lime juice
- Fresh cilantro, chopped (optional)
- Chopped green onions (optional)
- Avocado slices (optional)
- Lime wedges (optional)
Directions
Rinse the rice under cold water in a fine-mesh sieve until the water runs clear.
In a large skillet or saucepan, heat the vegetable oil over medium heat. Add the chopped onion and sauté for about 3-4 minutes, or until translucent.
Mix in the minced garlic and cook for another 30 seconds.
Add the rinsed rice to the skillet, stirring it well to coat in the oil. Cook for about 2-3 minutes, until the rice is slightly toasted.
Pour in the diced tomatoes, broth, salt, cumin, and chili powder. Stir and bring to a gentle boil.
Once boiling, reduce the heat to low, cover the skillet, and let it simmer for 18-20 minutes.
After cooking, turn off the heat and let the rice sit covered for an additional 5 minutes.
Fluff the rice with a fork, mixing in the lime juice, and adjust seasoning if necessary.
Recipe Reviews
- ★★★★★
Excellent recipe!
Leave a Reply
Your email address will not be published. Required fields are marked *












Excellent recipe!