Sweet Potato Hash

This sweet potato hash works for breakfast, lunch, or dinner and is easy to customize with whatever you’ve got in the fridge!

By Marsha McDougal
5
from
11
Read reviews
Prep 10 minutes
Cook 27 minutes
Servings 6 (1 cup each)
$6.94 recipe / $1.15 serving
Jump to recipe Save
Overhead view of sweet potato hash in a skillet garnished with sliced avocado.
Pinterest Pin this recipe for later!

Spice up your weekend breakfast with this easy one-skillet Sweet Potato Hash. Made with sweet potatoes, breakfast sausage, peppers, and onions, it’s the perfect balance of sweet-savory flavors and hearty ingredients. Breakfast potato hash happens to be one of my favorite meals to order at a local brunch spot in town, so I loved recreating a version for Budget Bytes. This sweet potato hash recipe comes in at under a dollar per serving, and it’s great for meal prepping!

“I made this last week and added eggs to the recipe. Both my husband, me and my toddler loved it! It was so good and easy to make!”

Jennifer

Sweet potato hash is a hearty, skillet meal that’s made with diced sweet potatoes, vegetables like peppers and onions, and often some type of protein, like sausage or bacon. In this recipe, I use breakfast sausage, but you can mix it up with your favorite protein or toppings. It’s a great all-in-one meal that’s easy to whip up for breakfast, lunch, or dinner.

Share this recipe

Sweet Potato Hash

5 from 11 votes
This easy, one-skillet Sweet Potato Hash is the perfect balance of sweet and savory flavors and hearty ingredients. It's great for breakfast, lunch or dinner!
Step-by-step photos can be seen below the recipe card.
Overhead view of sweet potato hash in a skillet garnished with sliced avocado.
Servings 6 (1 cup each)
Prep 10 minutes
Cook 27 minutes
Total 37 minutes

Ingredients

  • lbs. sweet potatoes (about 2 medium, $2.79*)
  • 1 yellow onion ($0.70)
  • 1 red bell pepper ($1.48)
  • 8 oz. breakfast sausage ($1.75**)
  • ½ Tbsp cooking oil ($0.03)
  • ¾ tsp salt ($0.05)
  • ½ tsp black pepper (freshly cracked, $0.04)
  • ½ tsp garlic powder ($0.05)
  • ½ tsp smoked paprika ($0.05)

Instructions 

  • Wash, peel, and dice the sweet potatoes. Dice the onion and the red bell pepper. Set the vegetables to the side.
  • In a large non-stick skillet, crumble the breakfast sausage and cook over medium heat. Cook the sausage until it’s almost completely browned. Add the diced onion and continue cooking until the onion is translucent and the sausage is fully browned. Remove the sausage and onions to a separate plate and set it to the side.
  • In the same skillet, add the cooking oil and the diced sweet potatoes. Cook the sweet potatoes over medium heat for 10-12 minutes. Stir occasionally but not too often so the sweet potatoes have a chance to brown and caramelize. Don’t worry if the sweet potatoes are not fork tender during this time as they will continue to cook in the next step.
  • Now add the diced red bell pepper, salt, black pepper, garlic powder, and smoked paprika to the skillet. Stir together with the sweet potatoes. Cook for an additional 3-5 minutes or until the sweet potatoes are now fork tender.
  • Add the cooked sausage and onions back to the skillet and combine with the sweet potatoes and peppers. Cook for 1-2 more minutes to allow the sausage to reheat with the rest of the hash.
  • Serve this sweet potato hash with fresh parsley, sliced avocado, or any of your favorite toppings!

See how we calculate recipe costs here.


Equipment

  • Large Non-Stick Skillet

Notes

*I use sweet potatoes for this breakfast hash simply because I like the combination of slightly sweet, mixed with savory flavors. But you can certainly use a different potato, like russet potatoes, instead. The total cook time will vary depending on which type of potato you use.
**You can use any kind of breakfast sausage for this recipe. I opted for a regular mild sausage, but feel free to use a hot sausage, turkey sausage, or even an apple maple sausage, which would be really good! I bet sliced smoked sausage or your favorite veggie sausage alternative would also be delicious.
 
Email Me This Recipe
Get this sent to your inbox, plus get new recipes from us every week!

Nutrition

Serving: 1servingCalories: 227kcalCarbohydrates: 26gProtein: 8gFat: 10gSodium: 595mgFiber: 4g
Read our full nutrition disclaimer here.
Have you tried this recipe?Mention @budgetbytes or tag #budgetbytes on Instagram!

How to Make Sweet Potato Hash Step-by-Step Photos

Diced sweet potato, a diced red bell pepper and a diced onion on a cutting board.

Prep the veggies: Start by washing, peeling, and dicing 1½ lbs. of sweet potatoes. Then dice one onion and one red bell pepper.

Ground sausage and diced onion in a nonstick skillet.

Brown the sausage: Crumble 8 oz. of breakfast sausage into a large skillet, and cook over medium heat. Cook the sausage until it’s almost completely browned. Now add the diced onion and keep cooking until the onion is translucent and the sausage is fully browned.

Browned sausage and onion in a nonstick skillet.

Transfer the cooked sausage and onions to a separate plate and set them to the side.

Diced and cooked sweet potatoes in a nonstick skillet.

Make the hash: In the same skillet, add ½ Tbsp of cooking oil and the diced sweet potatoes. Cook the sweet potatoes over medium heat for 10-12 minutes. Stir occasionally but not too often so the sweet potatoes have a chance to brown and caramelize. Don’t worry if the sweet potatoes are not fork tender at this point! They’ll keep cooking in the next step.

Sweet potatoes, bell peppers and spices added to skillet

Add the diced red bell pepper, ¾ tsp salt, ½ tsp black pepper, ½ tsp garlic powder, and ½ tsp of smoked paprika to the skillet. Stir together with the sweet potatoes until combined. Cook for 3-5 minutes more or until the sweet potatoes are fork tender.

If you have any other veggies you want to add, like mushrooms or tomatoes, add them in here!

Ground sausage and onion added to cooked sweet potatoes in a skillet.

Stir the cooked sausage and onions back into the skillet until combined.

Finished sweet potato hash in a skillet.

Cook everything together for 1-2 more minutes so the sausage can reheat with the rest of the hash.

Overhead view of sweet potato hash in a skillet garnished with sliced avocado.

Serve: And that’s it! Breakfast (lunch or dinner) is served. Serve this sweet potato hash with fresh parsley, sliced avocado, or any toppings you love. Enjoy!

Overhead view of sweet potato hash on two plates topped with sliced avocado and a fried egg.

Topping Ideas

Customize it! There are so many fun & tasty toppings you can add to your sweet potato hash to give it even more depth and flavor. Here are a few suggestions:

  • Fresh avocado
  • Fresh parsley or sliced green onions
  • Salsa
  • Shredded cheese
  • Sriracha
  • Red pepper flakes

Serving Suggestions

I almost always serve this sweet potato hash with eggs. Sometimes I’ll make fried eggs right in the skillet once the potatoes are done, or make a quick batch of scrambled eggs on the side. If I’m cooking a bigger breakfast, I’ll add some oven-baked bacon, too. It makes the meal feel extra satisfying and perfect for a lazy weekend morning.

Storing & Reheating

If you happen to have any leftovers or if you just want to meal prep your breakfast for a few days, this sweet potato hash stores very well in the fridge. Just store the leftovers, minus the egg, in an airtight container in the refrigerator for up to 3 days. When you’re ready to enjoy, just reheat the hash in a skillet over the stovetop or in the microwave, then, if desired, top with a fresh fried egg! Breakfast is served!

Share this recipe

Posted in: , , , , , , , , , ,

5 from 11 votes
Subscribe
Notify of
guest
Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

17 Comments
Newest
Oldest Most Voted
Inline Feedbacks
View all comments
Jamie Zuschlag
08.03.25 1:02 pm

I made this recipe for our weekend brunch birthday celebration for Paige on 8/3/25. We had a huge batch of sweet potatoes from the Thomasville, GA Farmer’s Market. Three large sweet potatoes weighed in at a little more than 3 lbs. and I doubled the recipe. That allowed me to use one full roll (16oz.) of spicy ground pork roll sausage. We LOVE sweet potatoes! I served it with eggs, as I usually do when I served home-fried potatoes and we mixed it in, as we prefer. I cooked this in my 12-inch iron Lodge skillet and I did have to watch that the sweet potatoes did not burn since we like them with a finish. This was a very sweet and savory recipe that we enjoyed and will add it to our Weekend Brunch rotation. I didn’t find the recipe needed any additional seasoning either. Thank you for the recipe!

Jim
04.13.25 8:41 pm

Made it with chicken sausage (apple chicken) and it was great — the smoked paprika is fantastic complement to the sweet potatos

Danna
12.08.24 3:30 am

I made this with the roasted butternut squash recipe instead of sweet potatoes, and it turned out great! I served it over rice for dinner, made it into burritos for lunch, and served it with scrambled eggs for breakfast. It never stopped being good. 😊

Jennifer
10.15.24 12:33 pm

I made this last week and added eggs to the recipe. Both my husband, me and my toddler loved it! It was so good and easy to make!

Amy
10.11.24 2:38 pm

Made this with Impossible sausage. It was quick, easy, and delicious! I was trying to be healthy after an unhealthy lunch, so I tossed in some kale. This will definitely be a repeat performer!

Emma
07.28.24 2:44 pm

Made this for breakfast with Field Roast plant-based sausage & it turned out really well!!!!

Christine
07.14.24 12:01 pm

This was so good! I used smoked sausage because I didn’t have breakfast sausage, but it was still a great flavor profile. I will make this one again.

Brenda
06.01.24 1:29 pm

I’ve made this twice already. Once I made it for myself,(and enjoyed the leftovers reheated the next day) and the next time when I visited my son, DIL, and grandchildren. They all loved it! We had no leftovers…We served it with a nice egg on top. I told my DIL that the hardest part of the recipe is peeling and chopping the sweet potatoes (but that is so doable!). I was thinking that the next time that I make it I may try adding a bit of cinnamon. We’ll see. Such a great tasty recipe to have in the rotation. BTW, I used turkey sausage. This is a winner.

IndianaAnna
05.06.24 7:23 pm

I selected this recipe because it seemed flexible to use ingredients I had on hand so I could avoid a grocery trip! I used a mix of 1/2 chorizo and 1/2 ground pork and changed up the seasonings to match that. I also added some chopped fresh spinach at the end. It made an absolutely delicious dinner. Thanks!

Amelia Bortolotti
03.09.24 1:04 pm

Hello. I’d like to make this good looking hash as a side for Easter lunch. May I omit the sausage? Thanks….

Paige Rhodes
03.11.24 7:46 pm

You could. I would maybe try to sub for the same amount of additional potatoes or maybe even mushrooms. Also, be aware that quite a bit of flavor (fat and spices) comes from the sausage, so you’d definitely want to add a smidge more of the seasonings and maybe a small pat of butter or more oil so the potatoes aren’t too dry.

Michael
01.23.24 8:12 pm

This was delicious, just got done making it. The only thing I will do different next time will be roast the potatoes in the oven to get them a little more crispy. Other than that it was delish!

Carly
01.09.24 8:10 pm

Enjoyed this. I made it for dinner though, and swapped out the breakfast sausage for sweet Italian sausage.

Judith A Loue
12.18.23 3:36 pm

You don’t have to use pre-seasoned sausage for the recipe. I’ve used plain ground meat and seasoned it as I went along and it worked out fine…just an FYI

janmaus
12.18.23 9:26 am

This showed up early enough on the site to make in time for breakfast this morning, as a half recipe per usual for me. I love sweet potatoes–just never with marshmallows or added sugar–and this is a terrific savory breakfast dish. I stocked up on them just before Thanksgiving at $.25 a lb, and had precooked sausage patties (a staple in my freezer) which browned to defat and diced. I also added 1 diced poblano and a minced garlic clove to the red bell pepper and onion. With no eggs, no cheese, this was a lovely standalone breakfast, but would also be a perfect addition to brunch. When I was still working, we often had breakfast potlucks at my workplace–would have been perfect there, but with veggie sausage instead of my beloved pork. Keep these coming, Marsha!

sillygirl
12.18.23 9:25 am

I like to fry my sweet potatoes bits to crispy for my hash and add in any veggies waiting for the opportunity to jump into the pan and then any bits of meat or just crack in some eggs and chunks of cheese. I have also sprinkled in some flour and cooked it all a bit before pouring in some milk – cook until thickened. I find a little catsup and mustard also adds variety at times. People are so stunned when I tell them to fry their sweet potatoes this way.