Easy Vegetarian Enchilada Casserole

Hey friends!

Are you craving something hearty and delicious? If so, I’ve got a treat for you!

Today, I’m sharing my mouthwatering vegetarian enchilada casserole.

It’s packed with flavor and veggies, and you can whip it up in no time.

Perfect for dinner or meal prep for the week.

Let’s dive into this tasty dish together!

vegetarian enchilada casserole
Image: mollyshomeguide.com / Photographer Molly

Preparation Time 30-60 minutes
Cooking Time 60-75 minutes
Total Time 90-135 minutes
Level of Difficulty Medium

Ingredients

  • 1/2 medium cauliflower head, chopped into 1/2-inch pieces
  • 1 large sweet potato, peeled and diced into 1/2-inch cubes (about 2 cups)
  • 2 red bell peppers, diced into 1-inch squares
  • 1 medium yellow onion, cut into 1/2-inch wedges
  • 3 tablespoons extra-virgin olive oil, split use
  • 1 teaspoon ground cumin, split use
  • Salt and freshly ground black pepper, to taste
  • 2 1/4 cups (18 ounces) red salsa, homemade or store-bought
  • 1/2 cup fresh cilantro, chopped, plus extra for topping
  • 9 to 10 corn tortillas, cut in half
  • 1 can (15 ounces) black beans, rinsed and drained, or 1 1/2 cups cooked black beans
  • 2 large handfuls (about 2 ounces) baby spinach
  • 2 cups shredded monterey jack cheese

Step 1: Roast the Vegetables

Preheat the oven to 400 degrees Fahrenheit with racks in the middle and upper third of the oven.

Line two large, rimmed baking sheets with parchment paper to prevent sticking.

On one pan, combine the cauliflower and sweet potato.

On the other pan, combine the bell peppers and onion.

Drizzle half of the olive oil and cumin over one pan, and the other half over the other pan.

Sprinkle both pans lightly with salt and pepper, then toss until the vegetables are lightly coated.

Add another light drizzle of olive oil if necessary.

Arrange the vegetables in an even layer on each pan.

Bake until the vegetables are tender and caramelized on the edges, about 30 to 35 minutes, tossing the veggies and swapping the pans halfway through.

This can be done up to 2 days in advance.

Step 2: Prepare the Baking Dish

When you’re ready to assemble, reduce the oven heat to 350 degrees Fahrenheit.

Lightly grease a 9″ square baker.

Stir the cilantro into the salsa to add freshness and flavor.

Step 3: Layer the Casserole

Begin by spreading 1/2 cup of salsa evenly over the bottom of the baking dish.

Add a single layer of halved tortilla pieces, ensuring they completely cover the salsa.

Top with 1/2 of the beans, 1/3 of the roasted vegetables, 1/2 of the spinach, and 1/3 of the cheese.

Make a second layer of tortillas, pressing down lightly to make room for the next layers.

Top with 1/2 of the remaining salsa, all of the remaining beans, 1/2 of the remaining vegetables, all of the remaining spinach, and 1/2 of the remaining cheese.

Make a third layer of tortillas, pressing down again if needed.

Top with the remaining salsa, vegetables, and cheese.

Step 4: Bake the Casserole

Cover the pan with parchment paper or aluminum foil, tenting it in the middle and wrapping the edges around the handles.

Bake for 20 minutes, then remove the cover and bake for an additional 10 minutes, or until heated through and the cheese is melted.

Step 5: Cool and Serve

Let the casserole cool for 10 minutes to allow it to set and reach a palatable temperature.

Before serving, sprinkle the top lightly with additional chopped cilantro for a fresh finish.

Enjoy your delicious layered vegetable casserole!

vegetarian enchilada casserole
Image: mollyshomeguide.com / Photographer Molly

vegetarian enchilada casserole
Image: mollyshomeguide.com / Photographer Molly

Leave a Comment