The BEST Healthy Vegetarian Enchiladas
These The BEST Healthy Vegetarian Enchiladas are a delightful way to enjoy a nutritious meal. Packed with roasted vegetables, beans, and a rich homemade enchilada sauce, they’re not just flavorful but also customizable for various tastes. Perfect for dinner parties, family gatherings, or a cozy night in, these enchiladas offer a satisfying blend of textures and aromas. You’ll love their vibrant colors and the melty cheese that tops them off!
Why You’ll Love This Recipe
- Easy to Prepare: With simple steps and straightforward ingredients, making these enchiladas is a breeze even for beginners.
- Packed with Flavor: The combination of roasted vegetables and spices creates a deliciously rich taste that everyone will enjoy.
- Nutritious Ingredients: Filled with wholesome veggies and protein-rich beans, these enchiladas are as healthy as they are tasty.
- Versatile Filling Options: Feel free to swap in your favorite vegetables or beans based on what you have on hand.
- Perfect for Meal Prep: These enchiladas store well in the fridge or freezer, making them an excellent option for quick meals.
Tools and Preparation
To make these tasty enchiladas, you’ll need some essential kitchen tools. Having the right equipment ensures everything goes smoothly.
Essential Tools and Equipment
- Baking tray
- Non-stick baking paper
- Mixing bowl
- Pan
- Whisk
- Baking dish
Importance of Each Tool
- Baking tray: Essential for roasting your vegetables evenly, which enhances their flavor.
- Mixing bowl: A must-have for combining ingredients without mess.
- Pan: Used for making the flavorful enchilada sauce; it distributes heat evenly.

Ingredients
These Healthy Vegetarian Enchiladas are filled with roasted vegetables, beans, and a homemade enchilada sauce, topped with melty cheese. They’re perfect for a nutritious and hearty meal that’s both easy to make and highly customizable.
For the Roasted Vegetables
- 500 g (4 ¾ cups) cauliflower (1 small), cut into florets
- 200 g (1 ½ cups) sweet potato (1 small), peeled and chopped into 2 cm cubes
- 1 red onion, thinly sliced
- 1 red pepper, seeds removed and thinly sliced
For the Filling
- 150 g (1 cup) sweet corn, drained
- 395 g (14 oz) kidney beans, drained and rinsed
For the Enchilada Sauce
- 2 tablespoons olive oil
- 2 tablespoons plain flour
- 2 tablespoons chilli powder
- 1 teaspoon garlic granules
- ½ teaspoon salt
- ½ teaspoon cumin
- ½ teaspoondried oregano
- 2 tablespoons tomato puree
- 300 ml (1 ¼ cups) vegetable stock
For Assembly
- 6-8 small flour tortillas
- 150 g (1 ¼ cups) cheddar, grated
- 150 g (1 ¼ cups) mozzarella, grated
- 1 avocado, sliced
- ½ bunch fresh coriander, chopped
How to Make The BEST Healthy Vegetarian Enchiladas
Step 1: Prepare the Vegetables
Preheat the oven to 180ºC (350ºF). Line a baking tray with non-stick baking paper. In a small bowl, combine the cumin, chili powder, and paprika for the spice mix. Set aside. Toss the cauliflower, sweet potato, red onion, and red pepper with olive oil and the spice mix. Spread them evenly on the baking tray and roast for about 20 minutes until the sweet potatoes are soft and the vegetables are caramelized.
Step 2: Make the Enchilada Sauce
In a pan over medium heat, heat some olive oil. Stir in the flour and cook while stirring constantly until you form a paste. Add chili powder, garlic granules, salt, cumin, and dried oregano. Gradually whisk in vegetable stock and tomato puree until combined. Bring this mixture to a boil then reduce heat to simmer for about one minute before removing from heat.
Step 3: Assemble the Filling
In a large bowl, combine your roasted vegetables with sweet corn and kidney beans. Mix everything well until all ingredients are combined.
Step 4: Assemble the Enchiladas
On a flat surface, place one flour tortilla. Spoon your vegetable filling down its center. Roll up each tortilla tightly then place seam-side down in your baking dish. Repeat this process with all tortillas.
Step 5: Bake the Enchiladas
Spread some of your enchilada sauce at the bottom of your baking dish first. Now place your rolled tortillas seam-side down over this sauce layer. Pour any remaining sauce over them generously then sprinkle grated cheddar and mozzarella cheese on top. Bake for about 20 minutes or until cheese is melted and bubbling.
Step 6: Serve Your Dish
Once baked to perfection, serve your enchiladas topped with sliced avocado along with fresh coriander sprinkled on top. If desired add a dollop of Greek yogurt or sour cream for extra creaminess!
How to Serve The BEST Healthy Vegetarian Enchiladas
These enchiladas make a delicious and nutritious meal that can be served in various ways. Here are some suggestions for enhancing your dining experience.
Top with Fresh Ingredients
- Sliced Avocado: Creamy avocado adds a rich texture and balances the spices.
- Chopped Fresh Coriander: A sprinkle of fresh coriander brings brightness and flavor to each bite.
- Greek Yogurt or Sour Cream: A dollop of yogurt or sour cream adds creaminess and cuts through the heat.
Pair with a Salad
- Simple Green Salad: Toss mixed greens with cherry tomatoes and a light vinaigrette for a refreshing side.
- Corn and Black Bean Salad: This salad complements the enchiladas perfectly, providing extra protein and fiber.
Serve with Mexican Rice
- Cilantro Lime Rice: Fluffy rice infused with cilantro and lime juice enhances the overall meal.
- Spanish Rice: This flavorful rice dish, cooked with tomatoes and spices, pairs well with the enchiladas.
How to Perfect The BEST Healthy Vegetarian Enchiladas
Achieving the best results for your vegetarian enchiladas is easy with a few helpful tips. Keep these in mind for perfecting your dish.
- Use Fresh Vegetables: Fresh veggies retain more flavor and nutrients, making your filling tastier.
- Adjust Spice Levels: Feel free to modify the chili powder quantity based on your heat preference for the sauce.
- Experiment with Cheese: Mixing different cheeses can lead to unique flavors; try adding pepper jack or goat cheese.
- Make Ahead: You can prepare the filling and sauce a day in advance to save time on busy nights.
- Use Tortillas Wisely: If you have gluten-free needs, opt for corn tortillas instead of flour ones without sacrificing flavor.
Best Side Dishes for The BEST Healthy Vegetarian Enchiladas
Enhance your meal by pairing these side dishes with your enchiladas. They provide variety and complement the flavors beautifully.
- Mexican Street Corn Salad: A refreshing salad made with grilled corn, cheese, and lime dressing.
- Guacamole: Creamy avocado dip seasoned with lime juice and cilantro adds richness alongside the enchiladas.
- Pico de Gallo: Fresh tomato salsa offers a zesty contrast that brightens up each bite of enchilada.
- Refried Beans: Smooth beans provide protein and are perfect for scooping up leftovers from your plate.
- Zucchini Fritters: Crispy fritters add texture and are a fun way to include more vegetables on your plate.
- Quinoa Salad: A light quinoa salad with diced vegetables offers a nutritious complement to this hearty dish.
Common Mistakes to Avoid
When making The BEST Healthy Vegetarian Enchiladas, it’s easy to make a few common mistakes that can affect the dish’s flavor and texture. Here are some tips to help you succeed.
- Skipping the Roasting Step: Roasting the vegetables enhances their flavors and adds depth. Don’t rush this step; take the time to roast until they’re caramelized for the best taste.
- Using Store-bought Sauce: While convenient, store-bought enchilada sauces often contain preservatives and added sugars. Making your own sauce ensures freshness and control over ingredients.
- Overfilling the Tortillas: It can be tempting to stuff your tortillas, but overfilling can lead to messy enchiladas. Use just enough filling to allow for easy rolling without bursting.
- Neglecting to Season: Proper seasoning is crucial for flavorful enchiladas. Ensure your spice mix is well-balanced and taste the filling before assembling.
- Not Allowing for Rest Time: Letting your assembled enchiladas rest for a few minutes before serving helps meld flavors and makes them easier to cut and serve.
- Skipping Fresh Toppings: Fresh toppings like avocado and cilantro elevate the dish. Don’t overlook these; they add freshness and enhance presentation.

Storage & Reheating Instructions
Refrigerator Storage
- Store in an airtight container.
- Keep in the refrigerator for up to 3 days.
Freezing The BEST Healthy Vegetarian Enchiladas
- Wrap individual portions tightly in plastic wrap or foil.
- Freeze for up to 3 months for optimal freshness.
Reheating The BEST Healthy Vegetarian Enchiladas
- Oven: Preheat your oven to 180ºC (350ºF). Cover with foil to prevent drying out, heat for about 20 minutes.
- Microwave: Place on a microwave-safe plate, cover loosely, heat in 1-minute intervals until warm.
- Stovetop: Heat in a skillet over low heat, covering with a lid until warmed through, stirring occasionally.
Frequently Asked Questions
What are The BEST Healthy Vegetarian Enchiladas made of?
The BEST Healthy Vegetarian Enchiladas are filled with roasted vegetables, beans, and homemade enchilada sauce, topped with cheese for a delicious meal.
Can I customize The BEST Healthy Vegetarian Enchiladas?
Absolutely! Feel free to swap out vegetables or use different types of beans based on your preference. You can also adjust the spices for heat level.
How do I make The BEST Healthy Vegetarian Enchiladas gluten-free?
To make these enchiladas gluten-free, simply use gluten-free tortillas and ensure that any flour used in the sauce is replaced with a suitable alternative like cornstarch.
How long does it take to prepare The BEST Healthy Vegetarian Enchiladas?
The prep time is around 20 minutes, while cooking takes about 40 minutes, making it a total of approximately 1 hour from start to finish.
Final Thoughts
The BEST Healthy Vegetarian Enchiladas are not just nutritious but also versatile. You can easily customize them with various vegetables or toppings according to your preferences. Whether you’re serving them at dinner or meal prepping for the week, these enchiladas promise satisfaction and flavor. Give this recipe a try today!
The BEST Healthy Vegetarian Enchiladas
The BEST Healthy Vegetarian Enchiladas are a vibrant and nutritious dish that brings together the goodness of roasted vegetables, protein-packed beans, and a rich homemade enchilada sauce. Bursting with flavors and textures, these enchiladas are perfect for any occasion, whether it’s a family dinner or a cozy meal at home. The recipe is easy to follow, making it accessible for cooks of all skill levels. Customize your filling with your favorite veggies and enjoy the melty cheese topping that completes this delightful dish.
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 6 servings 1x
- Category: Dinner
- Method: Baking
- Cuisine: Mexican
Ingredients
- 500 g (4 ¾ cups) cauliflower, cut into florets
- 200 g (1 ½ cups) sweet potato, peeled and chopped into 2 cm cubes
- 1 red onion, thinly sliced
- 1 red pepper, seeds removed and thinly sliced
- 150 g (1 cup) sweet corn, drained
- 395 g (14 oz) kidney beans, drained and rinsed
- 2 tablespoons olive oil
- 2 tablespoons plain flour
- 2 tablespoons chilli powder
- 1 teaspoon garlic granules
- ½ teaspoon salt
- ½ teaspoon cumin
- ½ teaspoon dried oregano
- 2 tablespoons tomato puree
- 300 ml (1 ¼ cups) vegetable stock
- 6–8 small flour tortillas
- 150 g (1 ¼ cups) cheddar, grated
- 150 g (1 ¼ cups) mozzarella, grated
- 1 avocado, sliced
- ½ bunch fresh coriander, chopped
Instructions
- Preheat the oven to 180°C (350°F). Line a baking tray with non-stick paper.
- Toss cauliflower, sweet potato, red onion, and red pepper in olive oil and spices; roast for 20 minutes until caramelized.
- In a pan over medium heat, combine olive oil and flour to make a paste; add spices gradually while whisking in vegetable stock and tomato puree; simmer briefly.
- Mix roasted vegetables with sweet corn and kidney beans in a bowl.
- Assemble enchiladas by filling tortillas with the mixture; roll tightly and place seam-side down in a baking dish.
- Layer enchilada sauce at the bottom of the dish; place rolled tortillas over it; top with remaining sauce and cheese; bake for 20 minutes until bubbly.
Nutrition
- Serving Size: 1 enchilada (approx. 250g)
- Calories: 380
- Sugar: 5g
- Sodium: 590mg
- Fat: 15g
- Saturated Fat: 7g
- Unsaturated Fat: 8g
- Trans Fat: 0g
- Carbohydrates: 54g
- Fiber: 10g
- Protein: 13g
- Cholesterol: 30mg