Cozy & Flavorful Black Bean and Butternut Squash Enchiladas

Posted on September 20, 2025 ·

by Bellie

Black Bean and Butternut Squash Enchiladas

Difficulty

Prep time

Cooking time

Total time

Servings

If you’re craving a delicious, hearty, and comforting dish that perfectly captures the flavors of fall, then look no further than Black Bean and Butternut Squash Enchiladas. This plant-based recipe is warm, satisfying, and loaded with nutritious ingredients. Whether you’re cooking for a weeknight dinner, a potluck, or looking for a meatless option for Thanksgiving, these enchiladas check every box.

They’re cheesy, saucy, and packed with roasted butternut squash, earthy black beans, and savory Mexican spices—all rolled into soft corn tortillas and baked to perfection. Even better? They’re meat-free, meal-prep friendly, and ideal for families or gatherings. If you’ve been searching for vegetarian butternut squash recipes that actually fill you up, this one delivers big-time.

In this post, we’ll walk you through how to make the best Black Bean and Butternut Squash Enchiladas, what to serve with them, tips, storage advice, and creative twists. Let’s get rolling!

Why Black Bean and Butternut Squash Are the Perfect Fall Combo

When it comes to fall ingredients, butternut squash is a true superstar. Its natural sweetness, vibrant color, and creamy texture make it ideal for cozy, comfort-style meals. Pair it with protein-rich black beans, and you’ve got a nutritious, delicious, and well-balanced filling for enchiladas.

This combination also works beautifully for anyone looking to add more fall meatless meals to their weekly menu. The black beans offer fiber and protein, while the squash brings in antioxidants and a touch of natural sweetness that balances perfectly with spices and sauce.

Ingredients for Black Bean and Butternut Squash Enchiladas

Here’s what you’ll need to bring this hearty, flavor-packed dish to life:

For the Filling:

  • 3 cups butternut squash, peeled and diced (about 1 small squash)
  • 1 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1 (15-ounce) can black beans, drained and rinsed
  • 1/3 cup chopped red onion
  • 1 tablespoon chopped cilantro (optional)

For Assembly:

  • 8 small corn tortillas
  • 1 1/2 cups red enchilada sauce (store-bought or homemade)
  • 1 cup shredded Mexican blend cheese (or use dairy-free cheese for a vegan version)
  • Fresh cilantro, sliced avocados, or lime wedges for garnish (optional)

How to Make Black Bean and Butternut Squash Enchiladas

Let’s walk through this easy and rewarding recipe step by step.

Step 1 – Roast the Squash:
Preheat your oven to 425°F (220°C). On a lined baking sheet, toss the diced butternut squash with olive oil, salt, paprika, cumin, and chili powder. Spread evenly and roast for 20–25 minutes until tender and slightly caramelized, flipping once halfway through.

Step 2 – Prepare the Filling:
In a large bowl, mix the roasted squash with the black beans, red onion, and cilantro. Stir gently until well combined.

Step 3 – Warm the Tortillas:
Lightly warm your tortillas in a pan or microwave so they’re pliable. This will prevent tearing when rolling the enchiladas.

Step 4 – Assemble the Enchiladas:
Spread about 1/3 cup of enchilada sauce on the bottom of a greased 9×13 baking dish. Spoon the filling into each tortilla, roll them up, and place seam-side down in the dish.

Step 5 – Add Sauce and Cheese:
Pour the remaining enchilada sauce evenly over the rolled tortillas. Sprinkle the shredded cheese on top.

Step 6 – Bake:
Cover with foil and bake at 375°F (190°C) for 20 minutes. Remove foil and bake an additional 5–10 minutes until the cheese is bubbling and golden.

Step 7 – Serve and Garnish:
Serve hot with avocado slices, lime wedges, and a sprinkle of fresh cilantro.

Kitchen Tools You’ll Need

To make these Black Bean and Butternut Squash Enchiladas, have these tools ready:

  • Large baking sheet
  • Chef’s knife and peeler
  • Mixing bowl
  • 9×13 baking dish
  • Foil
  • Spatula or tongs

These basic tools make prep and cleanup a breeze.

What to Serve with Black Bean and Butternut Squash Enchiladas

You may be wondering what to eat with Black Bean and Butternut Squash Enchiladas to round out the meal. Here are a few great ideas:

  • Mexican Rice or cilantro lime rice
  • Guacamole or sliced avocado
  • Pinto beans or refried beans
  • Crispy tortilla chips with salsa or queso
  • Simple salad with lime vinaigrette

Want something even cozier? Serve them with a bowl of Butter Beans Soup or a scoop of Sweet Potato Goat Cheese Salad.

Variations and Swaps for Every Diet

These enchiladas are flexible! Try these twists:

  • Vegan: Use vegan cheese or omit it altogether and add avocado on top
  • Gluten-free: Use gluten-free corn tortillas (check the label)
  • Add greens: Mix in sautéed spinach or kale for added nutrition
  • Add spice: Use spicy enchilada sauce or add jalapeños
  • Switch sauces: Try green enchilada sauce for a tangy variation

You can also turn this into a stuffed butternut squash recipe by filling squash halves with the black bean mixture and baking with cheese on top!

Leftover Black Bean and Butternut Squash Enchiladas

Have leftovers? Great! These enchiladas store and reheat like a dream.

To Store:

  • Fridge: Store in an airtight container for up to 4 days
  • Freezer: Freeze cooked enchiladas (without garnishes) for up to 2 months

To Reheat:

  • Oven: Bake at 350°F (175°C) for 15–20 minutes
  • Microwave: Heat individual portions on high for 1–2 minutes

You can even make the filling ahead and assemble fresh for a weeknight dinner.

Tips for the Best Black Bean and Butternut Squash Enchiladas

  • Dice squash evenly for consistent roasting
  • Season well — spices are key to deep flavor
  • Use good-quality enchilada sauce for best results
  • Don’t overfill tortillas, or they’ll tear during rolling
  • Let them rest for 5 minutes after baking before serving

These tips ensure your enchiladas turn out cheesy, tender, and packed with flavor.

Common Mistakes to Avoid

  • Skipping the roasting step — boiling squash leads to watery texture
  • Using cold tortillas — they’ll crack when rolled
  • Too much sauce on top can make the tortillas soggy
  • Overbaking dries out the filling and burns the cheese

Keep these in mind, especially if you’re batch cooking for events or holidays.

FAQs About Black Bean and Butternut Squash Enchiladas

Can I make this ahead of time?
Yes! Assemble enchiladas and refrigerate before baking. Add 5–10 extra minutes to bake time.

Can I use canned squash?
Fresh is best for texture, but canned puree can be used in soups or sauces—not ideal for enchiladas.

Are these freezer-friendly?
Absolutely. Freeze cooked enchiladas in a covered dish. Reheat in the oven for best texture.

Can I add cheese to the filling?
Yes! Add crumbled feta or a handful of shredded cheese for extra richness.

What if I don’t like beans?
Substitute with quinoa, lentils, or cooked rice.

Black Bean and Butternut Squash Enchiladas for Thanksgiving and Beyond

These enchiladas aren’t just for weeknights—they also make a stellar Thanksgiving main course for vegetarians or anyone wanting to skip the turkey. They’re also a fun way to serve squash enchiladas for any fall gathering.

Pair them with other festive dishes like Pumpkin Whipped Feta Dip, Cranberry Crescent Rolls, or Stuffed Mushroom Eyeballs for a full autumn spread.

Final Thoughts on Black Bean and Butternut Squash Enchiladas

Whether you’re serving them as a weeknight comfort meal or showcasing them at your next holiday dinner, Black Bean and Butternut Squash Enchiladas are a flavor-packed choice that satisfies everyone at the table.

They’re comforting, customizable, and packed with plant-based nutrition. And since they’re so easy to make, there’s no reason not to add them to your fall rotation. Try them once, and they just might become your favorite way to enjoy squash season.

Like This Recipe? Share & Subscribe for More Cozy Dinners!

If you loved these Black Bean and Butternut Squash Enchiladas, don’t forget to share them with friends or on social media—and be sure to subscribe to our blog for more easy vegetarian meals, seasonal recipes, and kitchen inspiration delivered straight to your inbox!

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Black Bean and Butternut Squash Enchiladas: Cozy & Flavorful Dinner Idea


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: Bellie
  • Total Time: 55 minutes
  • Yield: 4 servings 1x
  • Diet: Vegetarian

Description

These Black Bean and Butternut Squash Enchiladas are the perfect cozy, plant-based dinner idea for fall. Packed with roasted squash, hearty black beans, Mexican spices, and baked under a layer of enchilada sauce and cheese, they’re hearty, flavorful, and family-friendly. Ideal for weeknight dinners, potlucks, or even vegetarian Thanksgiving mains.


Ingredients

Scale

For the Filling:

  • 3 cups butternut squash, peeled and diced (about 1 small squash)
  • 1 tablespoon olive oil
  • 1/2 teaspoon salt
  • 1/2 teaspoon smoked paprika
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1 (15-ounce) can black beans, drained and rinsed
  • 1/3 cup chopped red onion
  • 1 tablespoon chopped cilantro (optional)

For Assembly:

  • 8 small corn tortillas
  • 1 1/2 cups red enchilada sauce (store-bought or homemade)
  • 1 cup shredded Mexican blend cheese (or dairy-free cheese for vegan)
  • Fresh cilantro, sliced avocados, or lime wedges for garnish (optional)

Instructions

  1. Roast the Squash: Preheat oven to 425°F (220°C). Toss diced squash with oil, salt, paprika, cumin, and chili powder. Roast 20–25 minutes until tender and caramelized.
  2. Prepare the Filling: Combine roasted squash with black beans, red onion, and cilantro in a bowl.
  3. Warm the Tortillas: Heat tortillas briefly in a pan or microwave to prevent cracking.
  4. Assemble the Enchiladas: Spread 1/3 cup enchilada sauce on bottom of greased 9×13 dish. Fill tortillas with mixture, roll, and place seam-side down.
  5. Add Sauce and Cheese: Pour remaining sauce on top and sprinkle with cheese.
  6. Bake: Cover with foil and bake at 375°F (190°C) for 20 minutes. Remove foil and bake 5–10 minutes until cheese is golden and bubbling.
  7. Serve: Garnish with avocado, cilantro, and lime wedges.

Notes

  • Dice squash evenly for consistent roasting.
  • Warming tortillas prevents tearing during rolling.
  • Use a good-quality enchilada sauce for the best flavor.
  • Don’t overfill tortillas—they’ll tear easily.
  • Let enchiladas rest for 5 minutes before serving.
  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Category: Vegetarian Dinner
  • Method: Baked
  • Cuisine: Mexican-Inspired

Nutrition

  • Serving Size: 2 enchiladas
  • Calories: 320
  • Sugar: 6g
  • Sodium: 540mg
  • Fat: 12g
  • Saturated Fat: 5g
  • Unsaturated Fat: 6g
  • Trans Fat: 0g
  • Carbohydrates: 42g
  • Fiber: 10g
  • Protein: 13g
  • Cholesterol: 20mg

Tags:

You might also like these recipes

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star