Butternut Squash – Black Bean Enchilada Skillet

There’s something truly special about a one-skillet meal that delivers bold flavors, satisfying textures, and a comforting warmth in every bite. This butternut squash and black bean enchilada skillet is exactly that—a hearty, flavor-packed dish that brings together the smoky heat of enchilada sauce, the natural sweetness of butternut squash, and the protein-packed goodness of black beans. It’s an easy weeknight dinner that feels indulgent while still being nutritious.

What makes this recipe stand out is its simplicity and flexibility. Instead of rolling individual enchiladas, everything is layered and cooked in a skillet, cutting down on prep time and making cleanup a breeze. The combination of soft, caramelized butternut squash, tender black beans, and crispy tortilla strips creates an irresistible texture. And let’s not forget the gooey, melty cheese that ties everything together.

This dish also holds a special place in my kitchen because it’s one of those meals that everyone loves, whether they’re vegetarian or not. It’s a staple for meal prep, a reliable option for feeding a hungry family, and a fantastic way to use up pantry staples. Plus, the toppings can be customized to suit your taste—add avocado, Greek yogurt, fresh cilantro, or a squeeze of lime for an extra flavor boost.

If you’re looking for an easy, wholesome, and deeply satisfying meal, this butternut squash and black bean enchilada skillet is about to become your new favorite. Let’s dive into why you’ll love it.

Why You’ll Love This Butternut Squash

This enchilada skillet is more than just a quick and easy dinner—it’s a dish that checks all the boxes for flavor, nutrition, and convenience. Here’s why it deserves a spot in your meal rotation:

1. It’s Incredibly Easy to Make

No rolling or stuffing required! Unlike traditional enchiladas, this recipe lets you skip the extra steps and simply layer everything in one skillet. With just a bit of chopping and stirring, you’ll have a meal that tastes like it took hours to prepare.

2. Packed with Bold, Comforting Flavors

The combination of smoky, slightly spicy enchilada sauce, naturally sweet butternut squash, and creamy black beans creates a rich, satisfying bite every time. Plus, the crispy tortilla strips and melty cheese add the perfect contrast in textures.

3. It’s a Nutritious, Well-Balanced Meal

This dish is high in fiber, protein, and essential vitamins while still feeling indulgent. The butternut squash provides a dose of vitamin A and antioxidants, while black beans add plant-based protein and fiber to keep you full longer.

4. Easily Customizable

You can adjust this recipe to suit your dietary preferences. Want to add more protein? Throw in some shredded chicken or turkey. Need a gluten-free version? Stick with corn tortillas. Prefer a dairy-free option? Swap the cheese for a plant-based alternative or drizzle with a tahini-based sauce.

5. Perfect for Meal Prep and Leftovers

This enchilada skillet reheats beautifully, making it a great choice for leftovers. Store it in the fridge and enjoy it for lunch or dinner throughout the week without losing any of its deliciousness.

Health Benefits Butternut Squash

Not only is this dish delicious, but it’s also loaded with health benefits that make it a nutritious choice for any meal.

1. Butternut Squash: A Nutrient Powerhouse

Butternut squash is packed with vitamin A, vitamin C, and fiber, making it excellent for immune support and digestion. It’s also rich in antioxidants, which help fight inflammation and support overall well-being.

2. Black Beans: A Plant-Based Protein Source

Black beans are high in protein, fiber, and iron, making them a great alternative to meat-based proteins. They help keep you full, support heart health, and provide essential nutrients for energy and muscle repair.

3. Corn Tortillas: A Whole Grain Option

Corn tortillas are naturally gluten-free and a good source of fiber and essential minerals. Unlike flour tortillas, they contain fewer processed ingredients, making them a healthier choice.

4. Enchilada Sauce: Flavor Without the Guilt

Homemade or store-bought enchilada sauce adds rich, smoky flavor without excessive calories or unhealthy additives. Opting for a low-sodium version can make it even healthier.

5. Cheese: A Good Source of Calcium and Protein

While cheese adds indulgence, it also provides calcium, protein, and healthy fats. Choosing a high-quality, natural cheese without excessive preservatives ensures a healthier meal.

Preparation Time, Servings, and Nutritional Information Butternut Squash

  • Total Time: 30 minutes
  • Servings: 4-6
  • Calories per serving: Approximately 400-450 kcal
  • Protein: 15g
  • Carbohydrates: 50g
  • Fiber: 12g
  • Fat: 15g

Ingredients List Butternut Squash

Main Ingredients

  • 1 small butternut squash, peeled and diced (about 3 cups)
  • 1 small onion, diced
  • 1 jalapeño, finely chopped (optional for spice)
  • 2 cloves garlic, minced
  • 1 can (15 oz) black beans, drained and rinsed
  • 6 corn tortillas, cut into strips
  • 1 ½ cups enchilada sauce
  • 1 cup shredded cheese (cheddar, Monterey Jack, or a blend)
  • 1 tablespoon olive oil

Spices and Seasonings

  • 1 teaspoon cumin
  • 1 teaspoon chili powder
  • ½ teaspoon salt
  • ¼ teaspoon black pepper

Optional Toppings

  • Fresh cilantro
  • Greek yogurt or sour cream
  • Diced avocado or guacamole
  • Sliced green onions
  • Lime wedges

Step-By-Step Cooking Instructions Butternut Squash

1: Sauté the Vegetables

Start by heating a large, oven-safe skillet over medium heat. Add 1 tablespoon of olive oil, then toss in the diced onion and jalapeño. Sauté for about 3 minutes, stirring occasionally, until they become soft and slightly translucent.

Next, add the minced garlic and cook for another minute until fragrant. Be careful not to let the garlic burn.

2: Cook the Butternut Squash

Add the diced butternut squash to the skillet and sprinkle with cumin, chili powder, salt, and black pepper. Stir well to coat the squash with the spices.

Cook for about 8-10 minutes, stirring occasionally, until the squash is slightly tender. You don’t want it fully soft yet, as it will continue cooking in the next steps.

3: Add the Black Beans and Tortilla Strips

Once the squash is partially cooked, stir in the drained black beans and the corn tortilla strips. The tortillas will start absorbing the flavors of the dish, adding texture and heartiness.

4: Pour in the Enchilada Sauce

Pour the enchilada sauce over the mixture and gently stir to coat everything evenly. Lower the heat and let it simmer for about 5 minutes to allow the flavors to meld.

5: Add the Cheese and Broil

Sprinkle 1 cup of shredded cheese evenly over the top. Transfer the skillet to the oven under the broiler for about 2-3 minutes, or until the cheese is melted and bubbly. If you don’t have a broiler, simply cover the skillet with a lid and let the cheese melt on the stovetop.

 6: Serve and Enjoy

Once the cheese is perfectly melted, remove the skillet from the oven and let it cool for a minute. Top with fresh cilantro, a dollop of Greek yogurt, avocado slices, and a squeeze of lime juice for extra freshness. Serve immediately and enjoy!

How to Serve Butternut Squash

One of the best things about this butternut squash and black bean enchilada skillet is how versatile it is when it comes to serving. Whether you’re enjoying it fresh out of the skillet or dressing it up with extra toppings, there are so many delicious ways to enjoy this dish.

1. Classic Style – Right from the Skillet

This dish is designed to be served straight from the skillet. Simply scoop portions onto plates and let everyone add their favorite toppings. The combination of warm, melty cheese, tender butternut squash, and soft-yet-slightly-crispy tortilla strips makes every bite irresistible.

2. With a Side of Rice or Quinoa

For a heartier meal, serve this enchilada skillet with cooked white rice, brown rice, or quinoa. These grains soak up the extra enchilada sauce beautifully while adding a wholesome, filling element.

3. As a Topping for Nachos

Transform this dish into an epic nacho platter by spooning the enchilada mixture over crispy tortilla chips and adding extra cheese. Bake for a few minutes until bubbly, then finish with guacamole, salsa, and fresh cilantro.

4. Wrapped in Warm Tortillas

Want to turn this into enchilada-inspired tacos or burritos? Simply scoop the skillet mixture into warm flour or corn tortillas, top with a drizzle of Greek yogurt or sour cream, and enjoy a handheld version of this delicious meal.

5. With a Side Salad for Freshness

A crisp, refreshing salad makes a great contrast to the rich, cheesy flavors of the skillet. Try a simple arugula salad with a lemon vinaigrette or a chopped avocado and tomato salad with lime juice.

6. As a Breakfast Option

Believe it or not, this dish makes for a fantastic savory breakfast. Serve it alongside fried or scrambled eggs and enjoy a Tex-Mex-inspired start to your day.

Pairing Suggestions

To take this meal to the next level, consider pairing it with complementary sides and drinks. Here are some of the best pairings to enhance the flavors of this dish.

1. Side Dishes That Work Well

  • Mexican Street Corn (Elote): The creamy, tangy flavors of elote complement the smoky and spicy notes of the enchilada skillet.
  • Cilantro Lime Rice: The brightness of lime and cilantro helps balance the richness of the dish.
  • Refried Beans or Pinto Beans: If you want extra protein and a creamy side, beans are a great choice.
  • Fresh Pico de Gallo: A fresh tomato salsa with onions, cilantro, and lime juice adds a refreshing contrast.

2. Drinks That Complement the Meal

  • Fresh Lime Agua Fresca: A light, citrusy drink that cleanses the palate between bites.
  • Hibiscus Iced Tea: Its floral notes and slight tartness make it a refreshing complement.
  • Sparkling Water with Lime: A simple, fizzy drink that enhances the meal without overpowering it.
  • Mango or Pineapple Smoothie: A sweet and creamy option that balances the heat of the dish.

Storage, Freezing & Reheating Instructions

This butternut squash and black bean enchilada skillet is an excellent option for meal prep. It stores well in the fridge, reheats beautifully, and can even be frozen for longer storage.

1. Storing Leftovers in the Refrigerator

  • Let the skillet cool completely before transferring it to an airtight container.
  • Store in the refrigerator for up to 4 days.
  • When ready to eat, reheat individual portions in the microwave for 1-2 minutes or warm them in a skillet over medium heat until heated through.

2. Freezing for Later

If you want to make this dish in advance, you can freeze it for up to 3 months. Here’s how:

  • Allow the enchilada skillet to cool completely.
  • Transfer it to a freezer-safe container or divide it into smaller portions for easy reheating.
  • Label the container with the date so you remember when it was made.
  • To reheat, thaw overnight in the refrigerator and then warm in the oven at 350°F for 15-20 minutes or until hot.

3. Reheating Tips

  • For the oven: Place the leftovers in an oven-safe dish, cover with foil, and bake at 350°F for 15 minutes.
  • For the stovetop: Reheat in a skillet over medium heat, stirring occasionally, until warm.
  • For the microwave: Heat on medium power for 1-2 minutes, stirring halfway through.

Common Mistakes to Avoid

Even though this recipe is simple, there are a few common mistakes that can impact the final dish. Here’s how to avoid them.

1. Not Cooking the Butternut Squash Long Enough

Butternut squash needs to be tender but not mushy. If it’s undercooked, it will be too firm, but if it’s overcooked, it can become overly soft and lose its texture. Check for doneness by piercing a piece with a fork—it should go in easily but still hold its shape.

2. Using Too Much Enchilada Sauce

While sauce is essential for flavor, adding too much can make the dish soggy. Stick to the recommended amount and add more only if needed.

3. Skipping the Broiling Step

Broiling the cheese for a few minutes at the end adds an incredible crispy, golden texture. If you skip this step, the cheese will still melt but won’t have that delicious caramelized flavor.

4. Not Cutting the Tortillas Evenly

To ensure even cooking and texture, cut the tortillas into uniform strips. Uneven pieces can cook at different rates, leading to some being too soft while others become too crispy.

5. Overloading the Skillet

Overcrowding the skillet can make it harder for the ingredients to cook evenly. If you’re doubling the recipe, consider using a larger pan or cooking in batches.

Pro Tips

Want to take this recipe to the next level? Here are some expert tips to help you achieve the best results.

1. Roast the Butternut Squash for Extra Flavor

For deeper, caramelized flavors, roast the butternut squash in the oven at 400°F for 20 minutes before adding it to the skillet. This step enhances its natural sweetness and adds an extra layer of flavor.

2. Use Homemade Enchilada Sauce

If you have time, making your own enchilada sauce can add a richer, more complex flavor. A simple blend of tomato sauce, chili powder, cumin, garlic, and a pinch of cinnamon can make all the difference.

3. Try a Blend of Cheeses

Instead of using just one type of cheese, mix cheddar, Monterey Jack, and a bit of pepper jack for a more dynamic flavor and better melt.

4. Add a Protein Boost

If you want to add more protein, mix in shredded rotisserie chicken, ground turkey, or even crumbled tofu.

5. Let It Rest Before Serving

Allow the skillet to sit for 5 minutes after removing it from the oven. This helps the flavors meld together and makes serving easier.

Frequently Asked Questions (FAQs)

1. Can I Use Sweet Potatoes Instead of Butternut Squash?

Yes! Sweet potatoes work well as a substitute and have a similar texture and sweetness.

2. Is This Recipe Gluten-Free?

Yes, as long as you use corn tortillas and a gluten-free enchilada sauce.

3. How Can I Make This Dish Spicier?

Add an extra diced jalapeño, a pinch of cayenne pepper, or a drizzle of hot sauce before serving.

4. Can I Make This Without Cheese?

Yes! Use a dairy-free cheese alternative or skip the cheese entirely and top with avocado or cashew cream.

5. What Can I Use Instead of Black Beans?

Pinto beans, kidney beans, or even chickpeas work as substitutes.

Conclusion & Call to Action

Now that you know how to make this butternut squash and black bean enchilada skillet, it’s time to try it for yourself. Whether you’re cooking for a busy weeknight, meal prepping for the week, or just craving a comforting, flavorful meal, this dish is sure to satisfy.

If you make this recipe, let me know how it turns out! Share your creations and tag me on social media—I’d love to see your delicious version. Enjoy!

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

Butternut Squash – Black Bean Enchilada Skillet


  • Author: Mia Carter
  • Total Time: 30 minutes
  • Yield: 4-6 servings 1x
  • Diet: Vegetarian

Description

This one-pan enchilada skillet is a quick, flavorful meal made with butternut squash, black beans, corn tortillas, and enchilada sauce. Topped with melty cheese, it’s packed with fiber and protein, making it both nutritious and satisfying. Perfect for weeknight dinners or meal prep.


Ingredients

Scale
  • 1 small butternut squash, diced
  • 1 small onion, diced
  • 1 jalapeño, finely chopped (optional)
  • 2 cloves garlic, minced
  • 1 can (15 oz) black beans, drained and rinsed
  • 6 corn tortillas, cut into strips
  • 1 ½ cups enchilada sauce
  • 1 cup shredded cheese (cheddar, Monterey Jack, or a blend)
  • 1 tbsp olive oil
  • 1 tsp cumin
  • 1 tsp chili powder
  • ½ tsp salt
  • ¼ tsp black pepper

Instructions

  • Heat olive oil in a large skillet. Sauté onion and jalapeño until soft. Add garlic and cook for 1 minute.
  • Stir in butternut squash, cumin, chili powder, salt, and pepper. Cook for 8-10 minutes until slightly tender.
  • Add black beans and tortilla strips. Pour in enchilada sauce and stir.
  • Sprinkle cheese on top and broil for 2-3 minutes until melted.
  • Serve with cilantro, Greek yogurt, or avocado. Enjoy!

Notes

  • For extra flavor, roast the butternut squash before adding it to the skillet.
  • Make it dairy-free by using vegan cheese or omitting the cheese altogether.
  • Customize with protein like shredded chicken or ground turkey.
  • Prep Time: 10 minutes
  • Cook Time: 20 minutes
  • Category: Dinner
  • Method: One-Pan, Stovetop
  • Cuisine: Mexican-Inspired

Leave a Comment

Recipe rating