This Sweet Potato Breakfast Hash is a colorful and hearty way to start your day! It features sweet potatoes, peppers, and onions that come together in a tasty mix.
Honestly, I love how you can top it with eggs any way you like—scrambled, sunny-side-up, or even poached. It’s like having breakfast and a cozy hug all at once! 😄
Key Ingredients & Substitutions
Sweet Potatoes: These give the hash a delightful sweetness and creamy texture. If you prefer a different flavor, try using regular potatoes or butternut squash.
Bell Pepper: I like red for its sweetness, but yellow or green peppers work as well. For a kick, jalapeños are a great spicy substitute.
Greens: Spinach or kale adds freshness and nutrients. You can swap them for Swiss chard or even frozen spinach if that’s what you have.
Eggs: They add protein and richness. If you’re looking for a vegan option, replace them with scrambled tofu or avocado slices on top instead.
How Do I Cook Perfectly Crispy Sweet Potatoes?
The key to crispy sweet potatoes lies in cooking them correctly. Start by cooking them with olive oil over medium heat. Here’s how:
- Ensure the sweet potatoes are diced evenly for uniform cooking.
- Add them to a hot skillet and don’t overcrowd them. This allows them to brown rather than steam.
- Stir occasionally, allowing each side to get that lovely golden crust. Patience is important here!
If you want even more crispiness, try roasting them in the oven instead!

Sweet Potato Breakfast Hash
Ingredients You’ll Need:
For the Hash:
- 2 medium sweet potatoes, peeled and diced into 1/2-inch cubes
- 1 small red bell pepper, diced
- 1 small onion, diced
- 2 cloves garlic, minced
- 1 cup fresh spinach or kale, roughly chopped
- 2 tablespoons olive oil
- 1/2 teaspoon smoked paprika
- 1/4 teaspoon ground cumin
- Salt and freshly ground black pepper, to taste
For the Topping:
- 3 large eggs
- 2 green onions, chopped (for garnish)
- Optional: crushed red pepper flakes for heat
How Much Time Will You Need?
This recipe takes about 30 minutes total! You’ll spend around 10 minutes preparing the ingredients and about 20 minutes cooking everything to perfection. So, in no time, you can enjoy this delicious breakfast!
Step-by-Step Instructions:
1. Heat the Oil:
Start by heating 1 tablespoon of olive oil in a large non-stick skillet over medium heat. Make sure the pan is hot before adding the sweet potatoes!
2. Cook the Sweet Potatoes:
Add the diced sweet potatoes to the skillet. Season them with salt, pepper, smoked paprika, and cumin. Cook, stirring occasionally, until the sweet potatoes begin to brown and soften, about 10-12 minutes. You want them tender and slightly crispy.
3. Add the Vegetables:
Next, toss in the diced onion and red bell pepper. Cook for about 5 more minutes, until the vegetables are soft and the sweet potatoes are nicely caramelized.
4. Introduce the Garlic:
Stir in the minced garlic and cook for about 1 minute, just until fragrant. Your kitchen will smell amazing!
5. Add the Greens:
Stir the chopped spinach or kale into the mixture and cook until the greens are wilted, about 2 minutes. This adds a lovely pop of color and nutrition!
6. Create Wells for the Eggs:
Now, push the hash mixture toward the edges of the skillet to create 3 small wells in the center of the pan.
7. Cook the Eggs:
Crack one egg into each well. Cover the skillet with a lid and cook until the eggs are set to your liking. This usually takes about 4-6 minutes for runny yolks.
8. Add the Final Touches:
Remove the skillet from the heat. Garnish the hash with chopped green onions and a sprinkle of crushed red pepper flakes for a little heat, if you like!
9. Serve and Enjoy:
Serve your Sweet Potato Breakfast Hash immediately. Enjoy the delightful combination of tender sweet potatoes, savory vegetables, and perfectly cooked eggs!
This recipe creates a wholesome, flavorful breakfast that perfectly balances the natural sweetness of the potatoes with savory spices and fresh veggies. Enjoy your hearty morning meal!
Can I Make This Hash Ahead of Time?
Yes! You can prepare the sweet potato and vegetable mixture a day in advance. Just store it in an airtight container in the fridge. When you’re ready to eat, reheat it in a skillet and add the eggs to cook fresh when serving.
What Can I Use Instead of Eggs?
If you’re looking to make this dish vegan or simply don’t want eggs, you can substitute them with scrambled tofu or chickpeas. Just add them to the hash after it’s cooked and let them heat through before serving.
Can I Use Other Vegetables?
Absolutely! Feel free to mix in other veggies like zucchini, mushrooms, or even broccoli. Just remember that cooking times may vary, so adjust accordingly to ensure everything is tender and delicious.
What’s the Best Way to Store Leftovers?
Store any leftover hash in an airtight container in the fridge for up to 3 days. To reheat, warm it gently in a skillet, adding a splash of water if it gets too dry. Re-cooking the eggs is best for freshness, so consider making fresh eggs to top your reheated hash if possible.



