Irresistible Vegetarian Enchiladas

These are the Best Vegetarian Enchiladas! They’re filled with veggies, beans, and cheese, making them healthy, flavorful, and filling. They’re easy to make and great for a vegetarian family dinner.

A pan of healthy vegetarian enchiladas, freshly baked and ready to serve

The Best Vegetarian Enchiladas: A Wholesome & Delicious Family Favorite

For many years, enchiladas have been a beloved staple in my kitchen, a dish I frequently return to for its comforting warmth and incredible versatility. After countless variations and experiments, I truly believe I’ve perfected my favorite Vegetarian Enchilada Recipe. The beauty of enchiladas lies in the endless possibilities for fillings, allowing for creativity and adaptation. This time, I’ve settled on a hearty blend of creamy refried beans, an abundance of fresh vegetables, and just the right amount of cheese to create a meal that is both satisfying and incredibly flavorful. These aren’t just good; these truly are the Best Vegetarian Enchiladas you’ll ever make!

When dining out, I often find myself gravitating towards classic cheese enchiladas. While delicious, they often lack the substantial, wholesome goodness I crave. That’s precisely why I adore making them at home—it gives me the freedom to load them with a generous amount of vegetables. This not only makes them far more filling and nutritious but also allows you to feel much better about indulging in this wonderful comfort food. It’s the perfect blend of indulgence and health, a hearty dish that nourishes both body and soul.

Fresh ingredients laid out for making vegetarian enchiladas: corn, bell peppers, zucchini, onions, refried beans, cheese, and spices

Why This is Your Go-To Vegetarian Enchilada Recipe

With thousands of vegetarian enchilada recipes available, what makes this one stand out? Here are a few compelling reasons why you should try my Vegetarian Enchilada Recipe and make it your new family favorite:

  • Packed with Healthy Vegetables: My recipe prioritizes fresh, vibrant vegetables, making these enchiladas incredibly nutritious and flavorful. While you can customize with your favorites, I’ve found that a combination of sweet corn, crisp red bell pepper, tender zucchini, and aromatic onion creates a harmonious and delicious filling. These veggies add essential vitamins, fiber, and a fantastic texture that elevates the dish beyond basic cheese and beans.
  • Double the Cheese Delight: I openly admit my love for cheese! Many recipes skimp, only offering a sprinkle on top. But for truly satisfying enchiladas, you need that melty goodness both inside the tortilla, binding the filling together, and as a golden, bubbly layer on top. The cheese not only adds incredible flavor and richness but also helps hold the robust vegetable and bean mixture perfectly in place.
  • The Magic of Refried Beans: I’m a firm believer in the power of refried beans. They’re not just a delicious addition; they play a crucial role in these enchiladas. Refried beans contribute a wonderfully creamy texture and a rich, authentic flavor that complements the other ingredients beautifully. More importantly, they act as a natural binder, ensuring your delicious filling stays put inside the tortilla, preventing any messy spills.
  • A Symphony of Spices: Bland food is never an option in my kitchen! This healthy vegetarian enchilada recipe is generously seasoned with a thoughtfully curated blend of delicious spices. This ensures every bite bursts with flavor, creating a robust and aromatic profile that will have you coming back for more. We’ll explore these spices further in the recipe details.

Side-by-side comparison of uncooked vegetarian enchiladas in a pan, topped with sauce and cheese, and the same pan of enchiladas after baking, golden and bubbly

Effortless & Healthy Vegetarian Enchilada Tips

For a long time, I perceived making enchiladas as a significant culinary project. However, this recipe proves that they can be incredibly easy and require surprisingly little time. While restaurant enchiladas often lean towards indulgence, crafting them at home allows you to effortlessly incorporate healthier elements without sacrificing flavor. Here are my top tips for making these enchiladas simple, quick, and even more nutritious:

  • Choose Flexible Tortillas: The key to easy rolling is using soft, pliable tortillas. I highly recommend tortillas made from a blend of corn and wheat, specifically labeled as soft and flexible on the packaging. If you opt for traditional corn tortillas, a quick tip is to gently warm each one individually in a dry pan or microwave for a few seconds. This makes them much more pliable and prevents them from tearing when you roll them, ensuring perfectly formed enchiladas every time.
  • Embrace Quality Canned Enchilada Sauce: This tip is purely about saving time without compromising on taste. While homemade enchilada sauce is wonderful, a good quality canned sauce can be a fantastic shortcut for busy weeknights. If you have a favorite store-bought brand, don’t hesitate to use it. I personally enjoy this mild red sauce from Hatch for its consistent flavor. If you prefer to make your own, it’s certainly a rewarding endeavor, but not necessary for a delicious result here.
  • Mindful Cheese Usage: I love cheese, and this recipe incorporates a healthy amount to achieve that desired creamy texture and flavor. I typically add about 1 cup to the filling and another 1/2 cup for the topping. However, if you’re aiming to reduce fat, you have options: feel free to use a little less cheese, or even omit it entirely for a dairy-free version (just ensure your refried beans are dairy-free too and consider adding a little extra mashed avocado or a dairy-free binding agent).
  • Boost with Extra Veggies: This recipe is incredibly adaptable to your vegetable preferences. Almost any vegetable can be incorporated into the filling! Just be mindful of cooking times; ensure all vegetables cook to a similar tenderness so none are overcooked and mushy or undercooked and crunchy. Great additions include bell peppers of different colors, spinach (wilts quickly), mushrooms, or even finely chopped sweet potato.
  • Fresh Veggies as Toppings: Don’t stop at the filling! Elevate your enchiladas with fresh, vibrant toppings. I adore garnishing mine with diced tomatoes, creamy avocado slices, finely chopped red onion, and a sprinkle of fresh cilantro. These additions not only provide a burst of freshness and color but also contribute additional nutrients and a delightful textural contrast. Other great toppings include a dollop of Greek yogurt or sour cream, a squeeze of lime, or a sprinkle of hot sauce.

A single serving of a healthy vegetarian enchilada on a white plate, garnished with fresh avocado and cilantro

How to Create These Healthy & Flavorful Vegetarian Enchiladas

Get ready to assemble your new favorite vegetarian meal! Follow these simple steps for perfectly baked enchiladas every time:

  1. Prepare the Oven & Sauté Veggies: Preheat your oven to 375 degrees F (190 degrees C). Heat a large, sturdy pan over medium heat. Add olive oil, then introduce your diced zucchini, red bell pepper, and red onion. Season generously with salt and black pepper. Cook the vegetables, stirring occasionally, until they become tender and just begin to caramelize and brown, which typically takes about 10 minutes. Stir in the corn kernels during the last few minutes of cooking.
  2. Combine the Filling: Transfer the cooked and tender vegetables to a large mixing bowl. Add the refried beans, 1 cup of the grated cheese, ground cumin, paprika, granulated garlic, an additional 1/2 teaspoon of salt, and 1/4 teaspoon of black pepper. Mix all the ingredients thoroughly until well combined and the filling is cohesive.
  3. Prepare the Baking Dish: Pour approximately 1/2 cup of enchilada sauce into the bottom of a large baking dish (a 9×13 inch dish works perfectly). Use a spoon or spatula to spread the sauce evenly, ensuring the entire bottom surface is lightly coated. This prevents the tortillas from sticking and adds flavor to the base.
  4. Assemble the Enchiladas: Lay one tortilla flat on a clean surface. Spoon about 1/3 cup of the vegetable and bean mixture onto the center of the tortilla. Shape the mixture into a neat log down the middle. Tightly roll up the tortilla, starting from one edge. Place the rolled tortilla, seam side down, into the prepared baking dish. Repeat this process with the remaining tortillas and filling until the baking dish is full of snugly arranged enchiladas. Pour the remaining enchilada sauce evenly over all the rolled enchiladas and then sprinkle the remaining 1/2 cup of grated cheese over the top.
  5. Bake & Serve: Carefully place the baking dish into the preheated oven. Bake for 25-30 minutes, or until the enchiladas are heated through, the sauce is bubbly, and the cheese on top is beautifully melted and lightly golden. Once baked, remove from the oven and allow them to cool for a few minutes before serving. This brief resting period helps the enchiladas set. Garnish with your desired fresh toppings before enjoying!

Do you have a question about this recipe or a tip to share? Feel free to ask me in the comments section below, and I’ll be happy to get back to you as soon as possible!

Close-up shot of vegetarian enchiladas baked to perfection in a rectangular baking dish, topped with melted cheese and rich red sauce

Frequently Asked Questions About Vegetarian Enchiladas

Can I make these enchiladas vegan?
Absolutely! To make this recipe vegan, simply replace the grated cheese with your favorite dairy-free shredded cheese alternative. Ensure your refried beans are also vegan (some brands contain lard). The rest of the ingredients are naturally plant-based.
Can I prepare these enchiladas ahead of time?
Yes, you can! Assemble the enchiladas as directed in step 4, but do not bake them. Cover the baking dish tightly with plastic wrap or foil and refrigerate for up to 24 hours. When ready to bake, remove from the fridge and let it sit at room temperature for about 15-20 minutes while your oven preheats. You may need to add an extra 5-10 minutes to the baking time.
How do I store leftover vegetarian enchiladas?
Leftover enchiladas can be stored in an airtight container in the refrigerator for 3-4 days. For best results, reheat individual portions in the microwave or a preheated oven until warmed through.
Can I freeze these enchiladas?
Yes, these enchiladas freeze well. You can freeze them before or after baking. If freezing unbaked, assemble as directed, cover tightly with foil, and freeze for up to 3 months. To bake from frozen, remove foil and bake at 375°F (190°C) for 45-60 minutes, or until bubbly and heated through. If freezing baked enchiladas, cool completely, then wrap individual portions or the entire dish tightly and freeze for up to 3 months. Thaw in the refrigerator overnight and reheat.
What are good side dishes to serve with enchiladas?
Enchiladas pair wonderfully with classic Mexican sides such as cilantro lime rice, a simple green salad with a zesty vinaigrette, homemade guacamole, fresh salsa, or a side of black beans.

Explore More Easy Baked Dishes!

If you loved the simplicity and flavor of these baked enchiladas, you’ll definitely want to try some of my other easy, oven-baked favorites:

  • Crispy Baked Fajita Tacos
  • Baked Vegetarian Tacos
  • Mediterranean Tortellini Bake
  • Spicy Baked Pasta with Vegetarian Meatballs

Watch How I Make This Enchilada Bake Here:

The Best Vegetarian Enchiladas recipe image

The Best Vegetarian Enchiladas

Rating: 4.5 from 2 reviews

  • Author: She Likes Food
  • Total Time: 50 minutes
  • Yield: 8 servings

Print Recipe

Description

These Vegetarian Enchiladas are packed with tons of vegetables and flavor! Such a great comfort food recipe!

Ingredients

  • 1 teaspoon olive oil
  • 1 medium zucchini, diced
  • 1 red bell pepper, diced
  • 1/2 red onion, diced
  • 1 cup corn kernels, frozen or fresh
  • 1 cup refried beans
  • 1 1/2 cups grated cheese, divided (e.g., Monterey Jack or a Mexican blend)
  • 1 1/2 teaspoon ground cumin
  • 1 1/2 teaspoon paprika
  • 1 teaspoon granulated garlic
  • Salt and pepper, to taste
  • 8-10 small tortillas (corn and wheat blend recommended)
  • 1 (14 oz) can enchilada sauce (or 1 1/2 cups homemade)

Instructions

  1. Heat oven to 375 degrees F (190°C). Heat a large pan over medium heat and add olive oil and diced veggies (zucchini, red bell pepper, red onion). Season with salt and pepper. Cook veggies until tender and beginning to brown, about 10 minutes. Stir in corn during the last 2 minutes.
  2. In a large bowl, combine the cooked veggies, refried beans, 1 cup of grated cheese, ground cumin, paprika, granulated garlic, 1/2 teaspoon salt, and 1/4 teaspoon black pepper. Mix until well combined.
  3. Pour about 1/2 cup enchilada sauce on the bottom of a large baking dish (e.g., 9×13 inch) and spread it out to cover completely.
  4. Lay a tortilla flat and spoon about 1/3 cup of the filling mixture onto it. Form the mixture into a log in the center of the tortilla and roll up tightly. Place the tortilla, seam side down, in the baking dish. Repeat with remaining tortillas and filling until the pan is full. Cover with the remaining enchilada sauce and sprinkle with the remaining 1/2 cup cheese.
  5. Place in the oven and bake until heated through and the cheese is melted and bubbly, 25-30 minutes. Let cool for a few minutes before serving. Top with desired fresh toppings like avocado, cilantro, or tomato.
  • Prep Time: 20 mins
  • Cook Time: 30 mins
  • Category: Dinner, Vegetarian
  • Method: Oven
  • Cuisine: Mexican

Did you make this recipe?

Tag @shelikes.food on Instagram and hashtag it #shelikesfood