Go Back Email Link
+ servings
Black Bean Butternut Squash Casserole

Black Bean and Butternut Squash Casserole

If you love Mexican food or Southwestern recipes, you'll love this Black Bean and Butternut Squash Enchilada Casserole!  It makes a perfect weeknight dinner.    The casserole is made with gluten-free corn tortillas and lots of veggies.  
Course Main Course
Cuisine Mexican
Keyword black bean casserole, butternut squash casserole
Prep Time 30 minutes
Cook Time 35 minutes
Total Time 1 hour 5 minutes
Servings 8 servings
Calories 458kcal
Author Julia


Roasted Butternut Squash

  • 5 cups butternut squash cubed (store-bought, or make your own - see recipe below)
  • 2 tablespoons olive oil
  • ¼ teaspoon salt

Vegetable mixture:

  • ½ onion , chopped
  • 1 tablespoon olive oil
  • 1 green bell pepper , chopped into cubes
  • 1 red bell pepper , chopped into cubes
  • 1 teaspoon cumin or more
  • 1 teaspoon chili powder or more
  • 8 oz corn (from the can, rinsed and drained)
  • 15 oz black beans (from the can, rinsed and drained)
  • ¼ teaspoon salt (add more, to taste)

Other ingredients for assembling the casserole:

  • 1 cup salsa (to go on the bottom of the casserole dish)
  • 12 corn tortillas , 6 inch diameter each (4 corn tortillas per each of 3 layers)
  • 1 ½ cups sour cream (½ cup sour cream for each of 3 layers)
  • 1 cup enchilada sauce (if you're gluten free, make sure to buy the sauce without gluten!)
  • 1 ¾ cups Mozzarella cheese , shredded


How to roast butternut squash:

  • Preheat the oven to 375 F. Line the baking sheet with aluminum foil and grease with 1 tablespoon of olive oil.
  • Peel the squash and slice it into ¾ inch cubes. You will only need about ½ of the medium size squash. 
  • Toss the squash cubes in a large bowl with 2 tablespoons olive oil and generously sprinkle with salt.
  • Place cubed butternut squash on the greased baking sheet and roast for about 30 minutes, until soft. 
  • Flip the squash cubes over midway through baking. Let it cool slightly.

How to roast vegetables on the stove top:

  • Heat 1 tablespoon of olive oil in a large skillet on medium-high heat. 
  • Add chopped onion, chopped green bell pepper, and chopped red bell pepper, 1 teaspoon cumin, and 1 teaspoon chili powder.  
  • Roast the vegetables in olive oil and spices on high-medium heat for about 1 minute, until charred just a bit.
  • Add corn.  Add rinsed and drained black beans. Add roasted butternut squash. 
  • Season with ¼ teaspoon + ⅛ teaspoon salt and taste. Add more salt if needed. 
  • Add more chili powder or cumin, than indicated in the recipe, if needed.

How to assemble the butternut squash casserole:

  • I used a casserole dish 11 inches long x 8.5 inches wide x 3 inches deep.  
  • Add 1 cup of salsa to the bottom of this 3-inch deep casserole dish and spread to coat the bottom evenly. 
  • Layer 1.  Top with 4 tortillas, overlapping to cover the bottom of the casserole dish.  Spread ⅓ of the vegetable mixture over the tortillas. Top with ½ cup sour cream, dropping it in small dollops all over, then carefully spread it over the veggies.  Pour ⅓ cup enchilada sauce evenly all over, at the same time spreading sour cream evenly all over. Sprinkle with ½ cup Mozzarella cheese. 
  • Repeat the layer described above 2 more times.    Total you will have 3 layers. On the final layer, add extra cheese: Sprinkle with ½ and ¼ cups Mozzarella cheese.
  • Cover with foil.
  • Bake at 375 F for 25 minutes covered.  Then remove foil.  Bake for 10 more minutes uncovered.



Calories: 458kcal | Carbohydrates: 55g | Protein: 16g | Fat: 21g | Saturated Fat: 9g | Cholesterol: 41mg | Sodium: 850mg | Potassium: 879mg | Fiber: 11g | Sugar: 9g | Vitamin A: 10760IU | Vitamin C: 53mg | Calcium: 274mg | Iron: 3.2mg