This sweet potato hash with eggs is a tasty way to start your day! It’s filled with colorful veggies and crispy sweet potatoes, topped with perfectly cooked eggs. Yum!
My favorite part? The eggs add that perfect touch of creaminess. I love digging in and getting a bite of everything. It’s like a hug on a plate! 🥰
This dish is super easy to make, and it’s a fun way to get veggies in your breakfast. Just sauté, toss in the eggs, and you’re ready to enjoy a hearty meal!
Key Ingredients & Substitutions
Sweet Potatoes: These are the star of the dish! Their natural sweetness adds a nice flavor. If you’re out of sweet potatoes, regular potatoes work too, though they’ll have a different taste and texture. You might even try winter squash for a unique twist!
Onion: I prefer using yellow onions for their sweetness. You can swap with red onions for a sharper taste or green onions for a milder flavor. If you can’t use onions, try adding more spices or some bell peppers instead!
Olive Oil or Butter: Olive oil gives a nice flavor and is a healthier option. If you want a richer taste, butter is great too. For a dairy-free substitute, coconut oil works well and adds a hint of sweetness.
Smoked Paprika: This ingredient adds a lovely smoky flavor. If you don’t have it, regular paprika or chili powder can work, but the taste will be different. You can also skip it altogether if you prefer.
Eggs: The eggs add creaminess to this dish. If you want a vegan version, simply replace the eggs with a mixture of silken tofu or chickpea flour mixed with water (about 2-3 tbsp) per egg.
How Can I Cook the Sweet Potatoes Perfectly?
Cooking sweet potatoes can be tricky, but here’s how to get them just right! The goal is to make them tender and flavorful.
- Start by cutting them into evenly sized cubes (1/2-inch) to ensure they cook evenly.
- Heat your skillet with oil before adding the sweet potatoes. This will help them start to caramelize.
- Don’t rush it! Let them cook for about 10-12 minutes, stirring occasionally. This way, you get those golden brown bits that add great flavor.
- Adding onions later helps them stay tender and not mushy; they cook just right with the sweet potatoes.
Trust me, taking the time to get the sweet potatoes nice and crispy is well worth it!

Sweet Potato Hash With Eggs
Ingredients You’ll Need:
- 2 medium sweet potatoes, peeled and diced into 1/2-inch cubes
- 1 small onion, diced
- 2 tbsp olive oil (or butter)
- 1/2 tsp smoked paprika (optional)
- Salt and pepper, to taste
- 3 large eggs
- Fresh parsley or cilantro, chopped (for garnish)
How Much Time Will You Need?
This delightful dish will take about 20-25 minutes to prepare and cook. You’ll spend around 10-12 minutes cooking the sweet potatoes and onions, followed by 3-5 minutes for the eggs. It’s quick, easy, and so yummy!
Step-by-Step Instructions:
1. Heat the Oil:
Start by heating the olive oil in a large cast-iron or non-stick skillet over medium heat. Let the oil warm up for a minute so it’s ready to cook the sweet potatoes.
2. Cook the Sweet Potatoes:
Add the diced sweet potatoes to the skillet. Cook them for about 10-12 minutes, stirring occasionally. You want them to start softening and getting a lovely golden brown color on the edges. It’s the caramelization that adds great flavor!
3. Add the Onions:
Now, toss in the diced onions. Cook for another 5–7 minutes until the onions become translucent and the sweet potatoes are nice and tender. Just keep an eye on the heat so nothing burns!
4. Season the Mixture:
Stir in the smoked paprika (if you’re using it), along with a pinch of salt and pepper. Mix everything together to coat the veggies with those flavorful spices.
5. Create Wells for the Eggs:
Use a spoon to make three small wells in the cooked sweet potato mixture. Crack one egg into each well, being careful to keep the yolks intact.
6. Cook the Eggs:
Cover the skillet with a lid and let it cook for about 3-5 minutes, or until the egg whites are set but the yolks are still runny. If you love a firmer yolk, let them cook a bit longer.
7. Garnish and Serve:
Once the eggs are cooked to your liking, remove the skillet from heat. Sprinkle with freshly chopped parsley or cilantro for a pop of color and flavor.
8. Enjoy!
Serve the sweet potato hash warm right from the skillet. It makes for a hearty breakfast or brunch that’s both satisfying and delicious!
Can I Use Regular Potatoes Instead of Sweet Potatoes?
Yes, you can! Regular potatoes will work, but keep in mind that they have a different flavor and texture. You may need to adjust the cooking time slightly, as regular potatoes might take a bit longer to soften.
How Can I Store Leftovers?
Store any leftovers in an airtight container in the refrigerator for up to 3 days. To reheat, simply warm in a skillet over low heat or microwave until heated through. The eggs will change texture, but it will still be delicious!
Can I Add Other Vegetables?
Absolutely! Feel free to add bell peppers, zucchini, or spinach for extra flavor and nutrients. Just be sure to adjust the cooking time to ensure everything is cooked through and tender.
How Do I Ensure the Eggs Cook Perfectly?
Covering the skillet while the eggs cook helps them steam, ensuring the whites set while keeping the yolks runny. If you want harder yolks, just let them cook for a few extra minutes without the lid.
