Go Back
+ servings
Sweet potato hash on a blue plate.

Sweet Potato Hash with Bacon

Bacon-loaded Sweet Potato Hash is all you need for dinner tonight. Well, along with a fried egg or two, and a slice of grilled bread to mop it all up. Breakfast for dinner never had it so good.
Course Breakfast
Cuisine American
Prep Time 20 minutes
Cook Time 40 minutes
Total Time 1 hour
Servings 8 servings
Calories 363kcal


For the sweet potato hash:

  • 8 ounces bacon finely chopped
  • 1 medium onion diced
  • 1 medium red bell pepper stemmed, seeded, and diced
  • 2 pounds sweet potatoes peeled and chopped into 1-inch cubes
  • 1 teaspoon chopped fresh thyme
  • Salt and freshly ground black pepper

For serving:

  • 1 loaf crusty bread or challah sliced into 8 slices
  • 4 tablespoons butter softened
  • 8 large eggs (cook in butter or reserved bacon fat)


To make the hash:

  • In a large skillet, fry bacon until crisp, about 5 minutes. Using a slotted spoon, transfer bacon to a napkin-lined plate. Leave bacon fat in the skillet (or reserve a few tablespoons for cooking eggs if desired).
  • Add onion and red pepper. Cook until softened, stirring occasionally, about 5 minutes.
  • Stir in sweet potatoes, 1/2 teaspoon salt, and 1/4 teaspoon pepper. Cover and cook, stirring occasionally, until softened and the sweet potatoes begin to brown, about 10 to 15 minutes.
  • Stir in bacon and thyme to skillet and season to taste with salt and pepper. Serve with grilled bread and fried eggs if desired.

To serve with fried eggs and grilled bread (optional):

  • Heat a medium nonstick skillet over medium-high heat. Spread each slice of bread with 1 teaspoon butter on one side and place butter-side down in the skillet to grill. Heat until lightly golden brown. Remove from heat and cover to keep warm while preparing the eggs.
  • Heat reserved bacon fat or butter in a nonstick skillet and fry eggs to desired doneness. This may be done with all eggs at once or in batches. Season the eggs to taste with salt and pepper.


  1. To make this recipe gluten free, omit the bread.
  2. To make this recipe Paleo or Whole30, use sugar-free bacon and omit the bread. Fry the eggs in clarified butter or ghee (or reserve some bacon fat after frying the bacon).


Calories: 363kcal | Carbohydrates: 26g | Protein: 18g | Fat: 20g | Saturated Fat: 6g | Cholesterol: 214mg | Sodium: 687mg | Potassium: 645mg | Fiber: 4g | Sugar: 6g | Vitamin A: 17084IU | Vitamin C: 23mg | Calcium: 71mg | Iron: 2mg