Butternut Squash Black Bean Enchilada Skillet is the ultimate weeknight solution for anyone craving bold, smoky flavors without the hassle of rolling individual enchiladas. Imagine a rustic, dark cast-iron skillet filled to the brim with tender, slightly caramelized cubes of butternut squash and plump black beans. This dish isn’t just a meal; it’s a visual masterpiece of bubbling reddish-orange sauce and golden-brown, bubbly shredded cheese with those coveted crispy edges. Whether you are looking for a hearty vegetarian main or a crowd-pleasing side, this skillet delivers professional-grade results in just 30 minutes.

Why This One-Pan Enchilada Wonder Works
- Texture Contrast: The creamy texture of the roasted squash pairs perfectly with the bite of the black beans and the softened corn tortillas.
- Visual Appeal: The vibrant green cilantro and white dollops of melting sour cream against the dark skillet make this a Pinterest-viral sensation.
- Maximum Efficiency: Using one pan means less cleanup and more time enjoying the melted layer of golden cheese.
- Nutrient Dense: This recipe is packed with fiber and vitamins, making it a feel-good alternative to traditional heavy casseroles like a zucchini squash casserole.
The Ultimate Shopping List for Your Butternut Squash Black Bean Enchilada Skillet
To achieve the forensic visual accuracy seen in our photos, choosing the right ingredients is paramount. Each component plays a role in the structural integrity and flavor profile of the dish.
The Produce and Proteins
Butternut Squash: You will need 3 cups (450g) of butternut squash, peeled and cut into 1/2-inch cubes. The small size ensures they caramelize quickly in the skillet.
Black Beans: One 15oz (425g) can of black beans, rinsed and drained. These provide the earthy protein base that anchors the Butternut Squash Black Bean Enchilada Skillet.
Aromatics: One medium yellow onion (150g) and 3 cloves of garlic, finely minced. These create the foundational flavor layer.
The Pantry Staples
Corn Tortillas: Use 6-8 yellow corn tortillas, cut into 1-inch strips. Corn tortillas are essential as they hold their shape better than flour tortillas when simmered in sauce.
Enchilada Sauce: 2 cups (480ml) of a high-quality, thick reddish-orange enchilada sauce. If you have extra squash, it also works beautifully in a spicy butternut squash sweet potato soup.
Cheese: 1.5 cups (170g) of shredded Mexican blend or Monterey Jack cheese. This is what creates that even, melted layer of golden-brown bubbly cheese.

How to Make the Perfect Butternut Squash Black Bean Enchilada Skillet
Follow these steps to ensure your dish matches the rustic, piping hot aesthetic of our visual blueprint.
Step 1: Searing and Caramelizing the Squash
Heat 2 tbsp (30ml) of avocado oil in a 10-inch or 12-inch dark cast-iron skillet over medium-high heat. Add the cubed butternut squash in a single layer. Do not stir immediately; allow the squash to sit for 3-4 minutes to develop those slightly caramelized edges mentioned in the prompt. Add the diced onions and cook for another 5 minutes until the onions are translucent and the squash is fork-tender.
Step 2: Building the Enchilada Base
Stir in the minced garlic, 1 tsp (5g) ground cumin, and a pinch of salt. Pour in the 2 cups (480ml) of enchilada sauce and the drained black beans. Stir gently to combine. Add the corn tortilla strips, pressing them down so they are generously coated in the thick, bubbling sauce. Let the mixture simmer for 3-5 minutes so the tortillas soften and absorb the flavors.
Step 3: The Golden Cheese Crust
Turn off the heat and sprinkle the shredded cheese evenly across the top, reaching all the way to the edges of the skillet. Place the skillet under a broiler for 2-3 minutes. Watch closely! You want the cheese to be bubbling and golden-brown with those signature crispy, darker edges that define a rustic skillet meal. If you love this method, you should also try our southern fried potatoes and sausage skillet.
Step 4: Finishing Touches and Garnishes
Remove the skillet carefully (the handles will be hot!). Immediately sprinkle a fresh, vibrant green handful of finely chopped cilantro across the top. Add 3-4 small, white dollops of sour cream, allowing them to gently melt into the hot cheese and sauce as you serve.
Expert Tips for Skillet Success
- Skillet Choice: Use a well-seasoned cast-iron skillet. The dark metal retains heat better, helping the sauce thicken and the cheese brown perfectly.
- Squash Size: Keep your cubes uniform. If some are too large, they will remain crunchy while the others turn to mush.
- Sauce Quality: Since the sauce is a main ingredient, choose a brand with a deep red hue and a hint of smoky chipotle for the best flavor.
- Don’t Overcrowd: If your skillet is too small, the tortillas will become soggy rather than tender. If you need a larger breakfast version, check out our breakfast skillet.
Storage, Reheating, and Meal Prep
This Butternut Squash Black Bean Enchilada Skillet keeps exceptionally well. Store leftovers in an airtight container in the refrigerator for up to 4 days.
To reheat, place a portion back into a small skillet over low heat with a splash of water or extra sauce to maintain the moisture. Avoid the microwave if possible, as it can make the tortilla strips rubbery. This dish is also freezer-friendly for up to 3 months, though the texture of the squash may soften slightly upon thawing.
What to Serve With This Skillet
While this is a complete meal on its own, it pairs beautifully with a fresh, crisp side to balance the richness of the cheese. A bright asian chicken crunch salad provides a great textural contrast, or you can serve it alongside a simple cabbage slaw with lime vinaigrette.
Frequently Asked Questions
Absolutely. Cooked shredded chicken or ground turkey can be stirred in along with the black beans for added protein.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
Yes, you can use frozen cubed squash to save time. However, be sure to thaw and pat it dry before sautéing to ensure you still get those caramelized edges.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
The key is to cut the tortillas into wide strips and fold them in at the very end of the simmering process, just before adding the cheese and broiling.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
The spice level depends entirely on the enchilada sauce you choose. Use a ‘Mild’ sauce for a family-friendly version or ‘Hot’ for more kick.
(function(w,q){w[q]=w[q]||[];w[q].push(["_mgc.load"])})(window,"_mgq");
The Official Butternut Squash Black Bean Enchilada Skillet Recipe

Butternut Squash Black Bean Enchilada Skillet: A Quick One-Pan Vegetarian Dinner
Ingredients
Equipment
Method
- Heat oil in cast iron skillet. Add squash and cook undisturbed for 4 minutes to caramelize. Add onions and cook until tender.
- Stir in garlic, beans, sauce, and tortilla strips. Simmer for 5 minutes until sauce thickens.
- Top with cheese and broil for 2-3 minutes until golden brown and bubbly with crispy edges.
Notes
Use yellow corn tortillas for better texture than white corn or flour.
Join the Community!
Did you make this Butternut Squash Black Bean Enchilada Skillet? We want to see your rustic skillet creations! Save this recipe to your Favorite Vegetarian or Weeknight Dinner board on Pinterest so you never lose it. Follow us for more high-protein, one-pan meals that actually taste as good as they look. Leave a 5-star rating below and share a photo of your bubbling cheese crust in the comments!