Vegetarian Enchiladas Recipe
Vegetarian Enchiladas are a comforting, meatless Mexican dinner that brings everyone to the table. This easy recipe uses simple ingredients for a flavorful meal that’s ready in under an hour.
A Meal That Feels Like Family
- Easy Vegetarian Meals – With simple steps and common ingredients, this is a stress-free dinner.
- Big, Authentic Flavor – Warm spices and fresh ingredients create a truly satisfying taste.
- Perfect for Meal Prep – These healthy enchilada recipes make fantastic leftovers for busy weeks.
- Family-Friendly Favorite – A Meatless Mexican Dinner that even the pickiest eaters will enjoy.
What You’ll Need for Your Vegetarian Enchiladas
For the Filling
- Olive oil – For sautéing our vegetables to a perfect tenderness.
- Yellow onion – Creates a sweet, flavorful base for the dish.
- Garlic – Adds that essential aromatic depth we all love.
- Zucchini – A fresh vegetable that adds texture and lightness.
- Black beans – Our protein-packed vegetarian staple for heartiness.
- Corn kernels – Sweet corn brings a lovely pop of texture.
For the Spices and Assembly
- Ground cumin – Provides that warm, classic Mexican spice flavor.
- Chili powder – Adds a gentle, manageable heat.
- Red enchilada sauce – The traditional sauce that brings it all together.
- Corn tortillas – Authentic, gluten-free wrappers for our filling.
- Monterey Jack cheese – Melts beautifully for a cheesy topping.
- Fresh cilantro – A bright, fresh herb garnish for serving.
- Cooking spray – Simply prevents sticking to the baking dish.
Your Cozy Cooking Timeline for Vegetarian Enchiladas
I love how this recipe fits perfectly into a weeknight. With just 20 minutes of prep and 25 minutes in the oven, you’ll have a total time of 45 minutes from start to finish. It’s one of those easy vegetarian meals that doesn’t keep you in the kitchen all evening.
The active time is quick, and the oven does most of the work. While your Vegetarian Enchiladas bake, you can set the table or prepare a simple side salad. This timing is ideal for a relaxed family dinner. For another quick meal idea, check out our Vegan Mexican Orzo Skillet.
Thoughtful Tips for Special Diets
When my grandson started paying more attention to his sugar intake, I learned a few simple swaps. For a more low sugar version of these enchiladas, you can be mindful of the sauces and toppings.
Choosing a enchilada sauce with no added sugar is a great start. You can also increase the zucchini and black beans for more fiber, which helps with glycemic control. For a diabetic-friendly twist, serving a smaller portion with a large green salad is a wonderful option.
My Family’s Pro Tips for Perfect Vegetarian Enchiladas
Over the years, I’ve picked up a few tricks that make this dish even better. These are the little secrets that turn a good recipe into a great one.
- Flavor Swap: For a deeper flavor, try using a smoked chili powder instead of regular.
- Diet Tweak: To make these vegan, use a plant-based cheese and ensure your enchilada sauce is vegan-friendly. Our Vegan Cheese Quesadillas use a great melting cheese alternative.
- Texture Fix: Warm your corn tortillas before rolling to prevent them from cracking. A quick pass in a hot, dry skillet makes them pliable.
- Storage Tip: Leftovers reheat beautifully. Cover with foil and warm in a 350°F oven for 15 minutes. For another great leftover idea, see our Vegan Burrito Bowls.

Vegetarian Enchiladas
Equipment
- skillet
- baking dish
- mixing bowl
- knife
- cutting board
- measuring spoons
- measuring cups
Ingredients
Filling Ingredients
- 1 tablespoon olive oil
- 1 medium yellow onion, finely chopped
- 2 cloves garlic, minced
- 1 medium zucchini, diced into 1/2-inch pieces
- 1 15-ounce can black beans, rinsed and drained
- 1 cup frozen corn kernels, thawed
- 1 teaspoon ground cumin
- 1/2 teaspoon chili powder
Assembly Ingredients
- 1 10-ounce can red enchilada sauce
- 8 6-inch soft corn tortillas
- 1 1/2 cups shredded Monterey Jack cheese, divided
- 1/4 cup chopped fresh cilantro
- cooking spray
Instructions
- Preheat your oven to 375°F (190°C). Lightly grease a 9×13-inch baking dish with cooking spray and spread 1/4 cup of the enchilada sauce evenly over the bottom.
- Heat the olive oil in a large skillet over medium heat. Add the chopped onion and cook for 4-5 minutes, until softened and translucent. Add the minced garlic and cook for 1 minute more, until fragrant.
- Add the diced zucchini, black beans, corn, cumin, and chili powder to the skillet. Cook for 5-7 minutes, stirring occasionally, until the zucchini is tender. Remove the skillet from the heat and stir in 1 cup of the shredded cheese and the chopped cilantro.
- Warm the tortillas by wrapping them in a damp paper towel and microwaving for 30 seconds, or by heating them one at a time in a dry skillet for 15 seconds per side until pliable. Spoon about 1/3 cup of the vegetable filling onto each tortilla, roll it up tightly, and place it seam-side down in the prepared baking dish.
- Pour the remaining enchilada sauce over the top of the rolled tortillas, ensuring they are completely covered. Sprinkle the remaining 1/2 cup of cheese evenly over the sauce.
- Bake for 20-25 minutes, until the cheese is melted and bubbly and the edges of the tortillas are just beginning to crisp. Let the enchiladas rest for 5 minutes before serving.
Notes
Nourishment in Every Bite
These Vegetarian Enchiladas are not just delicious; they’re packed with goodness. The black beans provide a fantastic source of plant-based protein and fiber, which helps you feel full and satisfied. Zucchini adds vitamins and a lovely lightness to the meal.
Using corn tortillas keeps this dish naturally gluten-free. This is a healthy enchilada recipe that feels indulgent but is made with wholesome ingredients. For another fiber-rich option, try our Vegan Stuffed Peppers. You can learn more about the benefits of a plant-based diet from the American Heart Association. For a different take on a comforting bake, our Hearty Vegetarian Pasta Bake is also a family favorite.
A Lighter Version of Your Favorite Vegetarian Enchiladas
If you’re looking to lighten things up a bit, it’s easily done. You can reduce the cheese by half or use a lighter cheese blend. Increasing the proportion of zucchini and black beans in the filling adds volume and nutrients for fewer calories.
Another simple trick is to use a light spray of oil instead of pouring it. For a completely different but equally satisfying light meal, our Green Rice Burritos are a fantastic option.
Gathering Around the Table: How to Serve Vegetarian Enchiladas
I remember serving these enchiladas for my daughter’s birthday dinner one year. The table was loud and happy, and everyone went back for seconds. Serving them with a few simple sides makes the meal complete.
A crisp green salad with a lime vinaigrette is perfect alongside. You could also offer a side of Mexican rice or some creamy avocado slices. For a festive drink, a pitcher of agua fresca complements the spices beautifully. Discover more sides in our guide to Mexican Street Corn. If you love these flavors, you might also enjoy our Spicy Vegan Burrito.
Common Hurdles and How to Clear Them
Even the best cooks can run into a little trouble sometimes. Here’s how to avoid the most common issues and ensure perfect Vegetarian Enchiladas every time.
Soggy Tortillas: The key is to not over-sauce the enchiladas before baking. A thin layer on the bottom and the majority of the sauce on top is the way to go.
Cracking When Rolling: This almost always means the tortillas are too cold. Warming them gently in a skillet or the microwave makes them flexible and easy to roll.
Bland Filling: Don’t be shy with the seasonings! Taste your filling mixture before rolling and adjust the salt and spices as needed. For more tips on building flavor, see our Beef Tacos recipe. You can also find great advice on how to season food from the Food Network. Another great resource for flavorful cooking is our Chicken Fajitas.
I’ve made all these mistakes myself, so learn from my experience! A little patience leads to a wonderful result.
Preserving Your Leftover Vegetarian Enchiladas
My family always hopes for leftovers with this dish. To store them, let the enchiladas cool completely after dinner. Then, place them in an airtight container—they will keep in the refrigerator for up to 4 days.
For longer storage, you can freeze them. Wrap individual portions tightly in plastic wrap and then foil, and they’ll be good for about 3 months. Reheat in the oven from frozen for the best texture. For another meal that stores beautifully, try our Veggie Baked Ziti.
Why You Should Make These Vegetarian Enchiladas Tonight
This recipe has been a staple in my home for so long because it simply works. It’s a meal that feels special but is straightforward enough for any night of the week. The combination of hearty beans, fresh veggies, and warm spices is always a winner.
I hope this recipe brings as much joy to your table as it has to mine. From our table to yours, happy cooking! If you enjoy this, explore more of our Vegetable Enchiladas variations. For a different wrapped dinner, our Vegan Burrito Recipe is fantastic. And for a cheesy, bean-filled option, don’t miss these Bean and Cheese Burrito ideas. This is truly one of the best Vegetarian Enchiladas recipes for a cozy family meal.
More Meatless Mexican Dinners to Love
If you enjoyed this recipe, your family will adore these other flavorful, easy ideas.
Southwestern Rice Skillet – A quick, one-pan meal bursting with Southwest flavor.
Frequently Asked Questions
Can I use flour tortillas instead of corn?
Yes, you can absolutely use flour tortillas for your Vegetarian Enchiladas. They are often larger and more pliable, which makes rolling easier. Just note that the cooking time and final texture will be slightly different from the traditional corn version.
How can I make these enchiladas spicier?
To add more heat to your Vegetarian Enchiladas, try using a hot enchilada sauce or adding a diced jalapeño to the vegetable filling. You can also increase the amount of chili powder or add a pinch of cayenne pepper.
What can I use instead of zucchini?
Diced bell peppers or mushrooms make excellent substitutes for zucchini in this recipe. They both hold their texture well and add a wonderful flavor to these Vegetarian Enchiladas.
Can I prepare these enchiladas ahead of time?
Yes, these are great for making ahead. Assemble the Vegetarian Enchiladas completely, cover the baking dish tightly, and refrigerate for up to 24 hours. Add a few extra minutes to the baking time if you are starting from cold.