Dump it in. Walk away. 20 free high-protein crockpot dinners + 3 bonus breakfasts.

All recipes

Free ebook

Dump & Go Comfort Food

20 high-protein keto crockpot dinners with freezer packs, plus 3 bonus breakfasts and a two-week plan. Dump it in. Walk away.

You'll also get Sunday's three dinners by email. Unsubscribe anytime.

Roasted Veggie Enchilada Casserole

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

By Marc Mccarthy ·JAN 10, 2026 ·Updated SEP 25, 2026 ·Be the first to rate
Roasted Veggie Enchilada Casserole
01Why this one

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.

02Before you cook

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!

03At the stove

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.

  1. On one pan, combine cauliflower and sweet potato; on the other, combine bell peppers and onions.
  2. Drizzle half of the olive oil over each pan, along with half of the cumin. Season with salt and pepper. Toss until lightly coated.
  3. 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:

  1. Lower the oven temperature to 350°F and lightly grease a 9"x9" baking dish.
  2. Mix the chopped cilantro into the salsa for a fresh twist.
  3. Spread ½ cup of salsa on the bottom of the dish.
  4. Layer halved tortilla pieces to cover the salsa completely.
  5. Add half of the beans, one-third of the roasted vegetables, half of the spinach, and one-third of the cheese.
  6. Repeat layering with another set of tortillas and the remaining ingredients.
  7. Top with the last layer of tortillas, salsa, veggies, and cheese.
  8. Cover your casserole with parchment or foil, and bake for 20 minutes. Remove the cover and bake for an additional 10 minutes until bubbly.
  9. Cool for 10 minutes, sprinkle with extra cilantro, and serve!
Roasted Veggie Enchilada Casserole
The recipe

Roasted Veggie Enchilada Casserole

Rate it ·Dinner · Main Course · Mexican
Prep
35 MIN
Cook
30 MIN
Total
1 HR 5 MIN
Serves
6

01Ingredients

6 servings

Vegetables

Casserole Ingredients

02Method

  1. Roasting the Veggies
  2. Assembling the Casserole

Tap a step when it's done. The next one lights up.

0 OF 13 DONE

03Recipe notes

  1. 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.
Made it?

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.

04After dinner

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!

Leave a Comment

Recipe Rating