Go Back
Top view of sweet potato hash with bacon and eggs in a cast-iron skillet on a grey background

Sweet Potato Hash

Author Kelly


  • 4-5 slices bacon cut into 1" pieces
  • 1 shallot diced
  • 2 cloves garlic minced
  • 2 medium sweet potatoes
  • fine sea salt to taste
  • freshly ground black pepper to taste
  • ¼ tsp onion salt
  • ¼ tsp dried Italian seasoning
  • ¼ tsp crushed red pepper flakes
  • 12 ounces shaved Brussels sprouts
  • 3 large eggs
  • fresh chopped parsley for garnish


  1. In a large skillet over medium heat, add the bacon in a single layer and cook until golden and crispy.

  2. Use a slotted spoon to transfer cooked bacon to a paper towel lined plate.

  3. Add the shallot and garlic to the pan, and cook for 40 seconds to soften.

  4. Add the sweet potato and sprinkle with salt, black pepper and seasonings.

  5. Cook for 8 minutes, stirring frequently.

  6. Stir in the shaved Brussels sprouts and and cover with lid.

  7. Cook until the vegetables and potatoes are soft and fork tender, about 5 minutes.

  8. Using a wooden spoon, make three wells in hash then crack an egg into each hole & season each egg with onion salt & black pepper.

  9. Replace lid & cook until eggs are cooked to your liking, about 5 minutes for a just runny egg.

  10. Sprinkle cooked bacon over entire skillet, season to taste & garnish with parsley.