This recipe for sweet potato hash is diced potatoes combined with savory sausage and colorful vegetables to make a hearty meal. Add a fried egg on top, and you have breakfast or brunch perfection. 

When I’m looking for a breakfast that will keep me full for hours, I go for hearty options such as stuffed french toast, egg muffins, breakfast burritos and this sweet potato hash.

Sweet Potato Hash #sweetpotato #sausage #breakfast #brunch #dinneratthezoo Sweet Potato Hash #sweetpotato #sausage #breakfast #brunch #dinneratthezoo

Sweet potato hash with sausage, topped with a fried egg.

I love to take odds and ends of meat, potatoes and vegetables that I have in my kitchen, and turn them into hash. This sweet potato hash features plenty of sausage, peppers and onions, and is so quick and easy to prepare. I make it all the time, and I always add a fried egg on top!

How do you make sweet potato hash?

This recipe starts with breakfast sausage, which is browned in a skillet and combined with peppers and onions. After everything has cooked through, the sweet potatoes are added to the mix. The final step is to top the dish with sunny side up eggs. Add a sprinkle of parsley, then breakfast is served!

Cooked sausage in a pan.

Tips for sweet potato hash

  • This recipe calls for cooked sweet potatoes. You can steam, boil or bake your potatoes, or use leftover sweet potatoes. Whatever you have on hand will work!
  • Stir your sweet potatoes gently when you add them to the hash so that they don’t break up into small pieces or get mushy.
  • You can use pork or turkey breakfast sausage, whichever you prefer. This dish also works great with smoked sausage or chicken apple sausage.
  • I love to serve this dish with a fried egg on top because the runny yolk mixes with the hash ingredients to form a sauce. You can also crack eggs directly into the hash, and bake the hash until the eggs are cooked through.

Sausage, onions and bell peppers in a skillet.

Potato Hash Variations

There are so many different ways to customize this recipe to make it your own!

  • Protein: Instead of sausage, try ham, bacon or diced chicken.
  • Potatoes: No sweet potatoes on hand? You can use cooked Russet or Yukon Gold potatoes instead.
  • Vegetables: You can add other vegetables you have on hand such as spinach, mushrooms, kale or diced tomatoes.

Hash with sweet potatoes, sausage and vegetables.

This sweet potato hash is a real winner, it’s perfect for breakfast or brunch. The sweet potatoes pair so well with the sausage and savory veggies, and the fried eggs really take this dish over the top! Serve yourself up a plate of hash topped with the egg, then stir the runny egg yolk into the sausage mixture – perfection I tell you!

A pan of sweet potato hash topped with fried eggs.

Whether it’s for breakfast, brunch, or even dinner, this sweet potato hash is sure to please any palate!


5 from 19 votes

Sweet Potato Hash

AuthorSara Welch
Sweet potato hash with sausage, topped with a fried egg.
This recipe for sweet potato hash is diced potatoes combined with savory sausage and colorful vegetables to make a hearty meal. Add a fried egg on top, and you have breakfast or brunch perfection.
Prep Time15 minutes
Cook Time25 minutes
Total Time40 minutes
Course Breakfast, Brunch
Cuisine American
Serves 4 servings


  • 1 pound sweet potatoes peeled, cut into 1 inch pieces, and cooked until tender
  • 2 teaspoons olive oil
  • 1 pound breakfast sausage casings removed
  • 1/2 cup red onion diced
  • 1 red bell pepper diced
  • 1 green bell pepper diced
  • 1 teaspoon minced garlic
  • salt and pepper to taste
  • 2 tablespoons chopped fresh parsley
  • 4 fried eggs


  • Heat the olive oil in a large skillet over medium high heat. Add the sausage, and cook for 5-6 minutes or until done, breaking up the sausage with a spatula.
  • Add the onion and cook for 3-4 minutes, stirring occasionally, until softened. Add the red and green bell peppers and cook for an additional 2-3 minutes or until just tender
  • Add the garlic and cook for 30 seconds.
  • Add the sweet potatoes and cook for 5-6 minutes, or until sweet potatoes are lightly browned. Season to taste with salt and pepper.
  • Place the eggs on top of the sweet potato mixture. Sprinkle parsley over the top and serve immediately.


Calories: 258kcal | Carbohydrates: 27g | Protein: 11g | Fat: 12g | Saturated Fat: 3g | Cholesterol: 197mg | Sodium: 332mg | Fiber: 4g | Sugar: 7g

This is a sponsored post written by me on behalf of Smithfield. This post was originally published on November 28, 2016 and was updated on October 9, 2019 with new content.

Hello! I’m Sara!

Learn more about Sara

Related Posts

Free Bonus

5 Secrets to Meal Planning + Free Toolkit!

Leave a comment

Your email address will not be published. Required fields are marked *

Recipe Rating


  1. 5 stars
    Hearty enough for dinner, but perfect for breakfast or brunch. I think I know what we are having for Sunday brunch.

  2. 5 stars
    Now this is my kind of comfort food. I think my husband would be very happy if I served this up too.

  3. 5 stars
    I’ve never made a hash with sweet potatoes, not sure why it sounds delicious… Looking forward to giving this a try.

  4. 5 stars
    Such a delicious way to start the day – this is a family favourite! We love to enjoy this on a relaxing Sunday morning 🙂

  5. 5 stars
    So delicious!!! My family loved the ham and sweet potato! They asked if we can have it again next weekend.

  6. 5 stars
    I LOVE this idea! I always have sweet potatoes in my pantry and whenever we cook ham, I have too many leftovers that my family won’t eat. This is perfect and I know they will love it!

  7. This is truly inspired and it looks so delicious. I can imagine how great the ham and potatoes are together – what a fabulous idea. I’m with Jennifer – LOVE hash but never thought to do sweet potatoes. Brilliant!

  8. I love hash of any sort, so I’m all over this! Love the sweet potatoes. Such a nice change from the usual 🙂