If you’re craving something cozy, flavorful, and just a little bit wow-worthy, this Butternut Squash and Black Bean Enchilada Skillet is about to become your new weeknight hero. Imagine tender, caramelized squash mingling with hearty black beans, all wrapped up in bold enchilada sauce and melty cheese—yes, it’s as dreamy as it sounds.
This dish hits that sweet spot between comfort food and wholesome goodness. It’s quick enough for a busy Tuesday, yet impressive enough to serve when friends pop by unexpectedly (because they always do, right?). And the best part? Everything comes together in one skillet—less mess, more flavor, and way more time to actually enjoy your evening.
Let’s roll up our sleeves and turn your kitchen into a cozy little Tex-Mex haven.
Table of Contents
Why You’ll Love This Butternut Squash and Black Bean Enchilada Skillet
There’s a lot to adore here, but let me break it down like your favorite cooking buddy would:
- One-pan magic: Fewer dishes = happier you
- Hearty and satisfying: Thanks to fiber-rich squash and protein-packed beans
- Family-friendly: Mild spice, but easy to customize
- Vegetarian comfort food: You won’t miss the meat, promise
- Perfect leftovers: (If there are any!)
Chef Omar here—and trust me, this is one of those recipes that feels fancy but is secretly super simple. My kind of cooking!
Ingredients You’ll Need
Before we dive in, gather your ingredients. Keeping things prepped and ready makes cooking feel less like chaos and more like a smooth groove.
- 1 tablespoon olive oil or avocado oil
- 3 cups diced butternut squash (½-inch cubes)
- Salt and pepper
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- ½ jalapeño, diced (seeded for less heat)
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1 (15 oz) can black beans, drained and rinsed
- 8 yellow corn tortillas, cut into thick strips
- 1 (15 oz) can red enchilada sauce
- 1 cup shredded colby jack or Mexican cheese, divided
- Fresh cilantro and Greek yogurt (for serving)
How to Make Butternut Squash and Black Bean Enchilada Skillet
1. Start with flavor basics
Heat your oil in a large oven-proof skillet over medium heat. Toss in the onion, garlic, and jalapeño. Cook for about 3–5 minutes until everything smells amazing and the onions turn soft and translucent.
👉 Tip: This step builds your flavor foundation—don’t rush it!
2. Add the squash and spices
Stir in your diced butternut squash, cumin, chili powder, salt, and pepper. Cook for about 10 minutes, stirring occasionally.
If your squash is taking its sweet time, cover the pan for a few minutes. That little bit of steam helps soften it faster—kitchen shortcut alert!
You’re aiming for fork-tender, not mushy.
3. Bring it all together
Add the black beans, tortilla strips, and enchilada sauce. Stir until everything is coated in that rich, red goodness.
Reduce heat to medium-low and sprinkle in ½ cup of cheese. Give it a good stir and let it simmer for a few minutes.
At this point, your kitchen will smell like a cozy restaurant. Don’t be surprised if people wander in asking, “What are you making?!”
4. Cheese + broil = magic
Turn your oven broiler to high.
Sprinkle the remaining cheese over the top and pop the skillet under the broiler for 3–5 minutes. Watch closely—you want bubbly, golden perfection, not a burnt situation.
5. Serve and enjoy
Pull it out carefully (hot skillet alert!) and top with fresh cilantro and a dollop of Greek yogurt.
Optional but highly recommended: guacamole, hot sauce, or a squeeze of lime.
Chef Omar’s Cooking Tips (Because We’ve All Been There)
Let’s keep things real for a second—cooking doesn’t always go perfectly, and that’s okay.
- Squash too firm? Cover the pan and let steam do the work
- Too spicy? Add more cheese or yogurt to mellow it out
- Tortillas getting soggy? That’s normal—they soak up flavor like little sponges
- Want extra crunch? Add a few fresh tortilla strips on top before serving
And here’s my favorite:
👉 If it looks a little messy, congratulations—you made it right. Skillet meals are supposed to be rustic and cozy, not picture-perfect.
A Little Story from My Kitchen
This Butternut Squash and Black Bean Enchilada Skillet became a staple in my home after one of those “what-do-I-do-with-this-squash?” moments.
I had friends dropping by (unannounced, of course), and I needed something quick but impressive. I threw this together, popped it under the broiler, and hoped for the best.
Not only did they ask for seconds—they asked for the recipe before they even left the table.
That’s when you know you’ve got a winner.

FAQs About Butternut Squash and Black Bean Enchilada Skillet
Can I make this ahead of time?
Absolutely! Prepare everything up to the broiling step, then refrigerate. When ready to eat, reheat and broil for that fresh, melty finish.
How long does it keep in the fridge?
It stays good for about 3–4 days in an airtight container. The flavors actually get even better the next day.
Can I freeze it?
Yes, but keep in mind the tortillas may soften a bit more after thawing. Still delicious, just less texture.
Can I swap the butternut squash?
Totally! Sweet potatoes or zucchini work well. Just adjust cooking time as needed.
What protein can I add?
If you want to mix things up, shredded chicken or ground turkey fits right in without overpowering the flavors.
Make It Your Own
One of the best things about this Butternut Squash and Black Bean Enchilada Skillet is how flexible it is.
- Add corn for sweetness
- Toss in spinach for a veggie boost
- Use pepper jack cheese for extra kick
- Swap enchilada sauce for green sauce for a tangy twist
Cooking should feel like play, not pressure—so don’t be afraid to experiment.
Bringing It All Together
There’s something truly special about a dish that’s simple, satisfying, and full of personality—and this Butternut Squash and Black Bean Enchilada Skillet checks every box. It’s warm, hearty, and just bold enough to keep things interesting without overwhelming your taste buds.
Whether you’re feeding your family, hosting a casual dinner, or just treating yourself after a long day, this recipe delivers comfort with a little flair. And honestly? That’s what great home cooking is all about.
So grab that skillet, turn up your favorite playlist, and let’s make dinner something to look forward to tonight.
Boost Your Cooking Journey with These Delicious Pairings
Looking to turn your Butternut Squash and Black Bean Enchilada Skillet into a full-on meal experience? Here are some handpicked recipes from PulseRecipes that pair beautifully with this dish and keep your weekly menu exciting:
- Freshen things up with these light and creamy cucumber dill pinwheels—perfect as a refreshing appetizer before diving into your skillet meal.
- Keep the Tex-Mex vibes going by trying these bold and satisfying black bean quinoa tacos, a great alternative for your next meatless night.
- Add a cozy, comforting side like this rich and hearty one pot white bean mushroom stew—ideal for chilly evenings.
- Brighten your plate with a zesty and vibrant lemony chickpea feta salad, bringing a fresh balance to the bold enchilada flavors.
Tried this recipe? I’d love to hear how it turned out! ⭐ Leave a review below and rate it with stars—your feedback helps others discover their next favorite meal!

Butternut Squash and Black Bean Enchilada Skillet
- Total Time: 40 minutes
- Yield: 4 servings 1x
- Diet: Vegetarian
Description
This Butternut Squash and Black Bean Enchilada Skillet is a cozy, cheesy one-pan dinner packed with bold Tex-Mex flavors, tender squash, hearty beans, and melty goodness—perfect for an easy weeknight meal.
Ingredients
- 1 tablespoon olive oil or avocado oil
- 3 cups ½-inch diced, peeled butternut squash
- Salt and pepper, to taste
- 1 medium yellow onion, diced
- 3 cloves garlic, minced
- ½ jalapeño, diced (seeded for less heat)
- 1 teaspoon cumin
- 1 teaspoon chili powder
- 1 (15 oz) can black beans, drained and rinsed
- 8 yellow corn tortillas, cut into thick strips
- 1 (15 oz) can red enchilada sauce
- 1 cup shredded colby jack or Mexican cheese, divided
- Fresh cilantro, for garnish
- Greek yogurt or sour cream, for serving
Instructions
- Heat oil in a large oven-safe skillet over medium heat. Add onion, garlic, and jalapeño. Cook for 3–5 minutes until softened and fragrant.
- Add butternut squash, cumin, chili powder, salt, and pepper. Cook for about 10 minutes, stirring occasionally, until squash is fork-tender. Cover if needed to speed cooking.
- Stir in black beans, tortilla strips, and enchilada sauce until well combined.
- Reduce heat to medium-low. Add ½ cup cheese and stir until melted. Let simmer for a few minutes.
- Turn broiler to high. Sprinkle remaining cheese on top and broil for 3–5 minutes until melted and bubbly.
- Remove from oven and garnish with cilantro. Serve warm with Greek yogurt or sour cream.
Notes
- Cover the skillet while cooking squash to soften it faster.
- For extra heat, leave jalapeño seeds or add hot sauce.
- Tortillas will soften as they absorb sauce—this is expected and delicious.
- Swap butternut squash with sweet potatoes if desired.
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Category: Main Course
- Method: Skillet / Broil
- Cuisine: Tex-Mex
Nutrition
- Serving Size: 1 serving
- Calories: 380 kcal
- Sugar: 6 g
- Sodium: 720 mg
- Fat: 14 g
- Saturated Fat: 6 g
- Unsaturated Fat: 7 g
- Trans Fat: 0 g
- Carbohydrates: 52 g
- Fiber: 10 g
- Protein: 14 g
- Cholesterol: 25 mg
