Mexican Rice!
Mexican-Inspired Vegetable Rice is a flavorful, one-pot dish packed with vibrant vegetables, beans, and spices. It is a versatile meal that pairs well with many dishes or stands on its own as a satisfying main course. The combination of fresh tomatoes, bell peppers, corn, and jalapeño gives it a wonderful balance of sweetness, spice, and tanginess

I like my rice to be fluffy and not too sticky, so I use basmati rice. Basmati has long, slender grains that remain separate when cooked, giving the dish a light and airy texture. Unlike shorter-grain rice varieties, which tend to be stickier due to their higher starch content, basmati rice stays firm and absorbs flavors beautifully without clumping together
Why I Love Making Mexican-Inspired Vegetable Rice
I love making this dish because it’s simple, nutritious, and flavorful. It comes together in one pan, making cleanup easy. It’s also highly adaptable—add more vegetables or adjust the spice level to suit your taste.
Plus, it’s a great way to use up pantry staples like rice, canned beans, and frozen corn.
Table of Contents
ToggleWhat is Needed to Make Mexican Rice?
Main Ingredients:
- Long-grain white rice absorbs flavors and gives a fluffy texture.
- Fresh tomatoes (or canned) – Add a rich, tangy base.
- Vegetable stock or water – Enhances the taste and helps cook the rice.
- Sweet corn – Adds natural sweetness and crunch.
- Green bell pepper – Brings a fresh taste

Ground Spices:
- Salt – Enhances the flavors of all ingredients.
- Cumin powder
- Paprika
Aromatics:
- Garlic – Gives depth and warmth.
- Onion – Adds sweetness and flavor complexity.
- Jalapeño – Introduces a mild heat.

Some Low-Fat Alternatives
- Replace cooking oil with vegetable broth to sauté the vegetables.
- Use brown rice instead of white rice for added fiber.
- Swap black beans with lentils for a different texture and protein source.
Few things to remember:
- Jalapeño Peppers: Removing the seeds and white pith makes the dish milder, while keeping them adds extra heat. The flesh has the flavor, but the seeds and pith hold the spice.
- Tomatoes: Fresh tomatoes give a subtle, natural taste, while canned tomatoes add a more intense, tangy flavor. Crush them for a smoother texture or leave them chunky for more bite.
- Paprika: Paprika adds a rich color and a mild smoky sweetness to the dish.
- Cumin Powder: Brings a warm, earthy spice that enhances the overall flavor.
- Toppings: Fresh herbs, avocado slices, or a squeeze of lime juice can add extra flavor and freshness to your dish.
How I Cook This Rice Dish
I start by rinsing the rice thoroughly to remove excess starch. Then, I heat a pan with a little oil and sauté onions and garlic until they turn fragrant. Next, I add tomatoes, bell peppers, corn, black beans, and jalapeño, mixing everything well.
I stir in the rice and pour in water, top with paprika and cumin powder, and bring it to a gentle boil.
Once the mixture starts boiling, I lower the heat, cover the pan, and let it simmer. After about 15 minutes, I check if the rice has absorbed all the liquid and is fully cooked.
Finally, I fluff the rice with a fork and serve it warm. Serve on the side with delicious Tortilla Soup or tacos
Mexican Rice Recipe
Equipment
- One Set of measuring cups
- Set of Measuring Spoons
- Cutting Boards and Knives
- Wide Pan
Ingredients
- 2 tbsp cooking oil
- 1 large clove garlic roughly chopped
- 2 cups fresh tomatoes canned are fine, too
- ½ cup green bell pepper roughly chopped
- 1 cup sweet corn fresh or frozen
- 1 medium onion roughly chopped
- ½ medium jalapeño seeds and veins removed
- 1 tsp paprika powder optional
- ½ tsp cumin powder optional
- 1 teaspoon salt
- 2 cups vegetable stock or water
- 1 cup long-grain white rice
Instructions
- Wash and rinse rice and set aside

- Heat the oil in a pan over medium heat. Add the onions and garlic
- Sauté until the onions turn translucent.
- Add the tomatoes, bell pepper, corn, jalapeño, and salt. Stir to combine.
- Add rinsed rice.
- Pour in the vegetable stock or water , and top with paprika and ground cumin. Bring the mixture to a boil.
- Reduce the heat to low, cover, and let it simmer for about 10-15 minutes, or until the rice is fully cooked and the liquid is absorbed.
- Fluff with a fork and serve warm.
Notes
- Always rinse the rice to remove excess starch and prevent it from becoming sticky.
- If using canned tomatoes, choose ones without added salt to control sodium levels.
- Adjust the spice level by adding more or less jalapeño.
- Let the rice rest for a few minutes after cooking for the best texture.
Reasons To Love Mexican Rice
- It’s a one-pot meal, making it quick and easy to prepare.
- Packed with vegetables, it’s colorful and nutritious.
- It’s naturally vegan and can be made gluten-free.
- The flavors are rich, with a balance of spice, sweetness, and savoriness.
- Perfect for meal prep and can be stored for leftovers.
Cooking Tips and Techniques
- Rinse the rice thoroughly before cooking to remove excess starch.
- Use fresh tomatoes for a richer flavor, but canned tomatoes work well, too.
- Adjust the jalapeño based on your spice preference.
- Cover the pan while simmering to ensure even cooking.
- Let the rice rest for a few minutes after cooking before fluffing it.
Try My Other Rice Dishes
Tomato Rice with Peas and Cashews
Rice with Chickpeas ( Chana pulao)
Why You Should Try This Mexican-Inspired Vegetable Rice Recipe
Mexican rice is a fantastic way to enjoy a delicious, plant-based meal without compromising on taste. The mix of fresh vegetables, beans, and spices makes it highly nutritious, providing fiber, protein, and essential vitamins.
The absence of dairy and animal products makes it a great vegan-friendly option. It’s a comforting dish that is easy to customize, whether you prefer it milder or spicier.
Plus, the natural sweetness of corn and the earthiness of black beans create a perfect harmony of flavors.
Frequently Asked Questions
Q: Can I use brown rice instead of white rice?
A: Yes, but you may need to adjust the cooking time and liquid ratio.
Q: I do not eat onions and garlic. Can I still make this dish?
A: Absolutely! Just skip onions
Q: How spicy is this dish?
A: This Mexican rice is mild heat, but you can add more or less jalapeño to adjust the spice level.
Q: Can I add other vegetables?
A: Yes! Zucchini, carrots, or peas work well in this recipe.
Q: Can I make this dish in a rice cooker?
A: Yes, just follow the same steps and use regular rice cooking settings or cook on high pressure fro 10 minutes. Let pressure release naturally..
Q: How can I store leftovers?
A: Store in an airtight container in the fridge for up to 3 days.
Q: Can I freeze this rice?
A: Yes, freeze it in portion-sized containers for up to a month.
Q: What can I serve with this rice?
A: It pairs well with guacamole, grilled veggies, or a simple salad.





