These delicious Butternut Squash Black Bean Enchiladas are full of the best flavors! Perfect for fall, sweet butternut squash is the perfect contrast to a spicy enchilada sauce. We add black beans, spinach, and cheddar cheese, but feel free to keep these dairy-free or even add chicken for more protein!
Contents
Butternut Squash Enchiladas, Perfect Fall Dinner!
These butternut, spinach, and black bean enchiladas are the perfect fusion of fall and Mexican.
I adore Butternut Squash and use it in lots of ways in the fall and winter. It’s creamy, sweet, and so satisfying! A great way to add fiber and bulk up a variety of dishes.
If you’ve never cooked butternut squash before, check on this post on How to Cook Butternut Squash.
Once you’ve mastered the simple preparation, you’ll want to start adding it to a variety of dishes too! Once of my favorite winter meals to meal prep is this Paleo Turkey Chili, and this Butternut Squash Lasagna is an indulgent fall favorite!
Don’t be intimidated by enchiladas! They are basically just rolled tacos, covered in sauce. Add rows of them to a baking dish, and smother them with cheese! The magic happens in the oven when the sauce starts bubbling and infusing the tortillas with flavor, and the cheese starts to bubble and brown on top.
These are sure to be a hit with the entire family! Also try this quick and simple Vegetarian Enchiladas Casserole.
I make this homemade enchilada sauce. It freezes well and tastes amazing!
What You’ll Need
- Butternut Squash (If you’ve never cooked a butternut squash before, check out this post for how to peel and chop up a butternut squash.)
- Olive Oil
- Sea Salt and Black Pepper
- Red Pepper
- Corn Tortillas (I recommend organic! If you have a tortilla press, you can make homemade corn tortillas with just masa harina and water! Sub flour tortillas for a non-gluten free version.)
- Homemade Enchilada Sauce (Made simply with chili powder, tomato paste, spices, and lime juice. Or your favorite jarred variety!)
- Black Beans
- Spinach
- Cheddar Cheese
Prepare your Butternut Squash
Save time by purchasing cubed butternut squash.
Step 1: Peel the butternut squash with a vegetable peeler.
Step 2: Cut the butternut squash in half lengthwise. Use a spoon to scoop out the seeds.


Step 3: Cut the squash first in 1 inch strips. Then cut each section in 1 inch cubes.

How to Make Butternut Squash Black Bean Enchiladas
Step 1: Preheat over to 450º F. Line a baking sheet with parchment paper and set aside.
Step 2: Onto the baking sheet, add butternut squash, chopped into 1 inch cubes. Drizzle with olive oil, and season with salt and pepper. Bake the butternut squash for 20 minutes.
Step 3: Add the sliced red pepper to the baking pan in the oven along with the squash, and allow to bake an additional 10 minutes. Remove the vegetables from the oven, but leave the oven on if baking the enchiladas soon.
Step 4: Warm tortillas in a skillet or wrapped in a towel set in the still warm oven. While the tortillas are warming, prepare other ingredients. Shred the cheddar cheese, open the black beans and drain them, and place the enchilada sauce in a wide shallow bowl.
Step 5: Assemble the enchiladas by dipping a warmed tortilla in enchilada sauce, and then adding the tortilla to a large pan (9×13 baking dish). Into the center of the enchilada, add a large spoonful of the butternut squash and red pepper mixture. Add 1 tablespoon of black beans, along with a few leaves of spinach, and a sprinkle of cheddar cheese. Roll the enchilada and place the seam-side down in the pan to hold the roll together.
Step 6: Repeat with all tortillas, lining the enchiladas in a single layer to fill the entire bottom of the baking pan.
Step 7: Pour remaining enchilada sauce over the tops of the rolled enchiladas. Top with remaining cheese.
Step 8: Cover the pan with aluminum foil, and bake the enchiladas for 30 minutes. Remove the foil, and bake uncovered for an additional 10-15 minutes, until the sauce is bubbling and the cheese has begun to brown on the top.
Step 9: Garnish the enchiladas with cilantro if desired. Serve with avocado, sour cream, or hot sauce, if desired.
How to Store Leftover Enchiladas
Once the enchiladas have fully cooled, wrap the pan in foil, and refrigerate for up to 5 days.
Alternatively, place enchiladas in a freezer safe airtight containers and freeze for up to 3 months. This can be done with a large batch or in individual servings.
To reheat enchiladas, place them in a baking pan, add a couple tablespoons of water, and cover the pan tightly with foil. Reheat in a preheated 400º F oven for 15-20 minutes.
Tips & Variations
Make these Dairy Free: Omit the cheddar cheese. Add avocado slices to the top after baking to add some creaminess to the dish!
Add Protein: These are amazing with shredded chicken. Either cook chicken breasts in a crockpot and shred, and use leftover roasted chicken. Add into the enchilada rolls along with the roasted butternut squash.
Mix up the Vegetables: These can be made with sweet potatoes in place of the butternut squash. They are awesome with a variety of vegetables added. Add zucchini, green peppers, or red onion to the mixture if desired!
Other Butternut Squash Recipes
I’d love to connect with you on social media! Find me on Facebook or Instagram where I post daily healthy eating and lifestyle inspiration!

Butternut Black Bean Enchiladas
Equipment
- sheet pan
- 9×13 baking dish
Ingredients
- 1/2 butternut squash (cut into small cubes)
- olive oil or avocado oil
- salt and pepper to taste
- 1 red bell pepper (sliced)
- 12 corn tortillas
- 3 cups enchilada sauce (Try making your own- Homemade Enchilada Sauce,)
- 4 cups baby spinach
- 1 cup black beans drained and rinsed
- 1 cup sharp cheddar shredded (or favorite cheese)
- cilantro garnish (optional)
- jalapenos garnish (optional)
Instructions
- Preheat oven to 425º F. Line a baking sheet with parchment paper and set aside.
- Onto the baking sheet, add the cubed butternut squash. Drizzle with olive oil, and season with salt and pepper. Bake the butternut squash for 20 minutes.
- Add the sliced red pepper to the baking pan in the oven along with the squash, and allow to bake an additional 10 minutes. Remove the vegetables from the oven, but leave the oven on if baking the enchiladas soon.
- Warm tortillas in a skillet or wrapped in a towel set in the still warm oven. While the tortillas are warming, prepare other ingredients. Shred the cheddar cheese, open the black beans and drain them, and place the enchilada sauce in a wide shallow bowl.
- Assemble the enchiladas by dipping a warmed tortilla in enchilada sauce, and then adding the tortilla to a large pan (9×13 baking dish). Into the center of the enchilada, add a large spoonful of the butternut squash and red pepper mixture. Add 1 tablespoon of black beans, along with a few leaves of spinach, and a sprinkle of cheddar cheese. Roll the enchilada and place the seam-side down in the pan to hold the roll together.
- Repeat with all tortillas, lining the enchiladas in a single layer to fill the entire bottom of the baking pan.
- Pour remaining enchilada sauce over the tops of the rolled enchiladas. Top with remaining cheese.
- Cover the pan with aluminum foil, and bake the enchiladas for 30 minutes. Remove the foil, and bake uncovered for an additional 10-15 minutes, until the sauce is bubbling and the cheese has begun to brown on the top.
- Garnish the enchiladas with cilantro if desired. Serve with avocado, sour cream, or hot sauce, if desired.
I stumbled by your blog today and I must say I am like your self 5 years ago – But, I could love the cold if I had a pan of these enchiladas every night! Bah – who am I kidding…I don’t see me loving the cold anytime soon – though these enchiladas I love no matter the weather! What an awesome combo of butternut squash, red bell, spinach and black beans!!
The sweet butternut squash is a perfect combo with a spicy enchilada sauce! Let me know if you try them!
Well, it’s no secret that I’m a 10 for butternut squash and am always eager to learn of new ways to prepare it! This casserole looks like the perfect way to enjoy a crisp fall day vegetarian style. And no doubt, your enchilada sauce is perfect for this. No complicated ingredients either, just stuff I have on hand, in my fridge which makes this recipe doable. Plus, I love how it serves 3! A number that is hard to find for recipes. Three is perfect when you have 2 kids because they can share the third, so I’m always looking for recipes to serve 3, silly, but true.
3 is also the perfect serving size when you’re 2, but your husband eats for 2 — as in my case!
These look delicious! I actually have a butternut squash just sitting on the counter, I might just have to mix these up tonight, since they fit my new(ish) diet. Thank you so much for sharing! Yummyness!
It’s a great use of that butternut. I hope you enjoy! Let me know if you do end up making them!
Will be trying these tonight. Thank you for a beautifully presented photos and clear instruction! :)- g
I’m glad to hear you’ll be trying them! They are fabulous. If I wasn’t on a flight out of the country, I’d be making them tonight also!
These are gorgeous looking enchiladas and love the filling idea!!
Thanks Ami! Yes, I would be happy with just a big bowl of the filling. The enchiladas are a family favorite though.
Hi Michelle! The flavors you’ve incorporated into these enchiladas are enticing. I love enchiladas and there are so many different veggies one can pack into them, but this recipe really makes these a fall favorite! Thank you too, for your scratch enchilada sauce recipe.. I’ve not tried making my own yet, as I’ve relied on Hatch to do the work for me, but now is the time. Lovely recipe, Michelle! Thank you so much! (I hope your trip to Australia was fun and that you’ve finally cooled off… we’re still having a heat wave here in the Pacific Northwest!… where is fall???)
Wow! These look so delicious! I love butternut squash. It is such an amazing fall flavor 🙂
Yes, butternut squash can really make a meal this time of year 🙂 My friend just had a baby and I am taking her these for dinner this week!
I just have to say I made these tonight and holy moly are they delicious! The combination of flavors is fantastic and my boyfriend was outpouring compliments the entire evening! Thank you so much for the recipe, I will be passing along this recipe to my sisters as a must try
Nichole, thank you for coming back and letting me know! Funny that you just made them– I just made them again and they’re in my oven. We really love them. The sweetness of the squash goes so well with a spicy enchilada sauce.
Made this last night and they were delicious!!!!! New to your site – can’t wait to try EVERYTHING!
Thank you for letting me know! Those sound great– I haven’t made them in a long time. Glad to hear from you Penny!
These look amazing! I can’t wait to try them for dinner tomorrow!
I just had a question… Are the nutrition facts per 1 enchilada or for the whole meal?
Thanks so much!
These are amazing — thanks for bringing them up because they need a photo refresh and I wouldn’t mind throwing these on my menu this week!