I absolutely love this Butternut Squash Black Bean Enchiladas Recipe because it’s the perfect cozy meal that feels both wholesome and comforting. The sweetness of the roasted butternut squash pairs so beautifully with the hearty black beans, making each bite rich and satisfying without relying on meat. Whenever I’m craving something filling yet nutritious, this recipe always comes to mind.
What’s great about these enchiladas is how versatile they are—they work wonderfully for weeknight dinners, meal prepping, or even feeding a crowd. Plus, you’ll find that the combination of warm spices, creamy cheese, and that luscious enchilada sauce turns this simple dish into a family favorite in no time. Trust me, once you try this Butternut Squash Black Bean Enchiladas Recipe, it’ll become a go-to comfort meal for your kitchen.
Why You’ll Love This Recipe
- Comforting & Nutritious: Combines sweet roasted squash and protein-rich black beans for a meal that satisfies both hunger and health.
- Simple Prep: Easy to assemble with common ingredients and minimal hands-on cooking time.
- Family Favorite: My loved ones go crazy for the cheesy, saucy goodness every time.
- Versatile & Customizable: Easily adaptable for various dietary preferences and creative additions.
Ingredients You’ll Need
The ingredients in this Butternut Squash Black Bean Enchiladas Recipe come together to build layers of flavor and texture that really shine. Each component balances the others perfectly, so taking a moment to source fresh and quality items is definitely worth it.
- Butternut squash: Choose a firm, medium-sized squash for sweetness and easy dicing.
- Olive oil: Adds richness and helps the squash roast to caramelized perfection.
- Kosher salt: Essential for seasoning and bringing out natural flavors.
- Black pepper: Freshly ground for a mild kick.
- Garlic: Pressed to bring a punch of aromatic depth.
- Onion: Half a medium onion, diced finely to blend into the filling without overpowering.
- Black beans: Rinsed and drained canned beans for convenience and protein.
- Enchilada sauce: Divided—some to coat the pan and the rest to smother your filled tortillas.
- Cumin: Adds warming spice that complements the squash and beans beautifully.
- Jack cheese: Shredded for topping—melts nicely and has a mild, creamy taste.
- Flour tortillas: Soft and pliable, perfect for rolling around the filling.
Variations
I love how flexible this Butternut Squash Black Bean Enchiladas Recipe is. You can easily personalize it depending on your mood or what you have on hand. Playing around with toppings and fillings has yielded some of my favorite meal experiments!
- Make it vegan: Swap out the jack cheese for a plant-based cheese or simply skip it altogether—still delicious and packed with flavor.
- Add greens: Toss in some chopped spinach or kale to the squash and bean filling for extra nutrients and color.
- Spice it up: If you like heat, add chopped jalapeños or a dash of chipotle powder to the filling mixture.
- Use corn tortillas: For a gluten-free option, substitute flour tortillas with corn, though they are a bit more fragile.
How to Make Butternut Squash Black Bean Enchiladas Recipe
Step 1: Roast the Butternut Squash and Aromatics
Start by tossing the diced butternut squash, olive oil, salt, pepper, pressed garlic, and diced onion in a large bowl until everything is evenly coated. Spread this mixture in a single layer on a large baking sheet. Pop it into a 450°F oven for about 20 minutes, being sure to stir or flip the veggies halfway through so they roast evenly without burning. Roasting brings out that natural sweetness and caramelization—don’t skip this step because it really makes the filling sing!
Step 2: Mix the Filling
Once the veggies are perfectly roasted and slightly golden, transfer them back into a clean big bowl. Add the rinsed and drained black beans along with the cumin, then gently fold everything together. The cumin adds just the right earthy note that ties the squash and beans together nicely. Taste and adjust seasoning if you want, but keep it subtle since the enchilada sauce will add more flavor later.
Step 3: Assemble the Enchiladas
Pour about 1/4 cup of enchilada sauce into the bottom of a 13×9 baking dish — this helps keep the tortillas from sticking. Then, one by one, fill each tortilla with a generous scoop of the squash and bean filling. Roll it tightly, and nestle it seam-side down into the baking dish. Repeat until all your filling is used and tortillas are snug together in the pan. Pour the remaining enchilada sauce evenly over the top and sprinkle the shredded jack cheese over everything—it’s the finishing touch that melts into gooey deliciousness.
Step 4: Bake to Perfection
Cover the baking dish with foil and bake at 350°F for 30 minutes. This lets all the flavors meld and warms the filling through without drying it out. Then, remove the foil and bake an additional 10 minutes to get that cheese bubbling and lightly golden brown on top. When it comes out, let it rest for a few minutes before digging in—this makes it easier to serve and enjoy every cheesy, flavorful bite.
Pro Tips for Making Butternut Squash Black Bean Enchiladas Recipe
- Roast Evenly: Cut your butternut squash into uniform pieces so they cook consistently and caramelize well.
- Don’t Overfill: A heaping tablespoon of filling works best; overstuffing can cause tortillas to tear or fall apart.
- Sauce the Pan: Pouring a bit of enchilada sauce under the tortillas prevents sticking and adds moisture from beneath.
- Cheese Magic: For best melt and browning, use freshly shredded jack cheese instead of pre-shredded varieties that include anti-caking agents.
How to Serve Butternut Squash Black Bean Enchiladas Recipe
Garnishes
I love topping these enchiladas with a dollop of cool sour cream or Greek yogurt and a sprinkle of fresh cilantro for brightness. A squeeze of lime juice just before serving amps up the flavors and cuts through the richness beautifully. You can also add sliced avocado or a few pickled jalapeños if you want a little extra zing.
Side Dishes
This recipe pairs wonderfully with simple sides like Mexican rice or a fresh green salad dressed lightly with lime and olive oil. Roasted corn or a black bean and corn salsa also works brilliantly if you want to keep the meal festive and colorful.
Creative Ways to Present
For special occasions, I sometimes plate individual enchiladas stacked with layers of guacamole and salsa on the side, offering guests their own mini toppings bar. You could even sprinkle with toasted pepitas or crumbled queso fresco for added texture and authenticity. Presentation is part of the fun, so get creative and make it yours!
Make Ahead and Storage
Storing Leftovers
Leftovers store beautifully in an airtight container in the fridge for up to 4 days. I usually portion them out right away so it’s easy to grab a quick lunch or dinner. The flavors actually deepen overnight, so reheated enchiladas taste even better the next day.
Freezing
If you want to freeze for later, assemble the enchiladas in a freezer-safe dish but don’t bake. Wrap tightly with foil and plastic wrap, then freeze for up to 3 months. When you’re ready to eat, thaw overnight in the fridge and then bake as directed—adding a few extra minutes if needed.
Reheating
To reheat, I recommend covering with foil and warming in a 350°F oven until heated through and the cheese is melty again—usually about 20 minutes. Microwaving works in a pinch but tends to make tortillas a bit soggy, so baking is your best bet for preserving that baked texture.
FAQs
-
Can I make this Butternut Squash Black Bean Enchiladas Recipe gluten-free?
Absolutely! Simply swap the flour tortillas for corn tortillas, making sure they’re soft and pliable to avoid cracking. You might want to warm them slightly before assembling to prevent breaking.
-
Can I use canned butternut squash instead of fresh?
Fresh butternut squash roasting gives the best flavor and texture for this recipe, so I recommend using fresh. Canned squash tends to be too soft and watery, which affects the filling consistency.
-
Is this recipe suitable for meal prep?
Yes! These enchiladas reheat wonderfully, so you can prepare them in advance and bake when ready. They also freeze well, making them ideal for prepping several servings ahead.
-
Can I add meat or other proteins to this dish?
Sure! While I adore this recipe as a vegetarian main dish, you can easily add cooked shredded chicken or ground turkey for extra protein. Just mix it into the filling before assembling.
Final Thoughts
This Butternut Squash Black Bean Enchiladas Recipe holds a special place in my kitchen because it’s one of those dishes that feels like a warm hug after a long day. It’s easy enough to make on busy nights but impressive enough to share with company. I hope you give it a try and that it becomes as much of a favorite in your home as it is in mine—here’s to cozy, comforting meals that nourish both body and soul!
PrintButternut Squash Black Bean Enchiladas Recipe
- Prep Time: 25 minutes
- Cook Time: 60 minutes
- Total Time: 85 minutes
- Yield: 8 servings
- Category: Main Dish
- Method: Baking
- Cuisine: Mexican
- Diet: Vegetarian
Description
These Butternut Squash Black Bean Enchiladas are a flavorful and wholesome vegetarian meal. Roasted butternut squash is combined with black beans and aromatic spices, then wrapped in warm flour tortillas, smothered with enchilada sauce, topped with melted jack cheese, and baked to bubbly perfection. This hearty dish makes a perfect meatless dinner that is filling, nutritious, and packed with vibrant southwestern flavors.
Ingredients
Roasted Butternut Squash Mixture
- 4 cups butternut squash, peeled and diced
- 2 tablespoons olive oil
- 1/2 teaspoon kosher salt
- 1/4 teaspoon black pepper
- 3 cloves garlic, pressed
- 1/2 medium onion, diced
- 1 can (15 ounces) black beans, rinsed and drained
- 2 teaspoons ground cumin
Assembly
- 2 cups enchilada sauce, divided
- 1 cup jack cheese, shredded
- 8 flour tortillas
Instructions
- Prepare the Butternut Squash: In a large bowl, combine the diced butternut squash with olive oil, kosher salt, black pepper, pressed garlic, and diced onion. Toss well to evenly coat all pieces.
- Roast the Squash: Spread the mixture evenly on a large baking sheet. Roast in a preheated 450°F (232°C) oven for about 20 minutes, turning the squash halfway through to ensure even cooking and caramelization.
- Mix with Black Beans and Cumin: Remove the roasted squash and onion from the oven. Transfer them back to a large bowl and add the rinsed black beans and ground cumin. Stir gently until combined.
- Prepare the Baking Dish: Pour 1/4 cup of enchilada sauce into the bottom of a 13×9-inch baking dish to prevent the tortillas from sticking during baking.
- Assemble the Enchiladas: Spoon a generous amount of the squash and bean mixture into each flour tortilla, roll it up, and place seam-side down in the baking dish. Repeat this process until all filling is used and the tortillas are snugly lined up in the dish.
- Add Sauce and Cheese: Pour the remaining enchilada sauce evenly over the top of the filled tortillas. Sprinkle the shredded jack cheese over the sauce.
- Bake Covered: Cover the dish with foil and bake in a 350°F (177°C) oven for 30 minutes to allow flavors to meld and the filling to heat through.
- Bake Uncovered: Remove the foil and continue baking an additional 10 minutes, until the cheese is melted, bubbly, and slightly golden.
- Serve: Remove from the oven and let cool slightly before serving warm. Enjoy your hearty, vegetarian butternut squash black bean enchiladas!
Notes
- Looking for a meatless dinner idea that doesn’t leave you hungry? These Butternut Squash and Black Bean Enchiladas are a delicious, filling weeknight dinner.
- For a gluten-free option, substitute corn tortillas instead of flour tortillas.
- Customize the heat by adding chopped green chilies or a dash of cayenne pepper to the filling or sauce.
- Leftovers keep well and reheat nicely, making this a great recipe for meal prep.
Nutrition
- Serving Size: 1 enchilada
- Calories: 347 kcal
- Sugar: 9 g
- Sodium: 1040 mg
- Fat: 12 g
- Saturated Fat: 4 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 51 g
- Fiber: 7 g
- Protein: 11 g
- Cholesterol: 14 mg