Picture this: a warm bowl of fluffy, fragrant rice that transports you straight to a lively Mexican fiesta. Mexican Rice isn’t just a side dish; it’s a celebration of flavors that brings comfort and nostalgia to the table. With its vibrant colors, zesty undertones, and endless versatility, this dish is perfect for busy weeknights or special gatherings. Whether as a base for your favorite proteins or paired with beans and salsa, it’s a delightful addition to any meal. Let’s get you started on creating this culinary gem!
Why You’ll Love This Recipe
This Mexican Rice recipe is a keeper for several reasons.
- Simple ingredients make it easy to whip up.
- Perfectly seasoned for a burst of flavor in every bite.
- Versatile enough to pair with various dishes.
- Great for meal prep and leftovers.
- Kid-friendly and a hit at family dinners.
My Experience Making This Recipe
The first time I made Mexican Rice, I was amazed at how quickly the kitchen filled with irresistible aromas. As I stirred in the spices, my family gathered, curious about the source of that delightful scent.
When it finally hit the table, the vibrant color and fluffy texture had everyone reaching for seconds. It’s one of those recipes that has made its way into our regular rotation.
Recipe Overview
- Recipe Name: Mexican Rice
- Servings: 4
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Course: Side Dish
- Cuisine: Mexican
- Calories per Serving: 210
Equipment You Will Need
- Medium saucepan with a lid
- Wooden spoon or spatula
- Measuring cups and spoons
- Cutting board
- Knife
Ingredients for Mexican Rice
- 1 cup long-grain white rice
- 2 cups chicken or vegetable broth
- 1 tablespoon vegetable oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 can (14.5 ounces) diced tomatoes with green chilies
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- 1/2 teaspoon salt (to taste)
- 1/4 teaspoon black pepper
- 1/4 cup fresh cilantro, chopped (optional)
Ingredient Notes and Substitutions
- Rice: Long-grain white rice is perfect for this dish. Substitute with brown rice, but adjust cooking time.
- Broth: Chicken broth adds depth. Use vegetable broth for a vegetarian option.
- Tomatoes: Diced tomatoes with green chilies provide flavor and heat. Plain diced tomatoes can be used with added spices.
- Cilantro: Adds freshness and color. Omit if you’re not a fan; parsley works too.
How to Make Mexican Rice
Step 1: Rinse the Rice
Start by rinsing the rice under cold water to remove excess starch. This step prevents the rice from becoming too sticky.
Step 2: Sauté the Aromatics
In a medium saucepan, heat the vegetable oil over medium heat. Add the chopped onion and sauté until translucent, about 3-4 minutes.
Step 3: Add the Garlic
Stir in the minced garlic and cook for another minute. This infuses the oil with flavor, making the rice extra delicious.
Step 4: Toast the Rice
Add the rinsed rice to the saucepan and stir to coat it with the oil. Toast the rice for about 2-3 minutes until it starts to turn golden.
Step 5: Incorporate the Tomatoes and Spices
Pour in the diced tomatoes with green chilies, cumin, chili powder, salt, and pepper. This combination brings a lively flavor profile to the rice.
Step 6: Add the Broth
Pour in the chicken or vegetable broth and stir everything together. The broth is what gives the rice its rich taste.
Step 7: Bring to a Boil
Increase the heat to high and bring the mixture to a boil. This step is crucial for ensuring the rice cooks evenly.
Step 8: Simmer and Fluff
Once boiling, reduce the heat to low, cover, and let it simmer for 20 minutes. Afterward, fluff the rice with a fork and stir in cilantro if desired.
Pro Tip: Letting the rice sit covered for an additional 5 minutes off the heat helps achieve the perfect texture.
Tips for the Best Mexican Rice
- Don’t skip rinsing the rice; it makes a noticeable difference in texture.
- Use fresh garlic for the best flavor; powdered garlic won’t have the same punch.
- Make sure to properly toast the rice for maximum flavor.
- Adjust the spice level by using more or fewer tomatoes with chilies.
- For extra creaminess, stir in a tablespoon of butter before serving.
Common Mistakes to Avoid
- Not rinsing the rice can lead to clumpy results; always rinse.
- Cooking on too high a heat can burn the rice; keep it at a gentle simmer.
- Skipping the initial toasting step misses out on flavor; don’t rush it.
- Overcooking can make the rice mushy; stick to the 20-minute rule.
Serving Suggestions
This Mexican Rice pairs wonderfully with many dishes.
- Serve alongside grilled chicken or steak.
- It complements tacos or burritos beautifully.
- Try it with beans for a hearty vegetarian meal.
- Top with avocado slices for added creaminess.
Variations to Try
- Add black beans for extra protein and fiber.
- Mix in corn for sweetness and crunch.
- Stir in bell peppers for added color and flavor.
- Top with shredded cheese for a cheesy twist.
Dietary Adaptations
- Gluten-free: Use gluten-free broth.
- Dairy-free: Skip any cheese toppings for a vegan option.
- Vegetarian: Use vegetable broth instead of chicken broth.
- Low-carb/Keto: Substitute rice with cauliflower rice for a lighter dish.
Storage and Reheating
Refrigerator
Store leftover rice in an airtight container in the fridge for up to 4 days.
- Ensure it cools completely before sealing.
Freezer
For longer storage, freeze in a freezer-safe container for up to 3 months.
- Portion it out for easy reheating later.
Reheating
Reheat in the microwave or on the stovetop with a splash of broth to restore moisture.
- Cover to prevent drying out while reheating.
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 210 |
| Total Fat | 5g |
| Saturated Fat | 1g |
| Carbohydrates | 36g |
| Fiber | 2g |
| Sugar | 1g |
| Protein | 4g |
| Sodium | 400mg |
| Cholesterol | 0mg |
This nutrition information is an estimate and may vary based on specific ingredients used.
Frequently Asked Questions
Can I use brown rice instead of white rice?
Yes, but the cooking time will be longer; usually around 35-40 minutes.
Can I make this rice ahead of time?
Absolutely! It keeps well in the refrigerator for up to four days.
How do I fix mushy rice?
If your rice turns mushy, it may have been overcooked. Next time, keep an eye on the cooking time.
Can I add other vegetables?
Yes, feel free to toss in peas, bell peppers, or corn for more color and nutrition.
Is this recipe spicy?
This recipe has a mild spice level, but you can adjust the heat by using less chili powder or tomatoes with mild chilies.
Final Thoughts
Making Mexican Rice is a delightful way to elevate your meal with minimal effort. It’s flavorful, adaptable, and a surefire hit at any gathering.
So grab your ingredients and get cooking; this dish is waiting to bring joy and flavor to your table!
If you enjoyed this recipe, explore more delicious options like Puerto Rican Rice or try a Seasoned Rice Recipe for variety.

Mexican Rice
Ingredients
Equipment
Method
- Rinse the rice under cold water until the water runs clear to remove excess starch.
- Heat the vegetable oil in a medium saucepan over medium heat.
- Add the chopped onion and sauté for 3 to 4 minutes, until translucent.
- Stir in the minced garlic and cook for 1 minute until fragrant.
- Add the rinsed rice to the pan and toast for 2 to 3 minutes, stirring constantly, until the rice turns golden.
- Stir in the diced tomatoes with green chilies, ground cumin, chili powder, salt, and black pepper.
- Pour in the chicken or vegetable broth and stir to combine.
- Increase the heat to high and bring the mixture to a boil.
- Once boiling, reduce the heat to low, cover the pan, and simmer for 20 minutes without lifting the lid.
- Remove the pan from heat and let it sit, covered, for 5 minutes.
- Fluff the rice with a fork and stir in chopped cilantro if desired before serving.