If you’re looking for a cozy, flavorful breakfast that brings a burst of color and a hearty dose of comfort, this Sweet Potato Hash with Eggs Recipe is exactly what you need. It’s a vibrant medley of tender sweet potatoes, caramelized onions, and bell peppers, all perfectly spiced and topped with runny eggs that make each bite irresistibly satisfying. Whether you’re fueling up for a busy day or treating yourself to a lazy weekend brunch, this dish offers a wonderful blend of sweet and savory that feels like a warm, delicious hug on a plate.

Ingredients You’ll Need
The beauty of the Sweet Potato Hash with Eggs Recipe lies in its simplicity. Each ingredient is essential, contributing its unique flavor and texture to create a balanced and colorful dish.
- 2 large sweet potatoes: Peeled and diced to ensure even cooking and a naturally sweet base for the hash.
- 1 medium onion: Finely chopped for that perfect touch of sweetness and depth.
- 1 red or green bell pepper: Adds vibrant color and a juicy crunch to the mix.
- 2 tablespoons olive oil or avocado oil: Provides the ideal fat for sautéing and flavor.
- 1 teaspoon smoked paprika: Brings a smoky warmth that lifts all the other ingredients.
- ½ teaspoon garlic powder: A subtle punch of garlicky flavor without overpowering the dish.
- Salt and pepper: To taste, enhancing every bite.
- 4 large eggs: The crowning glory, adding richness and protein.
- Optional garnishes: Fresh parsley, creamy avocado slices, or a splash of hot sauce to suit your mood.
How to Make Sweet Potato Hash with Eggs Recipe
Step 1: Prepare Ingredients
Start by peeling and dicing the sweet potatoes into ½-inch cubes. This size is just right for the potatoes to cook evenly without turning mushy. Then, chop the onion and bell pepper into small pieces to ensure they soften and caramelize beautifully in the skillet.
Step 2: Cook the Sweet Potatoes
Heat one tablespoon of olive oil in a large skillet over medium heat. Toss in the diced sweet potatoes and sprinkle them with smoked paprika, garlic powder, salt, and pepper. Stir well so each cube is coated in that lovely seasoning blend. Let the sweet potatoes cook for about 10 to 12 minutes, stirring occasionally, until they turn golden and tender. This step is where those sweet potatoes start to develop that irresistible caramelized crust.
Step 3: Add Vegetables
Push the cooked sweet potatoes to one side of the skillet and add the remaining tablespoon of oil. Introduce the chopped onion and bell pepper to the skillet, letting them cook for 5 to 7 minutes. They should soften and gain a bit of caramelization, adding a depth of sweetness that complements the potatoes perfectly.
Step 4: Combine and Create Egg Wells
Mix the soft vegetables back into the sweet potatoes for a harmonious blend of flavors and colors. Use a spoon to carve out four small wells in the hash, reserving space for the stars of the dish—the eggs.
Step 5: Cook the Eggs
Carefully crack an egg into each well. Cover the skillet with a lid, turning the heat down to low so the eggs can gently cook. Leave them for 3 to 5 minutes until the whites are set and the yolks remain runny. If you prefer firmer yolks, just extend the cooking time a bit. Watching the eggs poach right in the hash gives you that perfect balance of texture and richness.
Step 6: Garnish and Serve
Remove the skillet from the heat and sprinkle freshly chopped parsley on top for a fresh, herbal note. Serve the hash immediately, optionally paired with creamy avocado slices or your favorite hot sauce for an extra kick.
How to Serve Sweet Potato Hash with Eggs Recipe

Garnishes
Fresh parsley adds a lovely green brightness that contrasts beautifully with the warm colors of the hash. Avocado slices bring a creamy texture and healthy fats, while a drizzle of hot sauce can add a spicy punch for those who like a little heat with their breakfast.
Side Dishes
This Sweet Potato Hash with Eggs Recipe is satisfying on its own, but pairing it with some crusty toast or a simple green salad can make the meal feel even more complete. A side of fresh fruit or a dollop of Greek yogurt can also offer a refreshing balance to the savory flavors.
Creative Ways to Present
For a lovely brunch presentation, serve the hash in individual cast iron skillets or small ramekins. You can also top each serving with a sprinkle of cheese, such as crumbled feta or sharp cheddar, for an extra burst of flavor. Adding a sprinkle of toasted nuts or seeds can introduce a delightful crunch that surprises the palate.
Make Ahead and Storage
Storing Leftovers
Leftover sweet potato hash keeps well in an airtight container in the fridge for up to 3 days. It’s a great option for busy mornings when you want a quick but wholesome meal without compromising on taste.
Freezing
You can freeze the cooked hash (without the eggs) in a freezer-safe container for up to 2 months. Just thaw it overnight in the fridge before reheating to maintain the best texture and flavor.
Reheating
The best way to reheat your leftovers is in a skillet over medium heat, which helps bring back the crispiness of the sweet potatoes. If you have leftover eggs, it’s better to cook fresh ones to go on top for the ideal texture.
FAQs
Can I use regular potatoes instead of sweet potatoes?
Absolutely! Regular potatoes will work well, but keep in mind that sweet potatoes add a unique natural sweetness and vibrant color that really define this dish.
How do I make the eggs fully cooked instead of runny?
Simply cover the skillet and cook for a few extra minutes. You can also gently flip the eggs if you prefer them over-easy or over-hard instead of baked in the hash.
Is this recipe gluten-free and dairy-free?
Yes! This Sweet Potato Hash with Eggs Recipe is naturally gluten-free and dairy-free, making it suitable for many dietary preferences.
Can I add sausage or bacon?
Definitely! Cooked sausage or bacon can add a smoky, savory dimension to this dish. Just cook the meat first, then use some of the rendered fat to cook the vegetables for extra flavor.
What can I substitute for smoked paprika?
If you don’t have smoked paprika, regular paprika or a pinch of chili powder will still provide lovely flavor, though the smoky note will be less pronounced.
Final Thoughts
There’s something truly special about a dish that’s as colorful as it is comforting, and this Sweet Potato Hash with Eggs Recipe fits the bill perfectly. Whether you’re making it for a family breakfast or a Sunday brunch with friends, it’s a wonderful way to enjoy the warmth and richness of home cooking. I can’t wait for you to try it and savor every bite as much as I do!
Print
Sweet Potato Hash with Eggs Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 4 servings
- Category: Breakfast
- Method: Frying
- Cuisine: American
- Diet: Vegetarian
Description
A hearty and flavorful Sweet Potato Hash with Eggs, perfect for a nutritious breakfast or brunch. Tender sweet potatoes are sautéed with onions and bell peppers, seasoned with smoked paprika and garlic powder, then topped with perfectly cooked eggs. Garnish with fresh parsley, avocado, or hot sauce for a delicious, wholesome meal ready in just 30 minutes.
Ingredients
Vegetables
- 2 large sweet potatoes (peeled and diced, ~4 cups)
- 1 medium onion (finely chopped)
- 1 red or green bell pepper (diced)
Seasonings and Oil
- 2 tablespoons olive oil (or avocado oil)
- 1 teaspoon smoked paprika
- ½ teaspoon garlic powder
- Salt and pepper to taste
Eggs
- 4 large eggs
Optional Garnishes
- Fresh parsley (chopped)
- Avocado slices
- Hot sauce
Instructions
- Prepare Ingredients: Peel and dice the sweet potatoes into ½-inch cubes for even cooking. Chop the onion and bell pepper into small pieces.
- Cook the Sweet Potatoes: Heat 1 tablespoon of olive oil in a large skillet over medium heat. Add the diced sweet potatoes, sprinkle with smoked paprika, garlic powder, salt, and pepper, and stir well to coat. Cook for 10–12 minutes, stirring occasionally, until the sweet potatoes are golden brown and tender.
- Add Vegetables: Push the sweet potatoes to one side of the skillet. Add the remaining tablespoon of olive oil, then toss in the onion and bell pepper. Cook for 5–7 minutes until the vegetables are soft and slightly caramelized.
- Combine and Create Egg Wells: Mix the vegetables and sweet potatoes together in the skillet. Use a spoon to create four small wells in the hash mixture.
- Cook the Eggs: Crack an egg into each well. Cover the skillet with a lid and reduce the heat to low. Cook for 3–5 minutes, or until the egg whites are set but the yolks remain runny. For firmer yolks, cook longer.
- Garnish and Serve: Remove from heat and sprinkle with chopped parsley. Serve immediately with optional garnishes like avocado slices or hot sauce.
Notes
- You can swap olive oil for avocado oil for a milder flavor and higher smoke point.
- Adjust the cooking time of the eggs to your preferred doneness.
- For a spicier dish, add chili flakes or cayenne pepper along with the smoked paprika.
- Use sweet potatoes with firm flesh to ensure cubes hold shape during cooking.
- Leftover hash can be refrigerated and reheated in a skillet or microwave.

