Hearty, colorful, and packed with flavor, Sweet Potato Breakfast Hash is the perfect way to start your morning on a satisfying note. With crispy edges, savory bites, and perfectly cooked eggs, it's a breakfast you'll come back to again and again.

Jump to:
Why This Recipe Works
Customizable - Simple to adapt with your favorite veggies, proteins, or spice levels.
Balanced - Combines sweet, savory, and smoky flavors for a perfectly rounded dish.
Hearty - Packed with protein to keep you full for hours.
One-Pan - Everything cooks in a single skillet for easy prep and cleanup.
Check out my breakfast burritos, breakfast sandwiches, or breakfast tacos for other easy and quick breakfast ideas!

What This Recipe Needs
- Sweet Potatoes - The base of the dish; they add natural sweetness and crisp up beautifully when cooked. Don't forget to read my article on how to tell if sweet potatoes are bad!
- Bacon - Brings rich, savory flavor and protein that balances the sweetness of the potatoes.
- Jalapeno Pepper - Add color, a slight crunch, and a a little heat.
- Onion - Provides depth and a savory backbone to the hash.
- Eggs - Cooked right in the skillet, they add protein and that classic breakfast feel.
- Seasonings (Salt, Pepper, Paprika, Garlic Powder) - Tie everything together with a simple but flavorful blend.

Substitutions
- Swap bacon for breakfast sausage, turkey sausage, or keep it vegetarian with mushrooms.
- Use regular potatoes instead of sweet potatoes for a more classic hash. See how to check if potatoes are bad here!
- Skip eggs or serve them on the side if preferred.
- Use grueyere or pepper jack instead of cheddar for a different flavor profile!
I love serving this with an Orange Julius smoothie and some extra oven-baked bacon!
How to Make Sweet Potato Breakfast Hash?

- Step 1: Cut your bacon into small pieces, then cook. If you have leftover bacon from another dish, you can skip this step and use it instead. Just use oil instead of bacon grease for sautéing.

- Step 2: Once bacon is cooked, remove it from the pan, leaving the remaining bacon grease. Add chopped onions and cook until soft.
Save this for later!
Don't worry, I promise not to spam you!

- Step 3: Add cubed sweet potatoes, stir to coat with bacon grease, add a little water to the pan, then cover and cook until cooked through.

- Step 4: Once cooked mix in your jalapeno and spices. Make 4 little wells in the potatoes, then crack your eggs into them. Sprinkle eggs with more salt and pepper, sprinkle with cheese, and cooked bacon.

- Step 5: Cover the pan with a lid and cook the eggs until done to your liking. Top with some green onions and enjoy!
Expert Tips
- Dice sweet potatoes evenly so they cook at the same rate.
- Adding water to the pan helps cook the potatoes.
- Don't overcrowd the pan - this helps everything crisp instead of steaming.
- You know your potatoes are fully cooked when you can easily pierce them with a fork.
- Cover briefly while cooking to soften the potatoes, then uncover to crisp.
- Crack eggs into small wells for even cooking and a prettier presentation.
- Finish with a sprinkle of fresh herbs, a drizzle of hot sauce, or roasted tomatillo salsa for extra flavor.
- Serve up with some easy toasted bread!
Variations
- Southwest Style - Add black beans, cumin, and a sprinkle of cheese.
- Veggie-Loaded Hash - Toss in spinach, zucchini, or kale for extra greens.
- Spicy Kick - Add jalapeños or red pepper flakes for heat.
- Herby Finish - Top with fresh parsley or cilantro for brightness.
Frequently Asked Questions
Cook them in a single layer and avoid stirring too often so they can develop a golden crust.
Yes! Prep the components ahead and reheat in a skillet for best texture.
Sausage, bacon, ham, or even plant-based options work well.
Store in an airtight container in the fridge for up to 3-4 days.
I love making sweet potato pie, sweet potato biscuits, sweet potato rolls, sweet potato pudding, and even sweet potato cupcakes!

More Related Recipes
If you like this easy breakfast recipe, make sure to check out my bacon pancakes, cinnamon pull-apart bread, brown sugar bacon, breakfast egg sandwiches, and these bacon breakfast burritos!
If you like this recipe, make sure to give it a 5-star review and leave a comment down below!
Also, don't forget to sign up for my newsletter, and make sure to follow along on Facebook, Instagram, and Pinterest!
Video

Sweet Potato Breakfast Hash
Ingredients
- 6 slices Bacon cut into pieces
- ½ Yellow Onion chopped
- 2 Sweet Potatoes medium, cut into ½ inch cubes
- ¼ cup Water
- 1 Jalapeno diced, stem and seeds removed
- 1 tbs Garlic Powder
- ½ teaspoon Paprika
- 1 teaspoon Salt
- 1 teaspoon Pepper
- 4 Eggs
- ½ cup Cheese
- 2 Green Onions chopped, garnish
Instructions
- Cut your bacon in to small pieces. In a large skillet or fry pan cook bacon over medium heat until crispy. Once cooked, remove from skillet and set aside, leaving the bacon grease in the skillet.6 slices Bacon
- Add chopped onions to skillet and cook for 3 minutes over medium heat. They will start to soften.½ Yellow Onion
- Then add your cubed sweet potatoes, stirring to coat with the bacon grease. Then add water to the skillet, cover and cook over medium heat until they can be easily pierced with a fork. Typically, 20 minutes.2 Sweet Potatoes, ¼ cup Water
- Once cooked, add in diced jalapeno, garlic powder, paprika and sprinkle with salt and pepper.1 Jalapeno, 1 tbs Garlic Powder, ½ teaspoon Paprika
- Using a spatula, make four wells in the potatoes, scraping everything away to reveal the bottom of the skillet.
- Crack and egg into each well and season with salt and pepper. Sprinkle cheese and cooked bacon over the skillet then cover with the lid.1 teaspoon Salt , 4 Eggs, ½ cup Cheese, 1 teaspoon Pepper
- Continue cooking over medium heat until eggs whites are cooked through and the yolk is as runny or firm as you like it. I recommend checking at 3 minutes then every minute after until eggs are done to your likeness. Garnish with green onions.2 Green Onions
Notes
- Dice sweet potatoes evenly so they cook at the same rate.
- Don't overcrowd the pan-this helps everything crisp instead of steaming.
- Cover briefly while cooking to soften the potatoes, then uncover to crisp.
- Crack eggs into small wells for even cooking and a prettier presentation.
- Finish with a sprinkle of fresh herbs or a drizzle of hot sauce for extra flavor.











Whitney says
Added chopped peppers and cumin just because - I was not expecting this recipe to be THIS delicious - will definitely be a a new norm. Thanks!
Lisa says
Yay so glad you enjoyed it!
Kris Davis says
I made this last night and it was AMAZING. We have had subzero temps here for over a week and it was just the comfort food dinner we needed. Thanks for the great recipe!!
Lisa says
Yay so glad you enjoyed it! Stay warm!!
Jessica says
By far my favorite breakfast skillet yet!!!
Why does the recipe say it takes 9 hours to make; am i missing something?
Lisa says
So glad you enjoyed it!! And I fixed the 9hr typo! Definitely only takes 20-30 minutes ha!
Chef and Steward says
I like one pot dishes. They just simplify life. I am seeing all kinds of ways I can adapt this to my own dietary needs and preference.
Lisa says
Awesome!
April says
I love the sound of this and it looks scrumptious. A great morning breakfast or dinner because I would so eat breakfast for dinner. I think I can actually eat it all myself. No sharing lol. Do you think beef bacon would work? I'm only asking because I don't eat pork .
Lisa says
Of course, I'd just cook it before hand then add it in to bake with the eggs.
Stephanie says
This looks so amazingly delicious and healthy! I love that you used prosciutto too! Can't wait to try this!
Lisa says
Prosciutto is my favorite! Thank you!
Heather says
What a delicious skillet! I love eating lots of veggies for breakfast, so this is the perfect way to get them all in 🙂
Lisa says
Me too! Thanks!
Nita OkoyeI says
This looks really delicious! I love this recipe
Lisa says
Thank you!
Camila says
Lisa, your blog is doing phenomenal!! I'm so happy to see all the great content you're putting out! Wish you all the best! This skillet looks delicious!! These are very delicious tips!!
Lisa says
Thanks Camila! You are so sweet! And you've helped me a to with your awesome posts!
Lauren says
I love how adaptable this recipe is-- a great way to use up fresh produce from my fridge. I've never tried purple sweet potatoes but I want to next time!
Lisa says
The color is why I love them so much but they are just as delicious!
Melve says
Wow, you are right this recipe is so good and so healthy. I love adding it purple and white sweet potato, it will add the beauty of it and catch the kids attention.
Lisa says
Definitely! Thank you!