Roasted Veggie Enchilada Casserole
A delightful casserole that marries roasted vegetables with traditional enchiladas, perfect for weeknight dinners and gatherings.

Roasted Veggie Enchilada Casserole is a delightful dish that marries the rich flavors of roasted vegetables with the comforting layers of traditional enchiladas. It’s the perfect solution for weeknight dinners or weekend gatherings, evoking the warmth of home-cooked Mexican cuisine without the fuss. Imagine a cozy evening with family or friends where this casserole takes center stage—everyone digging into a hearty, cheesy, and flavorful creation. This dish not only satisfies but also serves as a fantastic way to sneak in those veggies!
Reasons to Try It
Why cook this at home? For one, it’s incredibly versatile and budget-friendly, making it an excellent choice for feed-a-crowd situations or meal prepping. The combination of roasted cauliflower, sweet potatoes, and protein-packed black beans creates a healthy yet satisfying meal that appeals to both vegetarians and meat-lovers alike. Whether you’re planning a cozy family dinner or a casual night with friends, this casserole can easily be prepped ahead of time and will leave everyone wanting more.
Preparing Roasted Veggie Enchilada Casserole
Let’s break down the process of crafting this savory masterpiece. It starts with roasting a medley of colorful vegetables that serve as the dish’s flavorful foundation. After that, the assembly is straightforward: layer your ingredients and bake! Expect an enticing aroma as everything melds in the oven, creating a bubbling, golden casserole that’s visually appealing and utterly delicious.
What You’ll Need
Gather these items for a successful Roasted Veggie Enchilada Casserole:
- ½ medium head of cauliflower, cut into ½-inch chunks
- 1 large sweet potato, peeled and cut into ½-inch cubes (about 2 cups)
- 2 red bell peppers, cut into 1-inch squares
- 1 medium yellow onion, sliced into wedges about ½-inch wide
- 3 tablespoons extra-virgin olive oil, divided
- 1 teaspoon ground cumin, divided
- Salt
- Freshly ground black pepper
- 2 ¼ cups (18 ounces) red salsa (homemade or jarred)
- ½ cup chopped fresh cilantro, plus extra for garnish
- 9 to 10 corn tortillas, halved
- 1 can (15 ounces) black beans, rinsed and drained, or 1 ½ cups cooked black beans
- 2 big handfuls (about 2 ounces) baby spinach leaves
- 2 cups shredded Monterey Jack cheese
Feel free to customize based on what you have on hand or your dietary preferences!
Step-by-Step Instructions
Roasting the Veggies
To ensure the vegetables get all caramelized and tender, preheat your oven to 400°F. Line two large, rimmed baking sheets with parchment paper.
- On one pan, combine cauliflower and sweet potato; on the other, combine bell peppers and onions.
- Drizzle half of the olive oil over each pan, along with half of the cumin. Season with salt and pepper. Toss until lightly coated.
- Arrange veggies in an even layer and roast for 30 to 35 minutes. Don’t forget to toss the veggies and swap the pans halfway for even cooking!
Assembling the Casserole
Once your veggies are roasted:
- Lower the oven temperature to 350°F and lightly grease a 9"x9" baking dish.
- Mix the chopped cilantro into the salsa for a fresh twist.
- Spread ½ cup of salsa on the bottom of the dish.
- Layer halved tortilla pieces to cover the salsa completely.
- Add half of the beans, one-third of the roasted vegetables, half of the spinach, and one-third of the cheese.
- Repeat layering with another set of tortillas and the remaining ingredients.
- Top with the last layer of tortillas, salsa, veggies, and cheese.
- Cover your casserole with parchment or foil, and bake for 20 minutes. Remove the cover and bake for an additional 10 minutes until bubbly.
- Cool for 10 minutes, sprinkle with extra cilantro, and serve!

Roasted Veggie Enchilada Casserole
- Prep
- 35 MIN
- Cook
- 30 MIN
- Total
- 1 HR 5 MIN
- Serves
- 6
01Ingredients
Vegetables
Casserole Ingredients
02Method
- Roasting the Veggies
- Assembling the Casserole
Tap a step when it's done. The next one lights up.
0 OF 13 DONE03Recipe notes
- 01For an elevated experience, serve with sour cream or queso fresco. Pair with a crisp side salad for a refreshing balance. Leftovers can be stored in the fridge for up to 4 days or frozen for up to 3 months.
How did it turn out?
No ratings yet. Tap a star to be the first.
Snap a photo and tag @recipe_smoke1 so I can see how yours came out.
Best Ways to Enjoy It
To elevate your dining experience, consider serving this casserole with a dollop of sour cream or a sprinkle of queso fresco on top. Pair it with a crisp side salad of mixed greens, avocado, and a light vinaigrette for a refreshing balance. If you’re feeling adventurous, a side of guacamole or chips can add a fun crunch!
How to Store & Reheat
Leftovers? You’re in luck! Let the casserole cool completely before transferring it to an airtight container. It can be stored in the fridge for up to 4 days or frozen for up to 3 months. When ready to enjoy, reheat in the oven at 350°F until warmed through, or pop individual portions in the microwave for a quick meal.
Creative Twists
If you’re eager to experiment, why not swap the veggies? Try adding zucchini, corn, or even mushrooms for a different flavor profile. You can also top it with a layer of green salsa or add a sprinkle of taco seasoning for an extra kick!
Your Questions Answered
How long does it take to cook?
The total prep and cooking time for this dish is roughly 1 hour but can be significantly reduced by prepping your veggies in advance.
Can I make it vegan?
Absolutely! Simply replace the cheese with a dairy-free alternative and ensure your tortillas are vegan-friendly.
What can I serve with it?
Besides a refreshing salad, try serving with rice or corn bread for a complete meal experience!
Can I freeze the casserole?
Yes, this casserole freezes well. Just bake it and allow it to cool before wrapping it tightly for freezing.
Enjoy the comforting flavors of Roasted Veggie Enchilada Casserole, where each bite is filled with warmth, satisfaction, and a hint of creativity!
Breakfast
Casseroles
Casseroles
