If you’re craving a vibrant, flavorful side dish that can brighten up any meal, this Easy Mexican Rice Recipe is a total game-changer. With its perfect balance of tender, fluffy grains infused with aromatic spices, fresh veggies, and a hint of citrus, this rice is everything you want from a home-cooked Mexican classic. It’s quick, approachable, and full of that warm, comforting taste that makes every bite irresistible—making it the ideal go-to recipe for busy weeknights or festive gatherings alike.

Ingredients You’ll Need
Getting this Easy Mexican Rice Recipe right comes down to a handful of simple but thoughtfully chosen ingredients. Each one plays a vital role in layering flavor, enhancing texture, and adding a pop of color that invites you to dig in.
- 1 cup long-grain white rice: The base of the dish, chosen for its fluffy texture when cooked perfectly.
- 2 cups vegetable broth or chicken broth: Adds depth and richness, far better than plain water.
- 1 tablespoon olive oil: Helps sauté the aromatics and gives the rice a silky finish.
- 1 small onion, finely chopped: Provides a sweet and savory foundation.
- 2 cloves garlic, minced: Packs a punch of warmth and savory aroma.
- 1 bell pepper, diced: Brings a fresh crunch and vibrant color.
- 1 teaspoon ground cumin: Adds an earthy, smoky note essential to Mexican flavors.
- 1 teaspoon chili powder: Gives the rice a gentle, spicy kick without overpowering.
- Salt, to taste: Enhances and balances all the other flavors.
- ½ cup diced tomatoes (canned or fresh): Adds acidity and a subtle tang that brightens the dish.
- Fresh cilantro, for garnish: Offers an herbal freshness to finish.
- Lime wedges, for serving: Provides a zesty contrast that lifts the flavors.
How to Make Easy Mexican Rice Recipe
Step 1: Rinse the Rice
Start by rinsing your rice under cold water until the water runs clear. This important step removes extra starch, which could otherwise make your rice sticky rather than perfectly fluffy. Trust me, this simple rinse sets your Easy Mexican Rice Recipe up for success right from the start.
Step 2: Sauté Aromatics
Heat the olive oil over medium heat in a medium saucepan, then toss in the finely chopped onion and minced garlic. Cook these until they soften and become translucent, about 3 to 4 minutes. This process awakens their natural sweetness and fragrant qualities, laying a delicious aromatic foundation for your rice.
Step 3: Add Bell Peppers
Next, add your diced bell peppers to the pot and cook them for another couple of minutes. This adds a subtle sweetness and a tender crunch to the dish, plus that gorgeous pop of red or green that makes the rice look as good as it tastes.
Step 4: Bloom the Spices
Now, sprinkle in the ground cumin, chili powder, and salt. Stir everything together and cook for about 30 seconds to bloom the spices. This short step really unlocks their full aroma and flavor, giving the rice that unmistakable Mexican flair.
Step 5: Add Rice and Liquid
Stir the rinsed rice into the pot along with the diced tomatoes and broth. Bring the mixture to a gentle boil. This combination infuses the rice with beautiful tomatoey richness and a savory boost from the broth, ensuring every grain is flavorful before it even starts to cook fully.
Step 6: Simmer
Reduce the heat to low, cover the saucepan, and let the rice simmer gently for 15 to 18 minutes. During this time, the rice will absorb all the lovely liquid and spices, becoming tender and perfectly cooked. Avoid the urge to lift the lid too often, as the steam is key to proper cooking.
Step 7: Fluff and Finish
Once cooked, remove the pot from heat and keep it covered for 5 minutes to let the rice steam gently. Then use a fork to fluff the grains, making sure they stay light and separate. Garnish with chopped fresh cilantro and a squeeze of lime juice for that final burst of freshness and zing that makes this Easy Mexican Rice Recipe truly shine.
How to Serve Easy Mexican Rice Recipe

Garnishes
Fresh cilantro and lime wedges are classic garnishes, but feel free to add chopped green onions or a few sliced jalapeños if you like an extra kick. These finishing touches don’t just add flavor—they invite everyone to personalize their plate and savor each bite in their own way.
Side Dishes
This rice pairs wonderfully with grilled meats, tacos, or any Mexican-inspired main course. It’s also excellent alongside beans, roasted vegetables, or as a base beneath sautéed shrimp or chicken for a quick, satisfying meal.
Creative Ways to Present
For a festive touch, serve the rice in colorful bowls accompanied by small bowls of salsa, guacamole, or sour cream. You can also use it as a filling for stuffed peppers or as a warm bed for a hearty chili—there’s no limit to the ways this Easy Mexican Rice Recipe can shine on your table.
Make Ahead and Storage
Storing Leftovers
Once cooled, store any leftover Mexican rice in an airtight container in the refrigerator. It will stay fresh for up to 4 days, making it a perfect option for meal prep or quick lunches.
Freezing
You can freeze cooked rice for longer storage. Portion it into airtight freezer-safe containers or bags and freeze for up to 3 months. When you’re ready to enjoy it, thaw overnight in the refrigerator before reheating.
Reheating
Reheat your rice gently on the stovetop with a splash of water or broth to restore moisture, or use the microwave covered with a damp paper towel. Fluff after warming to revive that light, fluffy texture characteristic of the original dish.
FAQs
Can I use brown rice instead of white rice?
Absolutely! Brown rice works, but keep in mind it requires a longer cooking time and potentially more liquid. Adjust accordingly and monitor for doneness to keep the rice tender.
Is this recipe vegetarian friendly?
Yes! Simply use vegetable broth instead of chicken broth to keep the recipe fully vegetarian while maintaining rich flavor.
Can I make this recipe spicier?
Definitely! Increase the chili powder or add diced jalapeños to the sauté step to bring more heat. Just tailor the spice level to your taste preferences.
What can I substitute for bell peppers if I don’t have any?
Chopped carrots or zucchini make great alternatives, providing mild sweetness and texture without overpowering the dish.
How do I prevent the rice from sticking to the pot?
Using enough oil at the start and simmering on low heat with a tight-fitting lid helps prevent sticking. Also, avoid stirring the rice while it’s cooking to keep the grains separate.
Final Thoughts
This Easy Mexican Rice Recipe is one of those dishes that feels like a warm hug in food form—comforting, flavorful, and incredibly adaptable. Once you try it, I’m confident it will become a staple in your kitchen too. Whether you’re feeding a crowd or whipping up a quick dinner, this recipe is your friendly, delicious companion worth making again and again.
Print
Easy Mexican Rice Recipe
- Prep Time: 7 minutes
- Cook Time: 23 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Side Dish
- Method: Stovetop
- Cuisine: Mexican
- Diet: Vegetarian
Description
This Easy Mexican Rice recipe is a flavorful and vibrant side dish featuring fluffy long-grain white rice cooked with aromatic onions, garlic, bell pepper, and classic Mexican spices such as cumin and chili powder. Enhanced with fresh tomatoes and garnished with cilantro and lime, it’s a perfect accompaniment for any Mexican-inspired meal, ready in just 30 minutes.
Ingredients
Main Ingredients
- 1 cup long-grain white rice
- 2 cups vegetable broth or chicken broth
- 1 tablespoon olive oil
- 1 small onion, finely chopped
- 2 cloves garlic, minced
- 1 bell pepper, diced
- 1 teaspoon ground cumin
- 1 teaspoon chili powder
- Salt, to taste
- ½ cup diced tomatoes (canned or fresh)
Garnish and Serving
- Fresh cilantro, for garnish
- Lime wedges, for serving
Instructions
- Rinse the Rice: Rinse the rice under cold water until the water runs clear. This removes excess starch and helps achieve fluffy rice.
- Sauté Aromatics: In a medium saucepan, heat olive oil over medium heat. Add the chopped onion and garlic, cooking until softened and translucent, about 3 to 4 minutes.
- Add Bell Peppers: Stir in the diced bell peppers and cook for another 2 to 3 minutes until just tender.
- Bloom the Spices: Add cumin, chili powder, and salt to the pan. Stir for 30 seconds to bloom the spices and enhance their flavor.
- Add Rice & Liquid: Stir in the rinsed rice, diced tomatoes, and broth. Bring the mixture to a boil over medium-high heat.
- Simmer: Reduce the heat to low, cover the saucepan, and simmer for 15 to 18 minutes, or until the rice is tender and the liquid is fully absorbed.
- Fluff & Finish: Remove the pot from heat and let it sit covered for 5 minutes. Fluff the rice with a fork and garnish with fresh cilantro and a squeeze of lime before serving.
Notes
- Rinsing the rice is essential for fluffy texture and to avoid clumping.
- You can substitute vegetable broth with chicken broth for richer flavor.
- Adjust the chili powder amount to suit your preferred spice level.
- Using fresh tomatoes adds a fresher taste, but canned tomatoes work well too.
- Letting the rice rest covered after cooking ensures even moisture distribution.
- Serve this rice as a side dish with tacos, grilled meats, or beans for a complete Mexican meal.

