“`html
If you are searching for a dish that is packed with vibrant flavors, wholesome ingredients, and comforting layers of cheese and sauce, then this Healthy Vegetarian Enchiladas with Roasted Vegetables and Melted Cheddar Recipe is your new best friend in the kitchen. It’s a celebration of roasted cauliflower, sweet potato, and red bell pepper complemented by creamy kidney beans and crunchy corn, all wrapped in soft tortillas and crowned with melted cheddar and mozzarella. This is the kind of meal that feels indulgent yet nourishing—perfect for sharing with loved ones or treating yourself on a cozy night in.

Ingredients You’ll Need
Every ingredient here is simple but crucial, coming together to create a perfect balance of taste, texture, and a pop of color that will brighten your plate. Whether it’s the earthiness of cumin, the sweetness of roasted peppers, or the gooeyness of melted cheese, each plays an essential role in making these enchiladas unforgettable.
- Small cauliflower (chopped): Adds a lovely nutty texture that roasts beautifully to sweet caramelized bits.
- Medium sweet potato (peeled and cubed): Brings natural sweetness and creaminess, enhancing the vegetable medley.
- Red onion (sliced): Offers a mild sharpness that softens and sweetens when roasted.
- Red bell pepper (chopped): Gives vibrant color and a juicy, fresh bite to the filling.
- Sweet corn kernels (1 cup): Adds bursts of natural sweetness and satisfying texture.
- Kidney beans (1 can, drained and rinsed): Packs the enchiladas with protein and a creamy bite.
- Olive oil (4 tbsp total): Essential for roasting and making the rich, flavorful sauce.
- Ground cumin, chili powder, paprika (spices): These spices build a warm, smoky base with just the right amount of heat.
- Plain flour (2 tbsp): Vital for thickening the sauce to a luscious consistency.
- Garlic granules and dried oregano: Enhance the sauce with savory layers and herbaceous depth.
- Salt (¼ tsp): Balances all the vibrant flavors perfectly.
- Vegetable stock (1 cup): Creates a rich, flavorful base for the sauce, keeping it vegetarian-friendly.
- Tomato purée (2 tbsp): Concentrates the tartness and adds color to the sauce.
- Flour tortillas (8): Soft, pliable wraps that hold all the delicious filling together.
- Grated cheddar and mozzarella (1 cup each): The dynamic cheesy duo that melts and bubbles over the top, bringing indulgent creaminess.
- Avocado (sliced): Adds a buttery freshness as a cooling counterpoint.
- Fresh coriander (chopped): Brings brightness and a touch of herbaceous zing.
- Greek yoghurt or sour cream (optional): For a creamy, tangy finish that complements the spices.
How to Make Healthy Vegetarian Enchiladas with Roasted Vegetables and Melted Cheddar Recipe
Step 1: Roast the Vegetables
Start by preheating your oven to 180°C and lining a baking tray with parchment paper to prevent sticking. Toss the cauliflower, sweet potato, red onion, and red bell pepper with 2 tablespoons of olive oil and the spices—cumin, chili powder, and paprika. This spice mix is key to infusing the veggies with warmth and a little kick. Roast them for 20 minutes until they are tender, caramelized, and bursting with flavor.
Step 2: Prepare the Enchilada Sauce
While your vegetables roast, heat the remaining 2 tablespoons of olive oil in a pan over medium heat. Stir in the flour to make a smooth paste, which will thicken your sauce beautifully. Add chili powder, garlic granules, oregano, and salt to create a savory spice blend. Gradually whisk in the vegetable stock and tomato purée, bringing the mixture to a gentle boil. Let it simmer for just a minute before removing it from the heat—this gives you a silky, flavorful sauce to coat the enchiladas.
Step 3: Mix the Filling
Transfer the roasted vegetables to a large bowl and stir in the sweet corn and kidney beans. This combination delivers a hearty mix of textures and tastes: the creamy beans, crunchy corn, and soft roasted vegetables marry perfectly to create a satisfying filling.
Step 4: Assemble the Enchiladas
Spread a small amount of your homemade sauce across the bottom of a baking dish to keep the tortillas from sticking. Place a tortilla flat, spoon a generous portion of the vegetable mixture down the center, then roll it up neatly and place it seam-side down in the dish. Repeat this for all eight tortillas—stacking them close will help all those flavors meld as they bake.
Step 5: Bake with Cheese Topping
Pour the remaining sauce evenly over the rolled enchiladas. Then, sprinkle the grated cheddar and mozzarella evenly over the top for that irresistibly gooey, melty finished touch. Bake for 20 minutes until the cheese is perfectly melted and bubbly, with the sauce gently simmering around the edges.
Step 6: Add Fresh Toppings and Serve
Allow the enchiladas to rest for a few minutes after baking. This lets everything set just enough to make cutting easier and helps flavors develop further. Finish by topping with ripe avocado slices, a generous sprinkle of chopped fresh coriander, and a dollop of Greek yoghurt or sour cream if you like that tangy contrast. Now your Healthy Vegetarian Enchiladas with Roasted Vegetables and Melted Cheddar Recipe is ready to delight!
How to Serve Healthy Vegetarian Enchiladas with Roasted Vegetables and Melted Cheddar Recipe

Garnishes
Simple yet impactful garnishes elevate this dish to new heights. Fresh avocado slices add creaminess and a natural cooling effect that offsets the warm spices perfectly. Bright coriander leaves introduce a refreshing herbal note, while a scoop of Greek yoghurt or sour cream adds a luscious, tangy creaminess that pairs beautifully with the melted cheeses and roasted veggies.
Side Dishes
While these enchiladas are a complete and satisfying meal on their own, pairing them with some fresh, crisp sides can create a more varied dining experience. A light Mexican-style salad with lime dressing or a crunchy jicama slaw adds crispness and bright acidity. For something simple and comforting, refried beans or a bowl of cilantro-lime rice are both classic and delicious accompaniments.
Creative Ways to Present
If you want to impress guests or add some fun spins to this beloved recipe, try layering the filling and sauce in a deep baking dish for a baked enchilada casserole. Alternatively, serve individual enchilada portions on plates and garnish with colorful diced tomatoes, sliced jalapeños, or a drizzle of homemade salsa verde. Presentation is such a joyful part of food—don’t be shy to make it vibrant and inviting!
Make Ahead and Storage
Storing Leftovers
After enjoying your Healthy Vegetarian Enchiladas with Roasted Vegetables and Melted Cheddar Recipe, leftovers can be portioned into airtight containers and kept in the fridge for up to 3 days. This will ensure the flavors stay fresh while giving you a quick meal option for busy days.
Freezing
This recipe freezes wonderfully. Wrap individual enchiladas or the entire baking dish tightly in foil and store in a freezer-safe container. They will keep for up to 2 months, so you can enjoy this hearty meal long after the first bake.
Reheating
To reheat, thaw frozen enchiladas overnight in the fridge if possible, then warm in a 180°C oven until piping hot and the cheese is again delightfully melted. If reheating from refrigerated leftovers, cover with foil and heat in the oven or microwave until warmed through. This keeps them moist and delicious without drying out.
FAQs
Can I use corn tortillas instead of flour tortillas?
Absolutely! Corn tortillas are a great gluten-free option and bring an authentic touch to enchiladas. Just be sure to warm them briefly before rolling to prevent cracking.
What can I substitute for cheddar cheese?
If you want a different flavor or need a dairy-free option, try using pepper jack for a little spice or a plant-based cheese alternative. Mozzarella adds a creamy texture but you can also mix in some queso fresco for an authentic twist.
How do I make this dish spicier?
To add more heat, increase the chili powder in both the vegetable seasoning and the sauce or add some finely chopped jalapeños to the filling. A drizzle of hot sauce when serving also works wonders.
Is this recipe suitable for meal prepping?
Definitely! The enchiladas hold up well in the fridge and taste even better the next day, making them an excellent meal prep option. You can prepare them up to the baking step and then bake fresh on the day you want to eat.
Can I add other vegetables to the filling?
Yes! Feel free to experiment with other roasted veggies like zucchini, mushrooms, or spinach to customize the flavor and keep the dish versatile and seasonal.
Final Thoughts
This Healthy Vegetarian Enchiladas with Roasted Vegetables and Melted Cheddar Recipe truly embodies the perfect balance of wholesome ingredients, comforting textures, and bold flavors. It’s a recipe I’m thrilled to share because it’s easy to make, deeply satisfying, and always a crowd-pleaser. Whether it’s a weeknight dinner or a relaxed weekend treat, I encourage you to dive in and enjoy every cheesy, veggie-filled bite!
“`
Print
Healthy Vegetarian Enchiladas with Roasted Vegetables and Melted Cheddar Recipe
- Prep Time: 20 minutes
- Cook Time: 40 minutes
- Total Time: 1 hour
- Yield: 4 servings
- Category: Main Course
- Method: Baking
- Cuisine: Mexican
- Diet: Vegetarian
Description
These healthy vegetarian enchiladas combine roasted cauliflower, sweet potato, and bell peppers with kidney beans and sweet corn, wrapped in soft flour tortillas and topped with a rich homemade enchilada sauce and melted cheese. Perfectly baked to golden perfection, they are served with fresh avocado, coriander, and optional Greek yogurt for a wholesome, flavorful meal.
Ingredients
Vegetables & Beans
- 1 small cauliflower, chopped
- 1 medium sweet potato, peeled and cubed
- 1 red onion, sliced
- 1 red bell pepper, chopped
- 1 cup sweet corn kernels
- 1 can (about 400 g) kidney beans, drained and rinsed
Spices & Oils
- 2 tbsp olive oil (for vegetables)
- 1 tsp ground cumin
- 1 tsp chili powder
- 1 tsp paprika
- 2 tbsp olive oil (for sauce)
- 1 tsp chili powder (for sauce)
- ½ tsp garlic granules
- ½ tsp dried oregano
- ¼ tsp salt
Sauce Ingredients
- 2 tbsp plain flour
- 1 cup vegetable stock
- 2 tbsp tomato purée
Assembly & Garnish
- 8 flour tortillas
- 1 cup grated cheddar cheese
- 1 cup grated mozzarella
- 1 avocado, sliced
- Fresh coriander, chopped
- Greek yoghurt or sour cream (optional)
Instructions
- Preheat the oven: Set your oven to 180°C and prepare a baking tray by lining it with baking paper to prevent sticking and ensure even cooking.
- Roast the vegetables: In a large bowl, toss the chopped cauliflower, sweet potato cubes, sliced red onion, and chopped red bell pepper with 2 tablespoons of olive oil and the spice mix—ground cumin, chili powder, and paprika. Spread them out on the prepared baking tray and roast for 20 minutes until the vegetables are tender and caramelized.
- Prepare the sauce base: While the vegetables roast, heat 2 tablespoons of olive oil in a pan over medium heat. Stir in the plain flour to form a smooth paste, then add chili powder, garlic granules, dried oregano, and salt to build flavor.
- Add liquids to the sauce: Gradually whisk in the vegetable stock and tomato purée to the flour mixture, bringing it to a boil. Let it simmer gently for 1 minute to thicken, then remove the sauce from the heat.
- Combine vegetables and beans: In a large mixing bowl, combine the roasted vegetables with sweet corn kernels and drained kidney beans for the filling.
- Assemble the enchiladas: Spread a small amount of the prepared sauce on the bottom of a baking dish. Place one tortilla flat in the dish, spoon some of the vegetable and bean mixture onto the center, then roll it up tightly and place it with the seam side down. Continue this process for all tortillas, arranging them side by side.
- Top with sauce and cheese: Pour the remaining enchilada sauce evenly over the rolled tortillas. Sprinkle grated cheddar and mozzarella cheese on top to cover the entire dish.
- Bake the enchiladas: Place the baking dish in the oven and bake for 20 minutes, or until the cheese is fully melted, bubbly, and lightly golden around the edges.
- Serve and garnish: Remove the enchiladas from the oven and let them rest briefly. Top with fresh avocado slices, chopped coriander, and a dollop of Greek yoghurt or sour cream if desired to add creaminess and balance the spices.
Notes
- The mixture of roasted vegetables can be varied to include zucchini or mushrooms based on preference.
- Use gluten-free tortillas and flour if you want to make this recipe gluten-free.
- For vegan version, substitute cheeses with plant-based alternatives and use vegan yogurt.
- Leftover enchiladas can be stored in the refrigerator for up to 3 days and reheated in the oven.
- Adding a squeeze of lime on top before serving enhances the freshness and flavor.

