Delicious and Simple Mexican Rice Recipe
When I first tasted Mexican rice at a family gathering, I could hardly believe how a simple dish could be so packed with flavor. This colorful and fragrant rice dish is a staple in many households, frequently appearing at taco nights, potlucks, and even as a quick weeknight dinner. The blend of spices and fresh ingredients used in this recipe makes it not only delicious but also incredibly special.
What Makes This Recipe Special
Reasons to Try It
Mexican rice is one of those versatile dishes that everyone can appreciate. It’s quick to make and, best of all, budget-friendly—ideal for feeding a hungry family or entertaining guests. Whether you’re pairing it with grilled chicken, fish tacos, or enjoying it on its own, Mexican rice brings a warm, comforting vibe to any meal.
“This Mexican rice recipe has become a family favorite! It’s easy to prepare and pairs well with so many different dishes. I can’t believe I waited this long to try making it myself!” – Happy Home Cook
How This Recipe Comes Together
Step-by-Step Overview
Cooking Mexican rice is straightforward and rewarding. Below is a brief overview of what you can expect as you whip up this flavorful side dish:
- Rinse the rice to remove excess starch.
- Sauté onion and garlic until fragrant.
- Toast the rice gently for added flavor.
- Combine tomato sauce and broth for a zesty base.
- Simmer until the rice is perfectly cooked.
- Fluff and garnish before serving.
Ingredients
What You’ll Need
Gather these key ingredients for a delicious pot of Mexican rice:
- 2 cups long-grain white rice
- 4 cups chicken or vegetable broth
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 cup tomato sauce
- 1 teaspoon cumin
- 1 teaspoon salt
- 2 tablespoons vegetable oil
- 1/2 cup peas (optional)
- 1/2 cup corn (optional)
- Fresh cilantro for garnish (optional)
Feel free to substitute brown rice for a healthier option, just remember to adjust your cooking time accordingly.
Directions
Step-by-Step Instructions
- Rinse the rice under cold water until the water runs clear. Drain well.
- In a large saucepan, heat the vegetable oil over medium heat.
- Add the chopped onion and garlic, sautéing until the onion is translucent and fragrant.
- Stir in the rice and cook, stirring frequently until the rice is lightly toasted.
- Add the tomato sauce, broth, cumin, and salt. Bring it to a boil.
- Reduce the heat to low, cover, and simmer for about 20 minutes or until the rice is tender and the liquid is absorbed.
- If desired, stir in the peas and corn during the last 5 minutes of cooking.
- Fluff the rice with a fork and garnish with fresh cilantro before serving.
Best Ways to Enjoy It
Serving Suggestions
Mexican rice is incredibly versatile. Here are some creative ways to serve it:
- Pair with grilled chicken or steak for a hearty meal.
- Serve alongside fajitas for a festive dinner.
- Enjoy it as a base for a burrito bowl topped with your favorite ingredients.
- Add avocado and fresh lime for a refreshing twist.
How to Store & Freeze
Keeping Leftovers Fresh
To store your Mexican rice, follow these simple guidelines:
- Refrigerate: Place leftovers in an airtight container. It will last for up to 4 days in the fridge.
- Freeze: If you want to enjoy it later, Mexican rice freezes well for up to 3 months. Just ensure it cools completely before transferring to a freezer-safe container.
- Reheat: When ready to eat, thaw if frozen, then reheat in a microwave or stovetop. Add a splash of broth or water to prevent drying out.
Pro Chef Tips
Extra Advice
- For optimal flavor, try using homemade broth instead of boxed.
- If you prefer spice, a dash of chili powder or diced jalapeños can elevate the dish.
- Incorporate bell peppers or other vegetables for added nutrition and color.
Creative Twists
Different Ways to Try It
Feel free to customize your Mexican rice experience:
- Coconut Mexican Rice: Substitute coconut milk for half of the broth for a tropical twist.
- Spicy Mexican Rice: Add diced jalapeño or a pinch of cayenne pepper for some heat.
- Vegetable-Packed: Toss in any leftover vegetables or your favorites such as diced carrots or zucchini for a hearty variation.
Your Questions Answered
FAQ
-
Can I use brown rice instead?
Yes, just adjust the cooking time as brown rice takes longer to cook. -
What’s the best way to store leftovers?
Store in an airtight container in the fridge for up to 4 days. It can also be frozen for up to 3 months. -
Can I make this dish in advance?
Absolutely! You can prepare it a day ahead and reheat before serving. Just give it a little splash of broth to bring back moisture.
Enjoy your culinary journey into the world of Mexican rice! This recipe is sure to become a staple in your home as it has in mine. Happy cooking!
Print
Delicious and Simple Mexican Rice
- Total Time: 40 minutes
- Yield: 4 servings
- Diet: Vegetarian
Description
This colorful and fragrant Mexican rice is a staple dish that is packed with flavor, perfect for taco nights or quick weeknight dinners.
Ingredients
- 2 cups long-grain white rice
- 4 cups chicken or vegetable broth
- 1 medium onion, finely chopped
- 2 cloves garlic, minced
- 1 cup tomato sauce
- 1 teaspoon cumin
- 1 teaspoon salt
- 2 tablespoons vegetable oil
- 1/2 cup peas (optional)
- 1/2 cup corn (optional)
- Fresh cilantro for garnish (optional)
Instructions
- Rinse the rice under cold water until the water runs clear. Drain well.
- In a large saucepan, heat the vegetable oil over medium heat.
- Add the chopped onion and garlic, sautéing until the onion is translucent and fragrant.
- Stir in the rice and cook, stirring frequently until the rice is lightly toasted.
- Add the tomato sauce, broth, cumin, and salt. Bring it to a boil.
- Reduce the heat to low, cover, and simmer for about 20 minutes or until the rice is tender and the liquid is absorbed.
- If desired, stir in the peas and corn during the last 5 minutes of cooking.
- Fluff the rice with a fork and garnish with fresh cilantro before serving.
Notes
For optimal flavor, try using homemade broth instead of boxed. Adjust cooking time if using brown rice.
- Prep Time: 10 minutes
- Cook Time: 30 minutes
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican








