Golden caramelized sweet potato cubes, savory applewood bacon, crisp-tender bell peppers, and velvety runny eggs come together in this spectacular cast iron breakfast hash. Cooked directly in rendered bacon drippings with aromatic smoked spices, this vibrant one-pan meal delivers restaurant-quality brunch comfort in just 35 minutes.

The secret to unforgettable breakfast hash lies in contrasting textures: tender yet deeply browned potato edges, smoky bacon crunch, and the luscious richness of a broken warm egg yolk coating every bite. Cooking sweet potatoes directly in rendered bacon fat infuses each cube with savory depth while maintaining a delightful crispy exterior.
Why You’ll Love This Recipe
- One-Skillet Ease: From sizzling bacon to baked eggs, everything cooks in a single cast iron skillet with minimal cleanup.
- Nutrient-Dense Fuel: Packed with complex carbohydrates from sweet potatoes, healthy fats, and high-quality protein to keep you energized all morning.
- Make-Ahead Friendly: Sweet potatoes can be par-cooked or diced the night before to shave 15 minutes off your morning cooking time.
- Customizable Heat & Flavor: Easily adapt with hot jalapeños, chorizo, or creamy crumbled avocado and feta.
Key Ingredients & Smart Swaps

- Sweet Potatoes: Jewel or Garnet varieties provide vibrant orange color and sweet caramelization. Cut them uniformly into 1/2-inch cubes so they cook through quickly and evenly.
- Thick-Cut Applewood Smoked Bacon: Renders abundant flavorful fat that crisps the potatoes to perfection. Substitute turkey bacon or smoked pork sausage if desired.
- Bell Pepper & Onion: Add crisp sweetness and aromatic base flavor that balances the rich bacon fat.
- Fresh Baby Spinach: Wilted in at the final minute for vibrant green color, delicate earthiness, and iron boost.
- Pasture-Raised Eggs: Organic pasture-raised eggs yield rich, golden-orange yolks that act as a built-in sauce for the hash.
Step-by-Step Cooking Walkthrough
1. Crisp Bacon & Render Fat: Fry chopped thick-cut bacon in your cast iron skillet until deeply golden and crunchy. Transfer to a paper plate, keeping 2 tablespoons of fragrant hot fat in the skillet.
2. Caramelize the Potatoes: Tumble in sweet potato cubes in a single layer. Let them cook undisturbed for 4 minutes to achieve that coveted restaurant skillet crust.

3. Sauté Aromatics & Seasonings: Toss in diced onions, red peppers, smoked paprika, garlic powder, salt, and pepper. Cook until potatoes are fork-tender, then stir in garlic, wilt spinach, and reintroduce half the bacon.
4. Steam the Eggs to Perfection: Hollow out 4 shallow pockets, crack eggs inside, cover with a lid, and steam gently on low heat for 3-4 minutes until whites are firm and yolks stay velvety.
3 Chef Secrets for Perfect Results
1. Uniform Dice Size Matters: Dice sweet potatoes into strict 1/2-inch cubes. Pieces that are too large will burn outside before softening inside, while smaller pieces will turn into mash.
2. Resist Constant Stirring: The secret to caramelized hash is direct contact with cast iron. Leave potatoes untouched for the first few minutes so the maillard reaction can develop that crispy outer barrier.
3. Steam-Baste the Eggs: Covering the pan creates trapped steam that cooks the top of the egg whites in half the time without overcooking or hardening the luscious yolks beneath.
What to Serve With Sweet Potato Hash

- Buttered Artisan Toast: Thick crusty sourdough or whole grain brioche slices for dipping into golden runny yolks.
- Creamy Sliced Avocado: Ripe avocado fans sprinkled with coarse sea salt and lime juice to add fresh cool contrast.
- Artisan Hot Coffee: Freshly brewed French press coffee, iced Americano, or a spiced autumn latte.
Storage, Freezing & Reheating Instructions
- Refrigeration: Hash without eggs keeps brilliantly in an airtight glass container in the fridge for up to 4 days. Cook fresh eggs when reheating.
- Skillet Reheating: Reheat leftovers in a lightly oiled non-stick skillet over medium-high heat for 4-5 minutes to restore the crispy edges. Avoid microwave reheating to prevent soggy potatoes.
- Freezer Prep: Freeze cooked sweet potatoes and bacon in zip-top freezer bags for up to 2 months. Reheat straight from frozen in a hot skillet.

Crispy Sweet Potato & Bacon Breakfast Hash
Ingredients
- 6 slices thick-cut applewood smoked bacon (diced)
- 2 medium sweet potatoes (peeled and diced into 1/2-inch cubes)
- 1 medium red bell pepper (seeded and diced)
- 1/2 medium yellow onion (finely diced)
- 2 cups fresh baby spinach (roughly chopped)
- 4 large pasture-raised eggs
- 2 cloves garlic (minced)
- 1 tsp smoked paprika
- 1/2 tsp garlic powder and onion powder
- 1/2 tsp sea salt and freshly cracked black pepper
- 2 tbsp fresh chives (finely sliced for garnish)
Method
- Heat a 12-inch cast-iron skillet over medium heat. Add diced bacon and cook until golden brown and crispy (6-7 minutes).
- Use a slotted spoon to transfer cooked bacon to a paper towel-lined plate, leaving 2 tablespoons of rendered bacon drippings in the skillet.
- Add diced sweet potatoes to the hot bacon drippings. Spread into a single layer and cook undisturbed for 4-5 minutes to develop a golden-brown crust.
- Stir and add diced bell peppers, onion, smoked paprika, garlic powder, onion powder, salt, and black pepper. Cook, stirring occasionally, for 8-10 minutes until sweet potatoes are fork-tender and caramelized.
- Add minced garlic and chopped baby spinach, stirring for 1 minute until wilted. Stir half of the crispy bacon back into the hash.
- Use a wooden spoon to create 4 small wells in the sweet potato hash. Crack one egg gently into each well.
- Cover the skillet with a lid or baking sheet, reduce heat to medium-low, and cook for 3-5 minutes until egg whites are set but yolks remain gloriously runny.
- Remove from heat, scatter remaining crispy bacon and sliced fresh chives over the top, and serve immediately straight from the skillet.
Nutrition
Tried this recipe?
Let us know how it was!Frequently Asked Questions
Can I use regular russet potatoes instead of sweet potatoes?
Yes! Russet or Yukon Gold potatoes work equally well. Just ensure you dice them uniformly and dry thoroughly with paper towels before frying.
How do I prevent sweet potatoes from sticking to cast iron?
Ensure your cast iron skillet is thoroughly preheated and well-coated with hot bacon grease before adding the potatoes. Do not stir until a crust forms.
Can I make this vegetarian?
Absolutely! Omit bacon and use 2 tablespoons of extra-virgin olive oil or unsalted butter, and add a pinch of smoked sea salt for smoky flavor.
Pin This Recipe for Later
Love cozy skillet weekend breakfasts? Save this recipe pin to your favorite Pinterest breakfast board so you have it ready for Sunday brunch!







