Butternut Squash and Black Bean Enchilada Skillet – Easy One Pan Dinner

Posted on March 26, 2026

By: James Carter

This enchilada skillet brings together roasted butternut squash, hearty black beans, and warm spices in one comforting pan. I’ve made this countless times for weeknight dinners and meal prep sessions. It’s filling enough to satisfy as a main dish while being flexible enough to serve as a side. The combination delivers restaurant-quality Mexican flavors with minimal cleanup.

Why This Butternut Squash and Black Bean Enchilada Skillet Works

This recipe succeeds because it layers flavors thoughtfully and uses roasted butternut squash for natural sweetness. The squash caramelizes beautifully while maintaining some texture. Black beans add protein and earthiness that balances the sweetness. Everything cooks in one skillet, making cleanup simple while allowing flavors to meld together naturally.

Ingredients

• 1 medium butternut squash (about 2-3 pounds), peeled and cubed into ½-inch pieces
• 2 tablespoons olive oil, divided
• 1 large yellow onion, diced
• 3 cloves garlic, minced
• 1 red bell pepper, diced
• 2 teaspoons ground cumin
• 1 teaspoon smoked paprika
• 1 teaspoon chili powder
• ½ teaspoon ground coriander
• ¼ teaspoon cayenne pepper (optional)
• 1 can (15 oz) black beans, drained and rinsed
• 1 can (14.5 oz) diced tomatoes, drained
• ¾ cup red enchilada sauce
• ½ cup vegetable broth or chicken broth
• 1 cup shredded Mexican cheese blend
• ¼ cup fresh cilantro, chopped
• 2 green onions, sliced
• 1 lime, cut into wedges
• Salt and black pepper to taste

These ingredients work together to create layers of flavor and texture that make this skillet satisfying as a complete meal.

How to Make It

1. Preheat your oven to 425°F. Line a large baking sheet with parchment paper. Toss the cubed butternut squash with 1 tablespoon olive oil, salt, and pepper. Spread in a single layer on the prepared baking sheet. Roast for 20-25 minutes until the edges are golden and the squash is fork-tender but still holds its shape.

2. While the squash roasts, heat the remaining tablespoon of olive oil in a large cast iron skillet or oven-safe skillet over medium heat. Add the diced onion and cook for 4-5 minutes until softened and translucent. The onion should smell fragrant but not be browned.

3. Add the minced garlic and diced red bell pepper to the skillet. Cook for another 2-3 minutes until the bell pepper begins to soften and the garlic becomes fragrant. Stir frequently to prevent the garlic from burning.

4. Add the cumin, smoked paprika, chili powder, coriander, and cayenne (if using) to the skillet. Stir constantly for about 30 seconds until the spices become fragrant. This blooming process intensifies their flavors significantly.

5. Add the drained black beans and drained diced tomatoes to the skillet. Stir to combine with the aromatic vegetables and spices. Cook for 2-3 minutes to warm the beans and allow flavors to begin melding.

6. Pour in the enchilada sauce and broth, stirring to combine everything evenly. The liquid should coat all ingredients but not be soupy. If the mixture seems too dry, add a bit more broth.

7. Gently fold in the roasted butternut squash, being careful not to break up the pieces too much. You want them to maintain some structure while being well coated with the sauce mixture.

8. Sprinkle the shredded cheese evenly over the top of the skillet mixture. If your skillet isn’t oven-safe, transfer everything to a baking dish before adding the cheese.

9. Place the skillet in the preheated oven and bake for 12-15 minutes until the cheese is melted and bubbly with golden edges. The mixture should be heated through and the flavors well combined.

10. Remove from the oven and let cool for 5 minutes before serving. Garnish with fresh cilantro and sliced green onions. Serve with lime wedges on the side for squeezing over individual portions.

This method ensures the butternut squash maintains some texture while absorbing the enchilada flavors, creating a balanced and satisfying dish.

Simple steps, great taste: Protein-packed butternut squash soup

Nutrition at a Glance

• High in fiber from butternut squash and black beans, supporting digestive health
• Good source of plant-based protein from black beans
• Rich in vitamin A from butternut squash, important for eye health
• Contains vitamin C from bell peppers and tomatoes
• Provides complex carbohydrates for sustained energy
• Includes beneficial antioxidants from colorful vegetables
• Naturally gluten-free when served without tortillas
• Lower in saturated fat compared to meat-based enchiladas
• Contains folate from black beans, supporting cell function
• Provides potassium from squash and beans for heart health

The combination of vegetables, legumes, and moderate cheese creates a nutritionally balanced meal that satisfies without being heavy.

image 193

How to Serve It

• Serve directly from the skillet with warm corn tortillas or flour tortillas for scooping
• Top individual portions with dollops of sour cream, Greek yogurt, or crema
• Add sliced avocado or guacamole for extra richness and healthy fats
• Serve over cooked brown rice, quinoa, or cauliflower rice for a heartier meal
• Pair with a simple green salad dressed with lime vinaigrette
• Offer hot sauce or salsa on the side for those who prefer more heat
• Garnish with pickled jalapeños for tangy spice
• Serve with warm cornbread or crusty bread for soaking up the sauce
• Add a sprinkle of crumbled queso fresco or feta cheese for extra flavor
• Pair with Mexican beer, agua fresca, or sparkling water with lime

This versatile dish adapts well to different serving styles, making it suitable for casual family dinners or more elaborate gatherings where guests can customize their portions.

Common Mistakes

• Overcooking the butternut squash until it becomes mushy, which makes the final dish watery and less appealing texturally
• Skipping the step of roasting the squash separately, which results in uneven cooking and less developed flavors
• Using too much liquid, creating a soupy consistency instead of a cohesive skillet dish
• Not draining the black beans and tomatoes properly, adding unnecessary liquid to the mixture
• Adding the cheese too early in the cooking process, causing it to separate or become grainy
• Cutting the butternut squash pieces too large, resulting in uneven cooking and difficult serving portions
• Not seasoning adequately at each step, leading to bland flavors that can’t be corrected later
• Using a skillet that’s too small, overcrowding the ingredients and preventing proper browning
• Forgetting to bloom the spices in oil, missing the opportunity to develop deeper flavors

Taking time with each step and paying attention to texture and seasoning prevents these issues and ensures better results every time.

Storage and Reheating

• Store leftovers in the refrigerator for up to 4 days in airtight containers
• Freeze portions for up to 3 months in freezer-safe containers, leaving space for expansion
• Reheat individual portions in the microwave, stirring halfway through heating
• Warm larger portions in a covered skillet over medium-low heat, stirring occasionally
• Add a splash of broth or water if the mixture seems dry after storage
• Reheat in a 350°F oven for 15-20 minutes if warming the entire skillet
• Thaw frozen portions overnight in the refrigerator before reheating
• Avoid reheating more than once to maintain food safety and quality
• Store garnishes separately to maintain their freshness and texture
• Let the dish cool completely before refrigerating to prevent condensation

Proper storage maintains the texture and flavor of this dish, making leftovers nearly as good as the original serving.

Leftover Ideas

• Use as filling for breakfast burritos with scrambled eggs and cheese
• Transform into quesadillas by spreading between tortillas with extra cheese
• Serve over baked sweet potatoes for a loaded sweet potato meal
• Mix with cooked pasta and extra cheese for an enchilada-inspired pasta dish
• Use as a topping for nachos with additional cheese and your favorite nacho garnishes
• Stuff into bell peppers and bake until the peppers are tender
• Turn into soup by adding extra broth and simmering until heated through
• Use as a filling for enchiladas, rolling in corn tortillas and topping with sauce
• Serve over polenta or grits for a southwestern-inspired comfort meal
• Mix into grain bowls with quinoa, rice, or farro and fresh greens
• Use as a base for a Mexican-inspired salad with lettuce, avocado, and lime dressing

These leftover applications extend the life of your initial cooking effort while creating entirely new meals that don’t feel repetitive or boring to your family.

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 and Black Bean Enchilada Skillet


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

  • Author: James Carter
  • Total Time: 60 minutes
  • Yield: 6 servings 1x
  • Diet: Vegetarian

Description

A hearty one-pan meal combining roasted butternut squash, black beans, and enchilada sauce topped with melted cheese. This vegetarian skillet dinner is nutritious, flavorful, and easy to prepare.


Ingredients

Scale
  • 1 medium butternut squash (23 pounds), peeled and cubed
  • 2 tablespoons olive oil, divided
  • 1 large yellow onion, diced
  • 3 cloves garlic, minced
  • 1 red bell pepper, diced
  • 2 teaspoons ground cumin
  • 1 teaspoon smoked paprika
  • 1 teaspoon chili powder
  • ½ teaspoon ground coriander
  • ¼ teaspoon cayenne pepper (optional)
  • 1 can (15 oz) black beans, drained and rinsed
  • 1 can (14.5 oz) diced tomatoes, drained
  • ¾ cup red enchilada sauce
  • ½ cup vegetable broth
  • 1 cup shredded Mexican cheese blend
  • ¼ cup fresh cilantro, chopped
  • 2 green onions, sliced
  • 1 lime, cut into wedges
  • Salt and black pepper to taste

Instructions

  1. 1. Preheat oven to 425°F. Toss cubed butternut squash with 1 tablespoon olive oil, salt, and pepper. Roast on parchment-lined baking sheet for 20-25 minutes until golden and fork-tender.
  2. 2. Heat remaining oil in large oven-safe skillet over medium heat. Cook onion 4-5 minutes until softened.
  3. 3. Add garlic and bell pepper, cook 2-3 minutes until fragrant and pepper begins to soften.
  4. 4. Add cumin, paprika, chili powder, coriander, and cayenne. Stir constantly for 30 seconds until fragrant.
  5. 5. Add black beans and diced tomatoes. Cook 2-3 minutes to warm and combine flavors.
  6. 6. Pour in enchilada sauce and broth, stirring to coat all ingredients evenly.
  7. 7. Gently fold in roasted butternut squash, being careful not to break up pieces.
  8. 8. Sprinkle cheese evenly over top of mixture.
  9. 9. Bake 12-15 minutes until cheese is melted and bubbly with golden edges.
  10. 10. Cool 5 minutes before serving. Garnish with cilantro, green onions, and lime wedges.

Notes

Store leftovers up to 4 days refrigerated or 3 months frozen. Reheat gently with splash of broth if needed. Great for meal prep and repurposing into burritos, quesadillas, or grain bowls.

  • Prep Time: 20 minutes
  • Cook Time: 40 minutes
  • Category: Main Dish
  • Method: Skillet
  • Cuisine: American

Nutrition

  • Serving Size: 1 serving
  • Calories: 285
  • Sugar: 8g
  • Sodium: 680mg
  • Fat: 8g
  • Carbohydrates: 45g
  • Fiber: 11g
  • Protein: 12g

Tags:

You might also like these recipes

Leave a Comment

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