Go Back
+ servings
Print
Sweet potato enchilada casserole baked until golden brown and bubbly. Sitting on the counter cooling next to a bowl of avocados.

Sweet Potato Enchilada Casserole

Fast, easy and delicious vegetarian or vegan enchilada casserole.

Prep Time 20 minutes
Cook Time 40 minutes
Servings 6 people

Ingredients

  • 3 cups medium sweet potatoes about 2-3, peeled and cubed
  • 2 tbsp olive oil
  • 1 tsp chili powder
  • 1 tsp cumin seeds, freshly ground
  • Salt and pepper to taste
  • 15 oz can of black beans or pinto beans drained and rinsed
  • 28 oz can of hominy drained and rinsed
  • 2 cups frozen corn
  • 28 oz can green (or red) enchilada sauce divided
  • 3 cups grated cheddar cheese, divided (substitute vegan cheese or leave out to make vegan)
  • 12-15 corn tortillas

Optional Toppings

  • tomato diced
  • cilantro chopped
  • onion diced
  • avocado
  • avocado crema
  • lime wedges

Instructions

Step 1: Roast the Sweet Potatoes

  1. Preheat your oven to 425°F (220°C).
  2. Toss the cubed sweet potatoes with olive oil, chili powder, salt, and pepper. Spread them in a single layer on a baking sheet.
  3. Roast for 15-20 minutes, stirring halfway through, until tender and slightly caramelized. Set aside to cool.

Step 2: Prepare the Filling

  1. In a large bowl, combine the beans, hominy, frozen corn, 1 cup of cheddar cheese (if using), and ½ cup of the green enchilada sauce.

  2. Gently fold in the roasted sweet potatoes, being careful not to mash them.

Step 3: Assemble the Enchilada Casserole

  1. Preheat your oven to 400°F (200°C).
  2. Pour ½ cup of enchilada sauce into the bottom of a 9x13-inch baking dish.
  3. Pour the remaining enchilada sauce into a shallow bowl. Dip each tortilla in the sauce before layering.
  4. Arrange a layer of dipped tortillas in the baking dish. Spread half of the filling over the tortillas.

  5. Add another layer of dipped tortillas, followed by the remaining filling.
  6. Top with a final layer of dipped tortillas. Pour any leftover enchilada sauce over the top and sprinkle with the remaining cheese (if using).

Step 4: Bake

  1. Bake for 20 minutes uncovered until the cheese is melted and golden. Let cool slightly before serving.

Step 5: Serve and Enjoy

  1. Garnish with your favorite toppings like fresh tomatoes, onions, cilantro, and a squeeze of lime for extra freshness.

Recipe Video