This Black Bean Enchilada Casserole with Butternut Squash is a hearty and delicious meal that’s perfect for winter. Even carnivores love it!
On Monday, I posted a guide on how to roast butternut squash, and today, we’re using one of those methods! Roasted vegetables and Mexican food are two of my favorite things, so I thought it would be perfect to combine the two in this Black Bean Enchilada Casserole with Butternut Squash recipe!
Don’t get me wrong—I love traditional-style enchiladas. I make them occasionally and always order them when we’re out, but sometimes tortilla rolling gets tedious, and I want an easier option.
Enter the Black Bean Enchilada Casserole! It still tastes exactly like it would taste if you rolled all the filling into some tortillas, but instead, it contains chopped tortillas, and everything is mixed together.
I first had this idea of chopping the tortillas when I made my One-Pan Stove-Top Enchiladas a few years ago, and I’ve been using it ever since. It’s so much easier to make and takes much less time!
Bean and Squash Enchilada Casserole Recipe Ingredients
- Vegetables – I roasted the butternut squash with some peppers and onions, and they all have such a nice flavor to add to the enchiladas. You’d never guess they’re packed with so many nutritious ingredients! For this recipe, I used butternut squash, green and red bell pepper, and onion.
- Olive oil
- Spices – I incorporated salt and black pepper, ground cumin, paprika, and garlic powder.
- Beans – This casserole calls for 3 cups cooked black beans or 2 (15-ounce) cans, drained and rinsed. You could use whatever type of beans you like, but black beans seem to go really well with butternut squash.
- Tortillas – For this enchilada casserole, we dice the tortillas (corn tortillas hold up better) into bite-size pieces.
- Enchilada sauce
- Cheese – You can use your favorite shredded cheese or grate your own.
- Optional toppings – Avocado, onion, tomato, cilantro.
Most restaurant-style enchiladas aren’t the healthiest meals. I’m totally guilty of ordering the cheese-filled ones and loving them, but when I make them at home for my family, I like to add all the veggies I can.
Enchilada casseroles are the perfect way to do that. You don’t have to worry about over stuffing the enchilada or having all the filling come out because everything is mixed together and baked in a pan. These are also great reheated as leftovers!
Why Your Body Will Love This Veggie-Filled Casserole
- Digestive Health – Beans are high in insoluble fiber, which helps bulk up the digestive system and prevent constipation. The fiber in beans also acts as a prebiotic that feeds the good bacteria in the large intestine and carries out toxins in the system.
- Phytochemicals – These compounds are found in plants and are particularly potent in colorful fruits and veggies. They help prevent cancer, Alzheimer’s, and diabetes, reduce inflammation, support the heart and immune system, and regulate hormones.
- Blood Sugar Regulation – Beans are high in fiber and protein, giving them a low glycemic index. This means they digest slowly and don’t cause blood sugar levels to spike or rise too quickly. This makes beans a healthy choice for people with diabetes who need to control their blood sugar levels more.
How To Make This Vegetarian Enchilada Casserole
- Preheat the oven to 400 degrees F. On a large sheet pan, toss together the butternut squash, bell peppers, onion, olive oil, and spices. Roast the vegetables until fork tender, about 50 minutes, flipping once.
- Lower the oven temperature to 375 degrees F. In a large bowl, mix together the roasted veggies, black beans, corn tortillas, enchilada sauce, and 1 cup of the cheese. Pour into a large baking dish, spread out to make sure it is even, and then top with the remaining 1/2 cup of cheese. Bake the enchilada casserole until bubbly and cheese is melted, about 20 minutes.
- Serve immediately with your favorite garnishes.
Black Bean and Squash Enchilada Casserole Recipe Tips
- If you don’t love black beans, you can use any bean you prefer.
- If you can’t find butternut squash or prefer not to use it, you can substitute sweet potato instead. These would be really good with regular roasted potatoes, too!
- If making vegan, you can either omit the cheese or use vegan cheese.
- You can also add any other veggies you like!
Have a question about this recipe? Ask me in the comments, and I’ll get back to you ASAP.
Looking For More Delicious Casserole Recipes?
Vegetarian Pizza Casserole with White Beans and Rice
Vegetarian Fajita Rice Casserole
Vegetarian Cheesy Tortellini Casserole
Bean and Cheese Enchilada Casserole
Vegetarian Soft Taco Casserole
Vegetarian Stuffed Pepper Casserole with Soyrizo
Print
Black Bean Enchilada Casserole with Butternut Squash
- Total Time: 1 hour 50 minutes
- Yield: 6 1x
Description
This Black Bean Enchilada Casserole with Butternut Squash is so hearty and filling!
Ingredients
- 6 cups cubed butternut squash (see tutorial here)
- 1 small green pepper, diced
- 1 small red pepper, diced
- 1/2 onion, diced
- 2–3 teaspoons olive oil
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 3/4 teaspoons ground cumin
- 3/4 teaspoons paprika
- 3/4 teaspoons garlic powder
- 3 cups cooked black beans, or 2 (15 oz) cans drained and rinsed
- 8 corn tortillas, diced into bite size pieces
- 2 cups enchilada sauce
- 1 1/2 cups grated cheese, divided
- Optional toppings: avocado, onion, tomato, cilantro
Instructions
- Pre-heat oven to 400 degrees F. On a large sheet pan toss together butternut squash, bell peppers, onion, olive oil and all the spices. Roast vegetables until fork tender, about 50 minutes, flipping once.
- Lower oven to 375 degrees F. In a large bowl mix together the roasted veggies, black beans, corn tortillas, enchilada sauce and 1 cup of the cheese. Pour into a large baking dish, spread out to make sure it is even and then top with the remaining 1/2 cup of cheese. Bake enchilada casserole until bubbly and cheese is melted, about 20 minutes.
- Serve immediately with your favorite garnishes.
- Prep Time: 30 mins
- Cook Time: 80 mins
- Category: Dinner, Gluten Free, Vegetarian
- Method: Oven
- Cuisine: Mexican
Have you made this the night before? Worried that the squash might be mushy. Sounds delicious.
That should work great!
This is great..jdelicious combo! I used leftovers in a burrito. And I doubled the recipe and froze the second batch for a future quick meal.
So glad you enjoyed it!!
I’m a little late to this party, but a couple of questions: if you wanted to make this ahead, how long can it sit before baking? Can it be frozen either before or after cooking?
I would store in the refrigerator for up to 2-3 days before baking, or if freezing, freeze it before cooking. I hope that helps!
My husband and I had this for dinner a couple of night ago and really enjoyed it. Then we reheated this morning, I made some friend eggs to go on top and we had huevos rancheros for brunch this morning with my mom. Huge hit! New favorite!
Yum!!!
This is so Tasty!!! I made this recipe for the first time last night for my mother and I and it is sensational! I used cashew flour tortillas which bakes beautifully into the casserole and is extremely tasty. I ended up baking it a bit longer at 375 after the initial 20 mins to get a little bit more juice out of it from the enchilada sauce which was amazing! The seasoning is so simple on the veggies and tastes great on its own. I roasted the veggies on parchment paper which made the tossing of oil and seasoning easier, evenly and clean up was much easier at the end. I used the whole butternut squash and covered the veggies with the seasoning without measuring (that’s the way I like to flavor) and it came out perfect!!! Sadly, I didn’t have a green bell pepper only yellow and red, but it still came out great. Also, used yellow onion and I absolutely love love love this recipe. The last thing I did was used pepper jack cheese on the top which gave it a hint of spice, which mom and I enjoy spice, but not overload on it. The next time I make it, I will take a picture. Mom and I were so excited about eating it, we forgot to take the picture to share. It makes GREAT next-day and third-day meal for lunch or dinner. Highly recommend giving it a shot.
I’m so glad you enjoyed it!! I love the idea of using pepper jack cheese!
What size baking dish do you recommend?
I usually use 9×13 or a little smaller
Looks great! Have you tried assembling ahead of time to bake the next day? I worry the tortillas may get too mushy.
I think that would actually work great!
This was great! Question: did you mean to say 50 minutes for roasting the cubed butternut squash? That seems longer than necessary. Most recipes (and the instructions on packages of pre-cubed butternut squash) say to roast it for 30 minutes at 400 degrees. My cubes were fully cooked at 30 minutes, so I wonder if the 50 minutes would be overkill. I added some snipped green chives to the top for more color. After reading the other comments, I also doubled the spices and it came out very tasty. It’s a beautiful, colorful recipe, and super easy, so thank you!
Hmm, maybe my oven is a little slow on roasting haha! I’ll have to try it for just 30 minutes next time. Glad you enjoyed it!
This looks great! What size corn tortillas did you use? Taco size? “Super” size? Just trying to figure out what to buy and/or how many tortillas to use as I’m likely to buy the smaller (taco size) ones.
Thank you! I just used regluar taco sized ones 🙂
I made two of your recipes this week! This one was excellent! I used sweet potato instead of squash, and was very heavy handed with the spices. Really, really good and much faster than rolling enchiladas!
Yah!! I’m so glad to hear you enjoyed them!
Making this tonight….lots of cutting, but worth it for the butternut squash…ok, recipe was delish….I would double the spices to give it more flavor, and omit the tortilla…it is not needed fo a yummy hot dish! It is company-worthy, for sure.
Glad you enjoyed it!!
I’m excited to try this! Can flour tortillas be subbed for the corn kind, or will the flour ones turn gummy?
Definitely! I hope you enjoy!
Looks wonderful! Thanks!