Sweet Potato Mushroom Hash with Poached Eggs: A Cozy Skillet Dinner Packed with Flavor
When you need a comforting meal that feels hearty without being too heavy, Sweet Potato Mushroom Hash with Poached Eggs is the perfect answer. This colorful skillet recipe combines crispy sweet potatoes, savory mushrooms, caramelized onions, tender greens, and silky poached eggs into one satisfying dish that works equally well for dinner, brunch, or even meal prep.
The natural sweetness of roasted sweet potatoes pairs beautifully with earthy mushrooms, while the rich poached eggs create a velvety sauce that ties everything together. Every bite is packed with flavor, texture, and nutrition. Plus, this recipe comes together in one skillet, making cleanup simple and stress-free.
Whether you’re searching for a healthy skillet dinner, a vegetarian comfort food recipe, or a quick brunch idea, this Sweet Potato Mushroom Hash with Poached Eggs delivers on all fronts. It’s wholesome, versatile, and easy enough for busy weeknights while still feeling special enough for weekend gatherings.

Why You’ll Love This Sweet Potato Mushroom Hash
This recipe stands out because it balances comfort food flavors with fresh, nourishing ingredients. Sweet potatoes become wonderfully crispy around the edges while staying soft in the center. Mushrooms add deep umami flavor, and poached eggs create restaurant-style elegance without much effort.
Here are a few reasons this dish deserves a spot in your meal rotation:
- One-pan convenience
- Naturally vegetarian
- High in protein and fiber
- Easily customizable
- Great for breakfast, brunch, or dinner
- Beautiful presentation with minimal effort
- Budget-friendly ingredients
The combination of textures makes this skillet meal incredibly satisfying. Crispy potatoes, tender mushrooms, soft eggs, and fresh herbs create layers of flavor that feel comforting and elevated at the same time.
Ingredients
- 2 medium sweet potatoes, peeled and diced
- 2 tablespoons olive oil
- 8 ounces cremini mushrooms, sliced
- 1 small yellow onion, diced
- 2 garlic cloves, minced
- 1 teaspoon smoked paprika
- 1/2 teaspoon dried thyme
- 1/2 teaspoon salt
- 1/4 teaspoon black pepper
- 2 cups baby spinach
- 4 large eggs
- 1 tablespoon white vinegar
- 2 tablespoons chopped fresh parsley
- Optional red pepper flakes for garnish

Ingredient Spotlight
Sweet Potatoes
Sweet potatoes are the star of this recipe. Their natural sweetness balances the savory mushrooms beautifully, and they crisp wonderfully in a hot skillet. They’re also rich in fiber, potassium, and vitamin A.
Mushrooms
Cremini mushrooms provide earthy flavor and meaty texture. You can also use baby bella, shiitake, or oyster mushrooms depending on your preference.
Poached Eggs
Poached eggs elevate this dish from a simple hash to a stunning meal. The runny yolks create a creamy sauce that coats every bite.
Spinach
Adding spinach gives freshness and color while increasing the nutritional value of the dish.
Instructions
- Heat 1 tablespoon olive oil in a large skillet over medium heat.
- Add diced sweet potatoes and cook for 12–15 minutes, stirring occasionally, until tender and crispy around the edges.
- Remove sweet potatoes from the skillet and set aside.
- Add remaining olive oil to the skillet.
- Add onions and cook for 3–4 minutes until softened.
- Stir in sliced mushrooms and cook for 6–8 minutes until browned and tender.
- Add garlic, smoked paprika, thyme, salt, and black pepper. Stir for 1 minute until fragrant.
- Return sweet potatoes to the skillet and mix well.
- Add spinach and cook until wilted, about 2 minutes.
- Fill a medium saucepan with water and bring to a gentle simmer.
- Add white vinegar to the water.
- Crack each egg into a small bowl.
- Create a gentle whirlpool in the simmering water and carefully slide in the eggs one at a time.
- Poach eggs for 3–4 minutes until whites are set but yolks remain soft.
- Remove eggs with a slotted spoon and gently place them on top of the hash.
- Garnish with fresh parsley and optional red pepper flakes before serving.
Tips for Perfect Sweet Potato Hash
Cut Potatoes Evenly
Uniform pieces help the sweet potatoes cook evenly and crisp properly.
Don’t Overcrowd the Pan
Too many ingredients in the skillet at once can create steam instead of browning. Use a large skillet for the best texture.
Use Medium Heat
Cooking sweet potatoes over medium heat allows them to become tender inside without burning outside.
Dry Mushrooms Before Cooking
Mushrooms release moisture while cooking. Pat them dry beforehand to encourage better browning.
Fresh Eggs Poach Best
Fresh eggs hold their shape better during poaching, creating beautifully rounded poached eggs.
Delicious Variations
One of the best things about this Sweet Potato Mushroom Hash recipe is how adaptable it is.
Add Cheese
Top with crumbled feta, goat cheese, or shredded parmesan for extra richness.
Make It Spicy
Add diced jalapeños or extra red pepper flakes for heat.
Include Protein
If you’re not vegetarian, crispy bacon or turkey sausage pairs wonderfully with this dish.
Swap the Greens
Kale, arugula, or Swiss chard work well instead of spinach.
Try Different Potatoes
You can substitute regular potatoes or even butternut squash for a different flavor profile.
Serving Suggestions
Sweet Potato Mushroom Hash with Poached Eggs can be served in many ways depending on the occasion.
For Dinner
Serve with crusty bread and a simple green salad for a complete meal.
For Brunch
Pair with fresh fruit and coffee for an impressive brunch spread.
For Meal Prep
Prepare the hash ahead of time and add freshly poached eggs before serving.
For a Holiday Breakfast
This colorful skillet recipe is ideal for cozy holiday mornings or special weekend breakfasts.
Nutritional Benefits
This recipe isn’t just delicious — it’s packed with nutrients too.
Sweet potatoes provide complex carbohydrates and vitamin A, while mushrooms contain antioxidants and minerals. Eggs contribute high-quality protein and healthy fats, making this dish balanced and satisfying.
Because it’s loaded with vegetables and wholesome ingredients, this skillet meal keeps you full and energized for hours.
Common Mistakes to Avoid
Undercooking the Sweet Potatoes
Make sure sweet potatoes are fork-tender before moving on to the next step.
Boiling the Eggs Too Aggressively
Poached eggs cook best in gently simmering water rather than a rolling boil.
Skipping Seasoning
Season each layer while cooking to build deep flavor throughout the dish.
Stirring Too Often
Allow potatoes and mushrooms to sit undisturbed occasionally so they can brown properly.
The Secret to Restaurant-Style Poached Eggs
Many people think poached eggs are difficult, but a few simple tricks make them easy.
- Use fresh eggs
- Add vinegar to the water
- Create a gentle whirlpool
- Keep the water at a simmer, not a boil
- Cook only until whites are set
The result is silky, tender eggs with beautifully runny yolks that transform this skillet dinner into something truly special.
Storage and Reheating
Store leftover hash in an airtight container in the refrigerator for up to 3 days.
For best results, reheat the hash in a skillet to restore crispness. Prepare fresh poached eggs when serving leftovers.
Avoid microwaving poached eggs since they can become rubbery.

Fun Food Fact
Hash-style dishes became popular as a practical way to use leftover ingredients while creating flavorful, satisfying meals. Modern versions like this Sweet Potato Mushroom Hash elevate the classic concept with fresh vegetables, herbs, and gourmet-style toppings.
Final Thoughts
Sweet Potato Mushroom Hash with Poached Eggs is the kind of recipe that proves simple ingredients can create something extraordinary. The sweet potatoes become golden and crisp, the mushrooms add savory depth, and the poached eggs bring luxurious richness to every bite.
Whether you serve it for a cozy dinner, a lazy weekend brunch, or a healthy meal-prep option, this skillet recipe offers comfort, flavor, and nourishment all in one pan.
It’s easy enough for beginners yet impressive enough to serve guests. Once you try this delicious combination of crispy sweet potatoes, earthy mushrooms, and silky poached eggs, it’s sure to become a repeat favorite in your kitchen.

Sweet Potato Mushroom Hash with Poached Eggs
Ingredients
Equipment
Method
- Heat 1 tablespoon olive oil in a large skillet over medium heat.
- Add diced sweet potatoes and cook for 12–15 minutes until tender and crispy.
- Remove sweet potatoes and set aside.
- Add remaining olive oil, onions, and mushrooms to the skillet. Cook until softened and browned.
- Stir in garlic, smoked paprika, thyme, salt, and pepper.
- Return sweet potatoes to the skillet and add spinach. Cook until wilted.
- Bring a saucepan of water to a gentle simmer and add vinegar.
- Crack eggs into small bowls and carefully slide into simmering water.
- Poach eggs for 3–4 minutes until whites are set.
- Top hash with poached eggs, garnish with parsley and red pepper flakes, then serve.






