This post may contain affiliate links. As an Amazon Associate, we earn from qualifying purchases. We only recommend products we trust.
Nothing beats the smell of caramelized sweet potatoes hitting a hot pan on a slow Sunday morning. I’ve burnt my fair share of these, but once you nail the timing, it’s basically breakfast magic.
Why You’ll Love This Sweet Potato Black Bean Skillet
- The contrast between the earthy, soft potatoes and the creamy, jammy egg yolks is unbeatable.
- It’s a one-pan wonder, meaning you won’t spend your morning washing a mountain of dishes.
- You get a surprising crunch from the edges of the sweet potatoes that you just don’t get in a standard oven roast.
- It’s naturally filling and keeps you full until dinner (I’ve tested this during long weekend errands).
- The recipe is incredibly forgiving; if you’re a bit heavy-handed with the cumin, it only gets better.
- It feels fancy enough for guests but is cheap enough for a Tuesday night solo meal.
- The black beans add a protein punch that makes this a complete, balanced powerhouse.
YOU MIGHT LOVE: Spanish Rice & Bean Casserole – A hearty, comforting meal that packs big flavor into every single bite.
Ingredients Needed
- 2 cups (400g) cubed sweet potatoes – Look for firm, unbruised skins for the best texture.
- 1 can (425g) black beans, drained – Rinse them well until the water runs clear.
- 2 large (100g) eggs – Room temperature eggs cook much more evenly.
- 1 tablespoon (15ml) olive oil – Use a high-quality extra virgin for that rich, fruity undertone.
- 1/2 teaspoon (2g) cumin – Toasted cumin seeds ground fresh provide the deepest aroma.
Essential Equipment
You’ll need a 10-inch cast-iron skillet to get those edges properly crispy (a non-stick pan works in a pinch, but you’ll miss the crust). A glass lid is also helpful for watching the eggs set without releasing the steam.
Recipe Overview
- Prep Time: 5 minutes
- Cook Time: 15 minutes
- Total Time: 20 minutes
- Servings: 2
- Difficulty: Easy
Step-by-Step Instructions
You can do this. Just keep an eye on the heat so nothing catches.
The Sizzle
- Get your skillet over medium heat and add the oil until it shimmers.
- Drop in the cubed sweet potatoes, spreading them into a single layer to ensure they actually brown instead of steaming.
- Cook for about 8 minutes, flipping occasionally until they’re fork-tender and smell toasted.
The Finish
- Stir in the black beans and cumin, letting them sizzle together for 3 minutes until the beans are warmed through and fragrant.
- Create two small clearings in the mixture with your spatula and crack an egg into each spot.
- Cover the skillet immediately to trap the heat, cooking until the whites are opaque but the yolks still wobble when you shake the pan.
CHECK OUT: Sweet Potato Kale Salad with Almond Butter Dressing – A vibrant, refreshing salad that makes great use of leftover roasted sweet potatoes.
Tips for Success
Don’t crowd the pan, or the potatoes will turn into mush instead of crispy gold. If you’re vegan, swap the eggs for a generous dollop of smashed avocado or a sprinkle of nutritional yeast for a nutty, savory finish that hits the spot.
Variations & Substitutions
- Spice it up: Add a pinch of smoked paprika or chipotle powder for a deeper, smokier profile.
- Greenery: Toss in a handful of fresh spinach right before you crack the eggs for an easy nutritional boost.
- Protein: If you aren’t strictly vegetarian, crumbled sausage makes a great addition.
Serving Suggestions
- Top with a dollop of cool sour cream or Greek yogurt to balance the spice.
- Serve with a side of warm flour tortillas to scoop up the runny yolks.
- A dash of your favorite hot sauce provides the perfect acidic cut to the sweetness of the potatoes.
Health Benefits
- Sweet potatoes are loaded with Vitamin A for healthy skin and vision.
- Black beans provide a significant amount of plant-based fiber, which keeps your digestion happy.
- The eggs offer high-quality protein, making this a balanced meal for sustained energy throughout your day.
Storage & Reheating
Keep leftovers in an airtight container for up to 3 days. To reheat, warm the potato-bean mixture in a pan with a splash of water, but skip the eggs; they don’t reheat well. Just fry a fresh egg to serve on top.

Frequently Asked Questions
Can I use canned sweet potatoes instead of fresh for this skillet?
It’s better to avoid canned ones here, as they are already soft and will turn into mush the moment you stir them in the hot pan.
How do I keep the sweet potatoes from getting mushy in the skillet?
Don’t stir them too often. Let them sit undisturbed for a few minutes so they develop a golden, crispy crust before flipping.
Is it possible to prepare the sweet potato and black bean mixture ahead of time?
Absolutely. You can roast the potatoes and mix them with the beans a day early; just reheat the base before cracking your fresh eggs in.
What is the best way to reheat leftovers without overcooking the eggs?
You really shouldn’t reheat the eggs. Eat them fresh, or remove the eggs from the leftovers before storing so you can fry a fresh one later.
Can I double this recipe for meal prep without crowding the pan?
Only if you have a massive 14-inch skillet. Otherwise, do it in two separate batches to keep the potatoes crispy and delicious.
Do I need a cast iron skillet to get the potatoes crispy?
It’s the gold standard for heat retention, but a high-quality stainless steel pan will work perfectly well if you use enough oil.
How long should I cook the sweet potatoes to ensure they are soft but not mushy?
Aim for 8 to 10 minutes on medium heat. If they start looking too dark but aren’t soft, turn the heat down and add a splash of water.
More Delicious Dishes
- Chicken Bacon, Potato, and Egg Casserole – The ultimate brunch crowd-pleaser that feeds a hungry family.
- Sausage Hashbrown Breakfast Casserole – A savory, cheesy bake that’s perfect for busy mornings.
- Hashbrown Breakfast Casserole – A simple, classic comfort dish that’s impossible to mess up.
Conclusion
This skillet has become my go-to for lazy mornings when I need something real. Give it a try this weekend and let me know how you liked it! Follow us on Facebook and Pinterest.


Sweet Potato Black Bean Skillet with Fried Egg
Ingredients
Equipment
Method
- Heat oil in a cast iron skillet over medium heat.
- Add sweet potatoes and cook until tender, about 8 minutes.
- Stir in black beans and cumin, cooking for 3 minutes.
- Create two wells in the mixture and crack the eggs into them.
- Cover and cook until egg whites are set but yolks remain runny.
- Serve immediately.
