From breakfast to dinner, from wholesome meals to indulgent desserts, Nexa Recipes offers quick, easy, and delicious ideas for every occasion and every moment.

Mexican Rice brings tender, seasoned grains to any weeknight plate with minimal fuss. You get a simple balance of savory spices, sweet corn, and a touch of cilantro without complex prep.
This recipe is popular because it uses pantry staples and cooks quickly, solving the common need for a fast, flavorful side. If you want a different grain side to serve alongside this rice, try the wild rice flatbread recipe for a contrasting texture.
Why Make This Recipe
This version of Mexican Rice is designed for simplicity and consistency. It uses long-grain rice and vegetable broth so the grains cook evenly and retain a fluffy texture.
The ingredients are easy to find and the active work is brief, making the overall time under 30 minutes. It’s a flexible side that fits weeknight dinners, potlucks, and taco nights without much effort.
How to Make Easy Mexican Rice
The approach here relies on toasting the rice with aromatics first, which helps the grains stay separate and develop a mild nutty background flavor. Simmering in seasoned vegetable broth infuses the rice while keeping the method straightforward.
Stirring in corn at the end preserves its sweetness and texture. The result is a reliable stovetop Mexican Rice you can scale or adapt to what you have on hand.
Ingredients
- 1 cup long-grain rice
- 2 cups vegetable broth
- 1 tablespoon olive oil
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 red bell pepper, diced
- 1 cup corn (frozen or fresh)
- 1 teaspoon chili powder
- 1 teaspoon cumin
- Salt and pepper to taste
- Chopped cilantro for garnish
Directions
- In a medium saucepan, heat the olive oil over medium heat. Add the diced onion and garlic, sautéing until the onion is translucent.
- Stir in the diced red bell pepper and cook for 2-3 minutes.
- Add the rice, chili powder, cumin, salt, and pepper, stirring to coat the rice in the mixture.
- Pour in the vegetable broth and bring the mixture to a boil.
- Reduce the heat to low, cover, and simmer for about 15-20 minutes, or until the rice is tender and the liquid is absorbed.
- Fluff the rice with a fork and stir in the corn.
- Garnish with chopped cilantro and serve.

How to Serve Easy Mexican Rice
Serve this rice warm as a side to grilled chicken, beans, or a simple taco bar. For vegetarian meals, pair it with roasted vegetables or stuffed peppers.
Top with extra cilantro and a squeeze of lime for brightness. Offer warm tortillas or a crusty flatbread to round out the plate.
How to Store Easy Mexican Rice
Cool leftover rice to room temperature within two hours of cooking. Store in an airtight container in the refrigerator for up to 4 days.
For longer storage, freeze in a freezer-safe container for up to 2 months. Thaw overnight in the refrigerator before reheating.
To reheat without drying, sprinkle a little water over the rice and cover while microwaving or warm gently on the stovetop with a lid until heated through.
Tips to Make Easy Mexican Rice
Use long-grain rice for a light, fluffy texture.
Toast the rice briefly with the spices to deepen the flavor.
Use hot vegetable broth to speed up the simmering process.
Keep the lid on while simmering to trap steam and cook the rice evenly.
If the rice is still firm after the initial simmer, add a few tablespoons of hot water, cover, and cook a few more minutes.
Stir in corn at the end to preserve its bite and sweetness.
Adjust chili powder to taste for mild or more pronounced heat.
Finish with fresh cilantro and lime to brighten the flavors.
Common Mistakes to Avoid
One common mistake is skipping the initial sauté of rice and spices. That step adds flavor and helps the rice remain separate rather than clumping.
Another issue is lifting the lid too often while simmering. Frequent stirring or uncovering releases steam and can lengthen cook time or make the rice gummy.
Variations
Add diced tomatoes or a splash of tomato sauce for a slightly different color and tang. Stir in cooked black beans for more protein and heartiness. Use chicken broth instead of vegetable broth if you prefer a richer base.
FAQs
What type of rice works best for this dish?
Long-grain rice is best for a fluffy texture and separate grains.
Can I use brown rice instead of long-grain white rice?
Yes, but increase the simmer time and broth amount; brown rice typically needs more liquid and 40–50 minutes to cook.
Is vegetable broth necessary?
Vegetable broth adds flavor, but you can use water or chicken broth if preferred.
Can I make this recipe in a rice cooker?
You can adapt it by sautéing onions, garlic, and spices first, then transferring everything to the rice cooker with the broth and rice.
How do I prevent mushy rice?
Measure rice and liquid precisely, toast the rice, and avoid lifting the lid while it simmers.
Can I add protein directly to the rice?
You can stir in cooked protein like shredded chicken or beans after cooking, but raw meats should be cooked separately.
How spicy is this rice?
It’s mildly spiced with chili powder; adjust the amount to suit your heat preference.
Can I prepare this ahead of time for a party?
Yes. Cook, cool, and refrigerate. Reheat gently with a splash of water and finish with cilantro and lime before serving.
Conclusion
This Mexican Rice is a quick, adaptable side that fits many meals and occasions. For another tested step-by-step reference and variations on Mexican rice, see How to Make Mexican Rice Recipe for all your Tex-Mex meals!

Mexican Rice
Ingredients
Method
- In a medium saucepan, heat the olive oil over medium heat. Add the diced onion and garlic, sautéing until the onion is translucent.
- Stir in the diced red bell pepper and cook for 2-3 minutes.
- Add the rice, chili powder, cumin, salt, and pepper, stirring to coat the rice in the mixture.
- Pour in the vegetable broth and bring the mixture to a boil.
- Reduce the heat to low, cover, and simmer for about 15-20 minutes, or until the rice is tender and the liquid is absorbed.
- Fluff the rice with a fork and stir in the corn.
- Garnish with chopped cilantro and serve.