There’s something about the warmth of a skillet meal that feels like a big, comforting hug—especially when it’s packed with vibrant flavors like in this Sweet Potato & Black Bean Enchilada Skillet. After a long day, I craved something wholesome yet simple to make, and this dish hit every note with tender sweet potatoes, hearty black beans, and a zesty enchilada sauce all bubbling together in one pan. What I love most is how easily it comes together, making it perfect for busy weeknights or whenever you want a satisfying, veggie-packed meal without fuss. Plus, it’s a crowd-pleaser that feels both nourishing and indulgent—who knew healthy could taste this good?
Why choose Sweet Potato & Black Bean Enchilada Skillet?
Simplicity is key—this one-pan wonder saves time and cleanup. Bold Flavor shines through with smoky enchilada sauce and a hint of spice. Nourishing and Veggie-Packed, it’s hearty enough to satisfy any appetite. Versatility means it works for weeknights or casual gatherings. And best of all, comfort meets health in every colorful, bubbling bite.
Sweet Potato & Black Bean Enchilada Skillet Ingredients
For the Skillet Base
- Sweet Potatoes – diced small for even cooking and natural sweetness that balances the dish.
- Black Beans – rinsed and drained to add hearty protein and creamy texture.
- Onion – finely chopped to build a savory flavor foundation.
- Garlic Cloves – minced for aromatic depth in every bite.
For the Sauce & Seasoning
- Enchilada Sauce – smoky and bold, this is the heart of the Sweet Potato & Black Bean Enchilada Skillet’s flavor.
- Cumin – a pinch adds earthy warmth that complements the beans perfectly.
- Chili Powder – for that gentle kick of spice that wakes up the dish.
- Salt & Pepper – to taste, balancing all the bright and smoky notes.
For Garnish and Finishing Touches
- Fresh Cilantro – chopped for a fresh, herbaceous pop that contrasts the rich sauce.
- Lime Wedges – a squeeze adds brightness that lifts the whole skillet.
- Shredded Cheese or Vegan Alternative – optional, melts beautifully for indulgent creaminess.
How to Make Sweet Potato & Black Bean Enchilada Skillet
- Heat Oil: Warm 1 tbsp olive oil in a large skillet over medium heat until shimmering (about 1 minute). Add chopped onion and garlic.
- Sauté Aromatics: Cook onion and garlic, stirring often, until onion turns translucent and fragrant with golden edges, about 3 minutes.
- Add Sweet Potatoes: Toss in diced sweet potatoes, stirring to coat. Cook until tender-crisp and lightly golden, about 8 minutes, stirring every 2–3 minutes.
- Stir in Beans & Sauce: Pour in black beans and enchilada sauce, then sprinkle cumin, chili powder, salt, and pepper. Stir gently to combine.
- Simmer: Reduce heat to low, cover the skillet, and let it simmer until the sauce bubbles and potatoes are fork-tender, about 5 minutes.
- For Garnish: Remove lid, sprinkle cheese, cover briefly to melt, then top with cilantro and a squeeze of lime juice.
Optional: Serve with avocado slices for extra creaminess.
Exact quantities are listed in the recipe card below.

Make Ahead Options
This Sweet Potato & Black Bean Enchilada Skillet is a fantastic option for meal prep, making it perfect for busy weeknights! You can chop the sweet potatoes, onion, and garlic up to 24 hours in advance and store them in an airtight container in the refrigerator to maintain freshness. The black beans can also be prepped ahead by rinsing and draining them before storing. When you’re ready to enjoy your skillet, simply sauté the prepped veggies for a few minutes, add the beans and enchilada sauce, and let it simmer until hot and bubbly. This way, you’ll have a wholesome and delicious meal on the table with minimal effort and just as much flavor!
Expert Tips for Sweet Potato & Black Bean Enchilada Skillet
- Even Dicing Matters: Cut sweet potatoes into uniform, small cubes to ensure they cook evenly and become tender without burning.
- Drain Beans Well: Thoroughly rinse and drain black beans to avoid excess moisture that can dilute the bold enchilada sauce flavor.
- Control Your Heat: Sauté onions and garlic on medium heat to develop sweetness without browning them too fast or burning.
- Simmer Covered: Keep the skillet covered during simmering to trap steam, helping sweet potatoes cook through while melding flavors beautifully.
- Freshen Up at the End: Always add fresh cilantro and a squeeze of lime last; this brightens and balances the smoky richness of the dish.
- Balance Spice Levels: Adjust chili powder to your taste—start with less to avoid overpowering the sweet potatoes and beans in this skillet recipe.
How to Store and Freeze Sweet Potato & Black Bean Enchilada Skillet
Room Temperature: Enjoy the Sweet Potato & Black Bean Enchilada Skillet right after cooking for optimal flavor and texture.
Fridge: Store any leftovers in an airtight container in the fridge for up to 3 days. Reheat gently on the stovetop or in the microwave.
Freezer: Freeze the skillet meal in a freezer-safe container for up to 3 months. Thaw overnight in the fridge before reheating.
Reheating: For the best taste, reheat in a skillet with a splash of water to steam and revive the sweetness of the sweet potatoes and beans.
What to Serve with Sweet Potato & Black Bean Enchilada Skillet?
The vibrant and comforting flavors of this dish invite a variety of delightful companions to create the perfect meal.
-
Cilantro Lime Rice: Fluffy and fragrant, this rice perfectly complements the skillet’s smoky notes while adding a refreshing zest.
-
Fresh Avocado Salad: Creamy avocado topped with a tangy lime dressing adds richness and a cooling contrast to the spiced enchiladas.
-
Crispy Tortilla Chips: Serve these crunchy delights for dipping, creating a fun and interactive experience that enhances the meal’s flavors.
-
Spicy Black Bean Soup: A warm bowl of this soup can provide a wonderful contrast in texture, setting the tone for a hearty, comforting dinner.
-
Roasted Corn on the Cob: Sweet and charred, the corn adds a satisfying crunch and a touch of sweetness that pairs beautifully with the enchilada skillet.
-
Margaritas: The classic lime margarita can elevate your meal, harmonizing with the zesty flavors while providing a perfect balance to the spices.
-
Chocolate Avocado Mousse: For dessert, this velvety treat brings a rich, creamy end to your meal and contrasts nicely with the savory elements.
Variations & Substitutions for Sweet Potato & Black Bean Enchilada Skillet
Feel free to personalize your skillet creation with these delicious twists that will elevate your meal to new heights!
-
Vegan Option: Substitute shredded cheese with a dairy-free alternative or omit it altogether for a lighter dish. This way, you still capture the rich flavors without compromising on taste.
-
Spicy Kick: Add diced jalapeños or a pinch of cayenne pepper for an extra punch of heat. If you love a thrilling kick, try this twist while cooking the aromatics for an immediate infusion of flavor.
-
Grain Boost: Incorporate cooked quinoa or brown rice to add heartiness and fiber. These grains absorb flavors beautifully and make each bite even more satisfying.
-
Colorful Veggies: Toss in bell peppers or zucchini for additional color and texture. Not only do they enhance the dish’s visual appeal, but they also bring out a delightful crunch.
-
Sweet Twist: For a hint of sweetness, include corn kernels or a handful of raisins. The sweetness balances the spiciness of the enchilada sauce, creating a vibrant contrast in every forkful.
-
Smoky Flavor: Use smoked paprika in place of cumin for a deeper smoky essence. This tiny shift can transform your dish into a smoky delight that melts in your mouth.
-
Protein Punch: Stir in cooked lentils or shredded chicken for added protein. This swap not only amps up the nutrition but also makes this dish even more filling for those hearty appetites.
-
Herb Infusion: Experiment with fresh herbs like oregano or thyme instead of cilantro. Herb variations can radically change your skillet’s flavor profile while keeping it fresh and exciting!
Sweet Potato & Black Bean Enchilada Skillet Recipe FAQs
How do I choose the best sweet potatoes for this skillet?
Look for sweet potatoes that are firm with smooth skin and no dark spots or bruises. Smaller, evenly shaped tubers work best for even dicing and cooking. Avoid any that are sprouting or soft to the touch—the fresher, the sweeter!
What’s the best way to store leftovers?
Store your leftover Sweet Potato & Black Bean Enchilada Skillet in an airtight container in the fridge. It will stay fresh and flavorful for up to 3 days. When reheating, do it gently on the stove or microwave with a splash of water to keep everything moist and tasty.
Can I freeze the Sweet Potato & Black Bean Enchilada Skillet?
Absolutely! To freeze, first let the skillet cool completely. Then pack it into a freezer-safe container or heavy-duty freezer bag, removing as much air as possible. Label it with the date and freeze for up to 3 months. When ready, thaw overnight in the fridge and reheat on the stove for best texture and flavor.
My sweet potatoes are still hard after cooking—what went wrong?
This can happen if the sweet potatoes are diced too large or your heat was too high causing uneven cooking. Next time, chop into small, uniform cubes and simmer covered on low heat to allow gentle steaming. Stir occasionally and check tenderness with a fork—it should pierce easily without resistance.
Is this recipe safe for pet dogs if I wanted to share?
While sweet potatoes in small amounts are generally safe for dogs, black beans and enchilada sauce often contain spices, garlic, and onion which can be harmful to pets. I recommend avoiding sharing this skillet with your furry friends and sticking to dog-friendly treats instead!

Easy Sweet Potato & Black Bean Enchilada Skillet with Bold Flavor
Ingredients
Equipment
Method
- Warm 1 tbsp olive oil in a large skillet over medium heat until shimmering (about 1 minute). Add chopped onion and garlic.
- Cook onion and garlic, stirring often, until onion turns translucent and fragrant with golden edges, about 3 minutes.
- Toss in diced sweet potatoes, stirring to coat. Cook until tender-crisp and lightly golden, about 8 minutes, stirring every 2–3 minutes.
- Pour in black beans and enchilada sauce, then sprinkle cumin, chili powder, salt, and pepper. Stir gently to combine.
- Reduce heat to low, cover the skillet, and let it simmer until the sauce bubbles and potatoes are fork-tender, about 5 minutes.
- Remove lid, sprinkle cheese, cover briefly to melt, then top with cilantro and a squeeze of lime juice.





