When weekend mornings call for a showstopping, soul-warming breakfast that fuels the entire family with wholesome energy, this Crispy Sweet Potato and Bacon Breakfast Hash reigns supreme. Featuring tender, caramelized sweet potato cubes seared in rendered smoky bacon fat until shatteringly crisp on the outside and velvety soft inside, sautéed sweet onions, and crisp bell peppers crowned with sunny-side-up eggs, this one-skillet marvel transforms simple pantry staples into pure morning comfort in just 30 minutes.

The culinary triumph of this breakfast hash lies in cooking the sweet potatoes directly in the hot bacon drippings. As the natural sugars in the sweet potatoes meet the seasoned rendered pork fat and high cast-iron heat, a deep Maillard reaction occurs, creating irresistible caramelized edges without turning mushy. When you pierce the warm sunny egg yolks at the table, the rich golden yolk cascades down through the crispy potato ridges, acting as a luxurious, natural sauce that ties every smoky, savory, and sweet component into breakfast perfection.
Why You’ll Love This Recipe
- Effortless One-Skillet Meal: Everything cooks in a single 12-inch cast-iron skillet from crisping the bacon to gently steaming the eggs, minimizing morning dishwashing.
- Perfect Texture Balance: Crispy caramelized potato exteriors contrast delightfully against fluffy interior tenderness and velvety runny egg yolks.
- Nutrient-Dense Autumn Fuel: Packed with complex carbohydrates, dietary fiber, beta-carotene (158% DV Vitamin A), and muscle-building protein to keep you satisfied until afternoon.
- Naturally Gluten-Free & Customizable: Easily adapted to whole30, paleo, or dairy-free lifestyle plans with zero specialized ingredients required.
Key Ingredients & Smart Swaps

- Orange Sweet Potatoes (Garnet or Jewel): Choose firm, smooth-skinned sweet potatoes. Dicing them into uniform 1/2-inch cubes guarantees even cooking and maximum crispy surface area. Smart Swap: Half sweet potato and half Yukon Gold or butternut squash creates beautiful color variation.
- Thick-Cut Smoked Bacon: Quality thick-cut applewood or hickory smoked bacon renders rich, flavorful cooking fat that seasons the potatoes deeply. Alternative: Ground breakfast sausage, spicy chorizo, or turkey bacon work wonderfully.
- Bell Peppers & Sweet Yellow Onion: Diced red bell pepper and yellow onion add natural sweetness, aromatic aroma, and vibrant festive color.
- Farm-Fresh Large Eggs: Pasture-raised eggs with deep orange yolks create that velvety, rich breakfast sauce as they break over the warm potatoes.
- Smoked Paprika & Garlic Powder: Adds warm woodsy smokiness and savory depth that complements the sweetness of the caramelized potatoes.
- Fresh Chives: Snapped fresh chives or thinly sliced green onion tops add bright onion punch and fresh garden color.
Step-by-Step Cooking Walkthrough
1. Crisp the Smoky Bacon: Heat a 12-inch seasoned cast-iron skillet over medium heat. Add diced thick-cut bacon and cook for 6 to 8 minutes, stirring occasionally, until deeply golden brown and crisp. Use a slotted spoon to transfer bacon to a paper towel-lined plate, reserving 2 tablespoons of rendered drippings in the skillet.
2. Sear & Caramelize Sweet Potatoes: Add diced sweet potatoes to the hot bacon fat in a single layer. Let them cook undisturbed for 4 to 5 minutes to form a crisp, golden crust on the bottoms. Flip gently, add diced onion, bell pepper, smoked paprika, garlic powder, salt, and black pepper. Sauté for 8 to 10 minutes until potatoes are fork-tender with crispy edges.

3. Stir Aromatics & Half the Bacon: Stir in minced garlic and half of the reserved crispy bacon. Cook for 60 seconds until fragrant, then spread the hash into an even layer across the skillet.
4. Nestle Eggs & Steam to Perfection: Use a spoon to make 4 small indentations in the hash. Crack an egg into each well. Reduce heat to medium-low, cover with a tight lid or foil, and cook for 3 to 5 minutes until egg whites are set and yolks remain soft and runny. Garnish with remaining bacon, chives, and flaky sea salt.
3 Chef Secrets for Perfect Results
1. Don’t Stir Too Soon (The Crust Rule): The biggest mistake home cooks make with hash is stirring constantly. When the diced sweet potatoes hit the hot bacon fat, leave them completely undisturbed for a solid 4 to 5 minutes! This direct pan contact allows the starch and natural sugars to form a crunchy caramelized protective crust that prevents them from turning soggy.
2. Cut Uniform 1/2-Inch Cubes: Uneven potato cuts mean small pieces burn to a crisp while larger chunks remain raw and crunchy in the center. Spending an extra two minutes cutting uniform 1/2-inch cubes guarantees every bite is simultaneously crispy outside and tender inside.
3. Use a Tight Lid for the Eggs: Rather than flipping eggs and risking broken yolks or burnt potato bottoms, covering the skillet with a lid traps rising steam. The hot trapped steam gently poaches the egg whites from above in just 3 minutes while preserving silky, liquid golden yolks.
What to Serve With Sweet Potato Breakfast Hash

- Toasted Artisan Breads: Thick slices of buttered sourdough toast, English muffins, or warm buttermilk biscuits to dip into runny egg yolks.
- Fresh Morning Slices: Sliced ripe avocado, fresh berries, or pink grapefruit halves to balance rich bacon savoriness with refreshing brightness.
- Hot Morning Drinks: Freshly brewed dark roast coffee, spiced chai latte, cold-pressed orange juice, or weekend breakfast mimosas.
Storage, Freezing & Reheating Instructions
- Refrigeration: Store leftover sweet potato hash (without the eggs) in an airtight container in the refrigerator for up to 4 days.
- Crispy Skillet Reheating (Recommended): Reheat in a lightly greased skillet over medium-high heat for 4 to 5 minutes to restore the exterior crunch. Cook fresh eggs on top right before serving.
- Quick Microwave Reheating: Microwave individual portions for 60 to 90 seconds until heated through. (Potatoes will be softer than stovetop reheat).
- Freezer Meal Prep: Cook the sweet potato, bacon, and pepper hash completely, cool to room temperature, and freeze in meal prep containers for up to 3 months. Thaw overnight and reheat in a skillet, cracking fresh eggs on top.
Ingredients
- 6 slices thick-cut applewood smoked bacon diced into 1/2-inch lardons
- 2 medium (approx 1.25 lbs / 570g) orange sweet potatoes peeled and diced into small 1/2-inch uniform cubes
- 1 medium yellow onion diced
- 1 large red bell pepper stemmed, seeded, and diced
- 2 cloves garlic finely minced
- 1 tbsp extra-virgin olive oil as needed if bacon is lean
- 1 tsp smoked paprika
- 1/2 tsp garlic powder
- 1/2 tsp fine sea salt plus extra to taste
- 1/4 tsp freshly cracked black pepper
- 4 large fresh farm eggs room temperature
- 2 tbsp fresh chives or green onions finely sliced
- 1/4 tsp flaky sea salt (Maldon) for finishing egg yolks
Method
- Heat a large 12-inch seasoned cast-iron skillet over medium heat. Add diced thick-cut bacon and cook for 6 to 8 minutes, stirring occasionally, until deeply golden brown and crisp.
- Use a slotted spoon to transfer crispy bacon to a paper towel-lined plate, reserving approximately 2 tablespoons of rendered bacon drippings in the hot skillet (add 1 tbsp olive oil if needed).
- Add diced sweet potatoes to the sizzling bacon fat in a single even layer. Cook undisturbed for 4 to 5 minutes over medium heat to develop a deeply caramelized, crispy golden crust on the bottoms.
- Flip and stir gently. Add diced onion, bell pepper, smoked paprika, garlic powder, salt, and black pepper. Sauté for another 8 to 10 minutes, stirring occasionally, until sweet potatoes are fork-tender inside with crispy caramelized edges.
- Stir in minced fresh garlic and half of the reserved crispy bacon; cook for 1 minute until aromatic.
- Use the back of a spoon to create 4 shallow wells in the sweet potato hash. Crack an egg directly into each well.
- Reduce heat to medium-low, cover skillet tightly with a lid or foil, and cook for 3 to 5 minutes until egg whites are set and opaque while yolks remain gloriously runny and warm.
- Remove from heat. Scatter remaining crispy bacon lardons, sliced fresh chives, flaky sea salt, and freshly cracked black pepper across the top. Serve skillet sizzling hot at the table alongside buttered sourdough toast.
Nutrition
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Do I need to boil or parboil sweet potatoes before frying?
No! Cutting them into 1/2-inch cubes and cooking in a covered skillet allows the trapped steam and hot bacon fat to cook them through in 15 minutes flat, saving you an extra pot to wash.
Can I make this vegetarian?
Yes! Sauté the sweet potatoes in 2 tablespoons of extra-virgin olive oil or butter instead of bacon fat, and fold in black beans, pinto beans, or diced smoked tofu for plant-based protein.
Why are my sweet potatoes sticking to the skillet?
Cast iron requires proper preheating and adequate fat. Ensure your skillet is hot before adding potatoes, and don’t skimp on the rendered bacon fat or olive oil.
Pin This Recipe for Later
Planning your weekend brunch or holiday breakfast menu? Save this pin to your favorite breakfast recipes or healthy skillet meals board on Pinterest so it’s ready to sizzle!
















