Side Dishes
This sweet potato hash recipe skillet transforms humble ingredients into a crispy-edged, smoky-sweet masterpiece that works for breakfast, brunch, or dinner. The secret lies in slow-roasting sweet potatoes until tender and caramelized, then searing them in a skillet until the edges turn golden and crisp.
I developed this recipe after realizing how versatile—and delicious—hashes could be when made with sweet potatoes instead of potatoes, adding natural sweetness that balances savory toppings perfectly.
The beauty of this dish is its foolproof simplicity: just three core ingredients (sweet potatoes, onions, and oil) create the foundation, while optional additions like crispy bacon, fried eggs, or avocado turn it into a complete meal.
What makes it special is the textural contrast—tender, creamy sweet potatoes paired with crispy edges and smoky aromatics from the skillet. The slow-roasting step ensures the potatoes cook evenly without burning, while the final sear adds that coveted crispiness that keeps everyone reaching for seconds.
By the time you’re done, you’ll have a restaurant-quality skillet dish that’s warm, aromatic, and packed with flavor—ready to be served with a dollop of sour cream, a sprinkle of fresh herbs, or a fried egg on top. The best part?
It’s ready in under 40 minutes, making it perfect for busy weeknights or lazy weekend breakfasts. Whether you’re feeding a crowd or treating yourself to a hearty solo meal, this hash delivers satisfaction in every bite.
This recipe also excels as a make-ahead dish: the roasted sweet potatoes can be prepped in advance and reheated quickly in the skillet, while the onions and toppings can be added fresh.
It’s the kind of dish that gets better as leftovers, with flavors deepening over time. Let’s get cooking—your skillet is about to become your new best friend.
Ingredients for sweet potato hash recipe skillet
Sweet potatoes, onions, and oil create the perfect crispy-sweet foundation for this smoky skillet masterpiece.
| Ingredient | Amount | Notes |
|---|---|---|
| Sweet Potatoes 🍠 | 2 lbs | Medium, peeled and cubed |
| Yellow Onions 🧅 | 1 whole | Medium, thinly sliced |
| Avocado Oil 🫒 | ½ cup | High smoke point preferred |
| Smoked Paprika 🌶️ | 1 tbsp | For smoky depth |
| Garlic Cloves 🧄 | 4 cloves | Minced for aromatic base |
| Kosher Salt 🧂 | 1 ½ tsp | Diamond Crystal preferred |
| Ground Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
| Fresh Thyme Leaves 🌿 | ¼ cup | Chopped, or 1 tsp dried |
| Crispy Bacon 🥓 | 6 oz | Chopped, optional topping |
| Large Eggs 🥚 | 4 whole | Fried, optional topping |
| Sour Cream 🥛 | ¼ cup | Full-fat for richness |
| Fresh Parsley 🌿 | 0.1 cup | Chopped, for garnish |
The sweet potatoes are the star—orange-fleshed varieties like Jewel or Garnet work best, offering that perfect balance of sweetness and creaminess. Trader Joe's and Whole Foods carry excellent pre-cubed options, but if you're buying whole, cut them into even 1-inch cubes for consistent cooking. The bacon? Applewood-smoked from Costco or your local butcher adds that irresistible depth. Fresh thyme and parsley elevate the dish, but dried thyme works in a pinch—just halve the amount. For the onions, yellow or red both work, but yellow has a slightly sweeter profile that pairs beautifully with the sweet potatoes.
No smoked paprika? Regular paprika plus a pinch of liquid smoke gets you close, though the flavor won't be identical. Swapping avocado oil for duck fat or grapeseed oil adds even more richness, but avocado oil's high smoke point makes it foolproof for searing. Short on bacon? Crispy prosciutto or tempeh bacon works wonders. The eggs can be any style—fried, poached, or even a soft-boiled yolk on top. For extra crispiness, pat the sweet potatoes dry before roasting—it makes all the difference. And if you're prepping ahead, roast the potatoes first and store them in the fridge for up to 3 days—they reheat beautifully in the skillet.
Roasted sweet potatoes keep 3-4 days in the fridge, but the crispy edges are best enjoyed fresh. Store cooked hash in an airtight container with a paper towel on top to absorb moisture. Freeze for up to 3 months if you want to make a big batch—just reheat in the skillet over medium heat, adding a splash of water to crisp the edges again. The bacon and eggs are best added fresh, but you can cook extra bacon ahead and store it in the fridge for quick assembly. Garnishes like sour cream and parsley can be added just before serving to keep everything vibrant.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe—just dice the sweet potatoes and onions, toss them in avocado oil, and let the skillet do the work. No chopping boards to clean, no extra pans, and honestly? My kids think I’m a genius.
- Smoky-Sweet Crunch: That smoked paprika and garlic? It’s the secret weapon. The onions caramelize into golden bits while the sweet potatoes get that perfect crispy edge—creamy inside, slightly charred outside. Every bite tastes like a hug.
- Breakfast or Dinner: I make this for lazy Sundays or when I’m too tired to cook after work. Add a fried egg on top for breakfast, or serve it with a dollop of Greek yogurt for a hearty dinner. It’s that kind of reliable.
- Budget Meal Hero: Sweet potatoes and onions are cheap, and this recipe stretches easily. I often double it and freeze half for those nights when I’m too wiped to think. Plus, the leftovers reheat like a dream—no soggy hash here.
Step-by-step instructions for sweet potato hash skillet
Here's how to create a skillet full of smoky, crispy sweet potatoes with rich, savory layers.
Prep and Par-Cook the Sweet Potatoes
Start by peeling and cutting the 2 lbs sweet potatoes into ½-inch cubes—uniform size ensures even cooking. Place them in a microwave-safe bowl and cover with a damp paper towel. Microwave for 6-8 minutes until fork-tender but not mushy. The goal is soft centers that will crisp beautifully in the skillet.
While the sweet potatoes cook, thinly slice the 1 whole yellow onion and mince the 4 cloves garlic. The onions should be paper-thin for quick caramelization, and the garlic should be finely minced so it blends seamlessly into the hash. Keep these prepped ingredients within reach—they'll go in next.
Build the Smoky Base
Heat 0.5 cup avocado oil in a large cast-iron skillet over medium-high heat until shimmering. Add the chopped 6 oz crispy bacon and cook for 3-4 minutes, stirring occasionally, until the edges are crispy and the fat renders out. Remove the bacon with a slotted spoon and set aside, leaving the fat in the pan.
Add the sliced onions to the skillet and cook for 5-6 minutes until golden brown and translucent. Stir in the minced garlic and cook for 30 seconds until fragrant—this prevents the garlic from burning. Sprinkle in the 1 tbsp smoked paprika, 1.5 tsp kosher salt, and 0.5 tsp ground black pepper, stirring to coat the onions evenly. The paprika will infuse the entire hash with smoky depth.
Crisp the Sweet Potatoes
Add the par-cooked sweet potatoes to the skillet, spreading them in an even layer. Reduce heat to medium and let them cook undisturbed for 4-5 minutes—this allows the edges to develop a deep golden-brown crust. Stir gently, then repeat this process for another 4-5 minutes, pressing down lightly with a spatula to ensure even contact with the pan.
Here's the thing—crispy edges are everything. If you notice the potatoes sticking, add a splash of water and scrape up those flavorful browned bits from the bottom of the pan. The hash should be caramelized and slightly charred in spots, with tender sweet potatoes underneath. This step is where all the magic happens.
Finish with Thyme and Eggs
Stir in the 0.25 cup chopped fresh thyme leaves and the reserved crispy bacon, mixing everything together. Cook for 1-2 minutes to let the thyme release its aromatic oils. Taste and adjust seasoning if needed—this is your chance to balance the flavors before adding the eggs.
Make small wells in the hash and crack the 4 whole large eggs into them. Cover the skillet with a lid and cook for 4-5 minutes until the whites are set but the yolks remain runny. The residual heat from the hash will gently cook the eggs without overcooking them. Remove the lid and let the yolks set slightly more if desired.
Serve with Sour Cream and Parsley
Drizzle the hash with 0.25 cup sour cream and garnish with 0.1 cup chopped fresh parsley. The sour cream adds a creamy contrast to the smoky, crispy hash, while the parsley brightens the dish with a fresh finish. Serve immediately while the hash is piping hot and the eggs are still warm.
This dish is best enjoyed straight from the skillet—every bite delivers crispy edges, tender sweet potatoes, and perfectly cooked eggs. The smoky paprika and crispy bacon tie it all together into a hearty, satisfying meal that's as impressive as it is delicious.
Pro Tips For Making Sweet Potato Hash Recipe Skillet
- CUT POTATOES UNIFORM: I learned this the hard way—jagged chunks burn unevenly while smaller pieces steam. Aim for ½-inch cubes, no bigger, and don’t stress perfect shapes. Just keep them consistent so they all crisp at the same time.
- SWEAT ONIONS LOW: High heat turns onions bitter fast. Start them on medium-low with a pinch of salt, stirring every 30 seconds until soft but still pale. This keeps them sweet and prevents them from caramelizing too early—save that for another day.
- CRISP THE POTATOES IN BATCHES: Your skillet’s too crowded if you’re flipping soggy potatoes. Cook them in two rounds: first batch gets 8-10 minutes until golden, then slide them to a plate. Hit the pan with fresh oil and repeat. Trust me, this is the only way to get that perfect hash texture.
- SMASH GARLIC AFTER COOKING: Whole garlic cloves burn before they release flavor. Once your onions are translucent, smash them flat with the side of your knife (no need to mince) and let them cook 30 seconds in the pan. The skin protects them, and the flavor stays rich without bitterness.
Make-ahead tips for sweet potato hash recipe skillet
Roast Ahead
The secret to stress-free hash-making is roasting the sweet potatoes one day ahead. Toss the cubed sweet potatoes with 1 tbsp avocado oil, ½ tsp smoked paprika, and ½ tsp salt, then roast at 400°F for 25-30 minutes until tender.
Store in an airtight container in the fridge—they reheat beautifully in the skillet with a splash of water. 💫
Onion Prep Shortcut
Save time by prepping the onions the night before. Thinly slice the onion and store in a sealed container with a paper towel to absorb moisture. When ready to cook, simply pat dry and sauté—they’ll caramelize faster and more evenly.
I keep a jar of pre-sliced onions in my fridge for quick hash assembly. ✨
Bacon Batch Cook
Cook a whole pound of bacon at once and store the crispy pieces in the fridge. Use them in hash, salads, or sandwiches all week. I like to crumble the bacon into 1-tbsp portions in small containers for easy grab-and-go topping.
Just reheat in the skillet for 30 seconds before adding to the hash. 🥓
Egg Assembly Hack
For faster serving, pre-crack eggs into a bowl with a pinch of salt and pepper. When ready to cook, simply pour them into the hash wells—no cracking over the skillet.
I also keep a small bowl of sour cream and chopped parsley on the table for self-serving. This keeps everything fresh and ready to eat. 🍳
Skillet Prep
Get your skillet ready while the potatoes roast. Heat it on the stove for 2 minutes to warm up, then wipe with a paper towel. A hot skillet ensures the hash gets that perfect crispy edge without sticking.
I always use my 10-inch Lodge cast iron—it retains heat beautifully. 🔥
Reheating Leftovers
Leftovers taste even better the next day! Reheat in the skillet over medium heat for 5-7 minutes, adding 1-2 tbsp water to crisp the edges. Top with a fresh fried egg and extra bacon for a quick breakfast. Store in single-serving portions for easy grab-and-go meals. 💪
Nutrition facts
Frequently asked questions
Can I use regular potatoes instead of sweet potatoes?
While you can make a hash with regular potatoes, the flavor and texture will be completely different. Sweet potatoes bring natural sweetness and creaminess that balances beautifully with smoky paprika and crispy bacon. Regular potatoes would make the dish more savory and starchy. If you're set on using them, try adding extra spices like cinnamon or nutmeg to mimic the sweetness.
How do I get extra crispy edges without burning the potatoes?
The key is patience! Par-cook the sweet potatoes first (microwave or roast) until tender, then sear them in a hot skillet over medium heat—not high. Let them cook undisturbed for 4-5 minutes per side to develop a golden crust. If they stick, add a splash of water and scrape up those flavorful browned bits.
What's the best way to make this vegan?
Swap the eggs for tofu scramble (crumbled firm tofu cooked with turmeric, nutritional yeast, and black salt), use vegan bacon (like tempeh or coconut bacon), and top with vegan sour cream. The hash itself stays exactly the same—just omit the eggs and bacon or use plant-based alternatives. The smoky sweet potatoes still shine!
Can I make this in a non-stick skillet?
Yes, but cast iron or stainless steel will give you better crispy edges. If using non-stick, reduce heat slightly to medium-low and avoid pressing down on the potatoes too hard. The non-stick surface prevents sticking, but you may lose some of that coveted caramelization. A well-seasoned cast iron is ideal for this recipe.
Why does my hash turn out mushy?
Mushy hash usually means the sweet potatoes were overcooked before searing. Always par-cook them just until fork-tender (not mushy), then sear them in the skillet. If using store-bought pre-cubed sweet potatoes, check the package—some are pre-cooked and need less time. Also, avoid overcrowding the skillet during searing.
