Nothing beats the cozy, bubbling aroma of this Black Bean and Sweet Potato Enchilada Skillet wafting through the house on a Tuesday night. I’ve burned many a dinner in my time, but this one is almost impossible to mess up, even when I’m rushing.
Why You’ll Love This Black Bean and Sweet Potato Enchilada Skillet
- It’s a one-pan wonder that saves me from washing a mountain of dishes.
- The sweetness of the potatoes perfectly balances the tang of the red sauce.
- You get a massive fiber boost, which keeps everyone full until breakfast.
- It’s surprisingly satisfying, even if you’re a total meat lover like my husband.
- The leftovers actually taste better the next day after the flavors mingle.
- It uses pantry staples I almost always have hiding in the back of my cupboard.
- You can make it as spicy or mild as your family’s taste buds prefer.
YOU MIGHT LOVE: Spanish Rice & Bean Casserole – A perfect hearty side dish that rounds out any Mexican-inspired feast effortlessly.
Ingredients Needed
- 2 cups (300g) cubed sweet potatoes: Choose firm, smooth-skinned potatoes without dark bruises.
- 1 can (400g) black beans, rinsed: Look for low-sodium options to keep control of your salt.
- 1.5 cups (360ml) red enchilada sauce: Find a brand with a deep red color for the best flavor.
- 1 cup (115g) shredded cheddar cheese: Always shred your own for a melt that doesn’t feel waxy.
- 1/2 cup (75g) diced red onion: Pick a firm red onion with a tight, papery outer skin.
- 1 tablespoon (15ml) olive oil: Use a high-quality extra virgin oil for a richer base.
Essential Equipment
A heavy-duty cast iron skillet is my secret weapon here because it retains heat so well. If you don’t have one, any wide, deep non-stick pan will work fine (just be careful not to crowd the potatoes).
Recipe Overview
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Servings: 4
- Difficulty: Easy
Step-by-Step Instructions
You can do this, even if you think you’re a disaster in the kitchen.
Sauté and Sear
- Get your skillet hot over medium heat and swirl in the oil.
- Add your diced onions and cook them until they look translucent and smell sweet (about 3 minutes).
- Toss in the sweet potato cubes, ensuring they have room to touch the pan surface.
- Sauté until they start to get a little golden brown edge.
Simmer and Melt
- Stir in the rinsed black beans, coating them in the residual oil.
- Pour the red enchilada sauce over everything and bring it to a gentle, bubbling simmer.
- Cover the pan tightly and let it cook for 10 minutes until the potatoes are fork-tender.
- Sprinkle your cheese over the top, then cover it again until the cheese is gooey and melted.
CHECK OUT: Cheesy Chicken Enchilada Casserole – If you have extra time, this baked version is an absolute crowd-pleaser.
Tips for Success
- Cut your sweet potatoes into small, even 1/2-inch cubes so they cook through quickly.
- Don’t skip rinsing the beans, or the starch will make your sauce gummy.
- If the sauce gets too thick, add a tiny splash of water or broth to loosen it up.
Variations & Substitutions
- Vegan: Swap the cheddar for a dairy-free shreds or just top with avocado.
- Gluten-Free: Check your enchilada sauce label, as some brands use wheat thickeners.
- Oil-Free: Use a splash of vegetable broth to sauté the onions instead.
Serving Suggestions
- Serve with a big dollop of cool sour cream or Greek yogurt.
- Top with fresh, chopped cilantro for a bright, herbal finish.
- Add a side of lime-scented rice to soak up that extra sauce.
Health Benefits
- Sweet potatoes are loaded with beta-carotene for healthy eyes.
- Black beans provide excellent plant-based protein and iron.
- The high fiber content supports smooth digestion and stable energy levels.
Storage & Reheating
Keep leftovers in an airtight container in the fridge for up to 3 days. To reheat, just pop it in the microwave for 2 minutes or back in a skillet over low heat with a lid.

Frequently Asked Questions
Can I make black bean and sweet potato enchilada skillet ahead of time?
Yes, you can prep the veggies the night before. However, the potatoes are best cooked fresh so they don’t lose their texture.
How do I keep the sweet potatoes from getting mushy in the skillet?
Don’t over-simmer them. Once a fork pierces them easily, turn off the heat immediately and melt the cheese.
Can I use canned sweet potatoes instead of fresh in this recipe?
I wouldn’t recommend it. Canned potatoes are already quite soft and will disintegrate into the sauce during the simmering process.
What is the best way to store and reheat leftover enchilada skillet?
Store in a sealed glass container. Reheat slowly on the stove; if you microwave it, do it in short bursts to keep the cheese from getting tough.
How can I adjust this recipe to serve a larger crowd?
Simply double all the ingredients and use your largest Dutch oven or two separate skillets.
Can I prepare this recipe using a cast iron skillet instead of a regular pan?
Absolutely, it is my preferred way to cook it. The cast iron provides an even heat that helps the potato edges caramelize perfectly.
What are the best substitutions for enchilada sauce if I am out?
Mix tomato sauce with chili powder, cumin, and a dash of garlic powder for a quick, homemade substitute that gets the job done.
More Delicious Dishes
- Twice-Baked Potato Casserole: Pure, unadulterated comfort food for those chilly nights.
- Cheesy Butternut Squash Casserole: A gorgeous autumn-inspired dish that pairs beautifully with any roast.
- One Pan Wild Rice and Cheesy Broccoli Casserole: Another fantastic quick dinner for busy weeknights when you want minimal cleanup.
Conclusion
This skillet has become a staple in my house for a reason. It’s hearty, healthy, and so easy to throw together. Give it a try tonight! Follow us on Facebook and Pinterest.


Black Bean and Sweet Potato Enchilada Skillet
Ingredients
Equipment
Method
- Heat olive oil in a large skillet and sauté diced red onions until soft.
- Add cubed sweet potatoes to the skillet and cook until they begin to soften.
- Stir in the rinsed black beans and pour the red enchilada sauce over the mixture.
- Simmer the mixture for 10 minutes or until the sweet potatoes are fully cooked through.
- Sprinkle the shredded cheddar cheese over the top and cover the skillet until the cheese has melted.
- Serve the skillet immediately while hot.
