Sweet Potato Apple Bacon Breakfast Hash with Crispy Potatoes

Prep: 15 minCook: 25 min4 servingsmediumAmerican
Sweet Potato Apple Bacon Breakfast Hash with Crispy Potatoes

A hearty breakfast skillet combining tender sweet potatoes and russet potatoes with caramelized onions, fresh apple chunks, and crispy bacon. The hash is cooked low and slow until the potatoes are tender, then finished over high heat to develop golden, crispy edges. The sweet apples balance the savory bacon while adding a fresh autumn flavor. Perfect for weekend brunch or a satisfying weekday breakfast, this one-pan dish is topped with fried or poached eggs for complete protein. The combination of textures and the mix of sweet and savory flavors makes this hash a standout breakfast option.

Ingredients

4 servings
  • 8 strips bacon
    turkey bacon1:1none

    leaner option

    Full guide →
  • 1 onion, chopped
  • 2 sweet potatoes, diced
    butternut squash1:1vegetarianadds dairy

    similar sweetness

    Full guide →
  • 2 russet potatoes, diced
    yukon gold potatoes1:1none

    creamier texture

    Full guide →
  • 1 granny smith apple, diced
    honeycrisp apple1:1none

    sweeter flavor

    Full guide →
  • ½ tsp kosher salt
  • ½ tsp black pepper
  • 4 eggs, fried or poached(optional)

Instructions

  1. 1

    Heat a large skillet with a tight-fitting lid over medium heat and cook bacon strips until crisp on both sides, then transfer to a cutting board to cool

  2. 2

    Saute chopped onion in the bacon grease until it begins to soften

  3. 3

    Add diced sweet potatoes and russet potatoes, stir to combine, reduce heat to low-medium and cover with lid

  4. 4

    Cook covered until potatoes become tender

  5. 5

    Remove lid, increase heat to medium-high, add diced apples and cook stirring frequently until ingredients begin to brown

  6. 6

    Season with salt and pepper

  7. 7

    Transfer hash to serving plates or bowls

  8. 8

    Chop the cooled bacon and sprinkle evenly over hash

  9. 9

    Top each portion with a fried or poached egg

Tips

Tip 1

Cut potatoes into uniform 1/2-inch dice for even cooking and better browning.

Tip 2

Don't skip the covered cooking step - it ensures tender potatoes before the final browning phase.

Tip 3

Save some bacon grease for extra flavor, but drain excess to prevent greasy hash.

Good to Know

Storage

Refrigerate leftovers for up to 3 days. Reheat in a skillet over medium heat until warmed through.

Make Ahead

Hash can be prepared without eggs up to 2 days ahead. Store covered and reheat before serving with fresh eggs.

Serve With

Serve immediately while hash is hot and crispy. Pair with toast or fresh fruit for a complete breakfast.

Common Mistakes

Watch

Don't skip the covered cooking step or potatoes won't cook evenly

Watch

Keep heat at medium-high for final browning to avoid burning the apples

Substitutions

sweet potatoes
butternut squash1:1vegetarianadds dairy

similar sweetness

Full guide →
russet potatoes
yukon gold potatoes1:1none

creamier texture

Full guide →
bacon
turkey bacon1:1none

leaner option

Full guide →
granny smith apple
honeycrisp apple1:1none

sweeter flavor

Full guide →
Find more substitutions →

FAQ

Can I make this hash without bacon?

Yes, use 2 tablespoons of oil or butter instead of bacon grease and add extra seasoning like smoked paprika for flavor.

How long will leftover hash keep?

Store covered in the refrigerator for up to 3 days. Reheat in a skillet over medium heat until heated through.

Can I prepare this hash the night before?

You can prep all ingredients and even cook the hash completely, then reheat and add fresh eggs when serving.