Vegan Mexican Rice
If you’re looking for a vibrant, flavorful dish that’s perfect as a side or a main, look no further than this Vegan Mexican Rice recipe! This dish is bursting with color and flavor, making it the ideal accompaniment to your favorite Mexican meals or a satisfying standalone option. Easy to prepare with just a handful of ingredients, this rice is a delightful addition to your plant-based repertoire. Let’s dive into how to create this delicious Vegan Mexican Rice that’s sure to impress!
Why You’ll Love This Recipe

This Vegan Mexican Rice is not only simple to make, but it also delivers a punch of flavor with every bite. Here are a few reasons why you’ll love it:
- Quick and Easy: With minimal prep and cooking time, you can have a scrumptious dish ready in no time.
- Flavor Packed: The combination of spices, fresh lime, and cilantro makes this rice incredibly tasty.
- Versatile: Serve it as a side dish, mix it into burritos, or enjoy it in a rice bowl.
- Nutritious: Made with wholesome ingredients, this rice is a healthy addition to your meals.
Ingredient Breakdown
To make this Vegan Mexican Rice, you’ll need the following ingredients:
- 1 cup long-grain white rice: The base of the dish, providing a fluffy and tender texture.
- 1 1/2 tablespoons olive oil: For sautéing the onions and garlic, adding richness and depth of flavor.
- 1 medium onion, diced: A classic aromatic that enhances the overall taste.
- 1 clove garlic, minced: Fresh garlic brings a wonderful aroma and flavor.
- 2 cups vegetable broth: This adds moisture and infuses the rice with savory flavor.
- 1/4 cup tomato sauce: For a hint of sweetness and color.
- 1/4 teaspoon ground cumin: A warm spice that gives the rice an authentic Mexican flavor.
- 1/4 teaspoon chili powder: For a mild kick and vibrant color.
- Salt to taste: Enhances all the flavors in the dish.
- Juice from 1 lime: Adds brightness and acidity.
- Lime wedges for serving: Perfect for squeezing over the rice just before eating.
- 2 tablespoons fresh cilantro, chopped (optional): For garnish and a fresh herbaceous note.
Hardware & Gadgets
To whip up this delicious Vegan Mexican Rice, you’ll need the following kitchen tools:
- Medium saucepan: For cooking the rice and other ingredients.
- Wooden spoon or spatula: To stir the rice and ensure even cooking.
- Measuring cups and spoons: For accurate ingredient measurements.
- Knife and cutting board: To chop the onion and cilantro.
Directions: Vegan Mexican Rice

Step 1: Prepare the Ingredients
Start by gathering all your ingredients. Dice the onion and mince the garlic to have them ready for cooking.
Step 2: Sauté the Aromatics
In a medium saucepan, heat the olive oil over medium heat. Add the diced onion and sauté for about 3-4 minutes until it becomes translucent. Then, add the minced garlic and sauté for another minute until fragrant.
Step 3: Toast the Rice
Add the long-grain white rice to the saucepan with the onions and garlic. Stir the rice for about 2-3 minutes, allowing it to toast slightly and absorb the flavors.
Step 4: Add the Liquid Ingredients
Pour in the vegetable broth and tomato sauce, stirring well to combine. Add the ground cumin, chili powder, and salt to taste. Bring the mixture to a gentle boil.
Step 5: Cook the Rice
Once boiling, reduce the heat to low and cover the saucepan with a lid. Let the rice simmer for about 15-20 minutes, or until all the liquid is absorbed and the rice is tender. Avoid lifting the lid too often to ensure even cooking.
Step 6: Fluff and Finish
Once the rice is done, remove it from heat and let it sit, covered, for an additional 5 minutes. Then, use a fork to fluff the rice gently. Stir in the lime juice and chopped cilantro, if using.
Step 7: Serve
Serve the Vegan Mexican Rice warm with lime wedges on the side for squeezing over the top. Enjoy this flavorful dish alongside your favorite Mexican meals or as a standalone delight!
Smart Substitutions

If you want to customize this Vegan Mexican Rice, consider these substitutions:
- Rice: Substitute with brown rice or quinoa for a whole grain option.
- Olive oil: Use avocado oil or coconut oil for a different flavor profile.
- Vegetable broth: Chicken broth can be used for non-vegan versions, but ensure it’s suitable for your dietary needs.
- Tomato sauce: Swap for diced tomatoes or salsa for a chunkier texture.
Pro Perspective
This Vegan Mexican Rice is incredibly versatile; you can easily modify the spice levels to suit your taste. If you love heat, feel free to add diced jalapeños or a pinch of cayenne pepper. For a heartier meal, consider adding black beans or corn to the rice during the last few minutes of cooking. This dish pairs wonderfully with roasted vegetables or can be served as a filling in burritos or tacos. The leftovers are just as delicious, making this recipe perfect for meal prep!
Store, Freeze & Reheat
This Vegan Mexican Rice can be stored in an airtight container in the fridge for up to 4 days. For longer storage, you can freeze it in freezer-safe containers for up to 3 months. To reheat, simply thaw in the fridge overnight and warm it in the microwave or on the stove with a splash of vegetable broth to keep it moist.
Top Questions & Answers
Can I use brown rice instead of white rice?
Yes, you can use brown rice, but keep in mind that it will require a longer cooking time and more liquid. Adjust the cooking time to about 40-45 minutes and ensure the liquid is fully absorbed.
How can I make this dish spicier?
If you’re looking for extra heat, add diced jalapeños, a dash of cayenne pepper, or increase the chili powder. You can also serve it with a spicy salsa on the side.
Can I make this rice ahead of time?
Absolutely! This Vegan Mexican Rice can be made ahead and stored in the fridge for up to 4 days, or frozen for up to 3 months. Just reheat it when you’re ready to enjoy!
What can I serve with Vegan Mexican Rice?
This rice pairs beautifully with beans, tacos, burritos, or as a side with grilled vegetables. It also makes a great base for a rice bowl topped with your favorite ingredients!
Try These Next
Make It Tonight
This Vegan Mexican Rice is not just a recipe; it’s a celebration of flavor and simplicity. Whether you’re cooking for a crowd or just for yourself, this dish is sure to be a hit. Grab your ingredients, follow the steps, and enjoy a bowl of this delicious rice tonight. You won’t regret it! The vibrant colors and tastes will transport you straight to a sunny Mexican fiesta!

Vegan Mexican Rice
Ingredients
Equipment
Method
- Start by gathering all your ingredients. Dice the onion and mince the garlic to have them ready for cooking.
- In a medium saucepan, heat the olive oil over medium heat. Add the diced onion and sauté for about 3-4 minutes until it becomes translucent. Then, add the minced garlic and sauté for another minute until fragrant.
- Add the long-grain white rice to the saucepan with the onions and garlic. Stir the rice for about 2-3 minutes, allowing it to toast slightly and absorb the flavors.
- Pour in the vegetable broth and tomato sauce, stirring well to combine. Add the ground cumin, chili powder, and salt to taste. Bring the mixture to a gentle boil.
- Once boiling, reduce the heat to low and cover the saucepan with a lid. Let the rice simmer for about 15-20 minutes, or until all the liquid is absorbed and the rice is tender. Avoid lifting the lid too often to ensure even cooking.
- Once the rice is done, remove it from heat and let it sit, covered, for an additional 5 minutes. Then, use a fork to fluff the rice gently. Stir in the lime juice and chopped cilantro, if using.
- Serve the Vegan Mexican Rice warm with lime wedges on the side for squeezing over the top. Enjoy this flavorful dish alongside your favorite Mexican meals or as a standalone delight!
Notes
- Feel free to substitute with brown rice or quinoa for a whole grain option.
- Use avocado oil or coconut oil for a different flavor profile.
- This rice can be stored in an airtight container in the fridge for up to 4 days.
