Love this recipe? Save it to Pinterest before you forget!
Why You'll Love This Cozy Sweet Potato Hash with Spinach and Poached Eggs for Slow Mornings
- One-skillet convenience: Minimal dishes means more time to linger over coffee.
- Balanced nutrition: Complex carbs, fiber-rich greens, and 12 g of protein per plate keep you satisfied until lunch.
- Weekend & week-day friendly: Prep the hash ahead; reheat and poach eggs in 5 minutes flat.
- Customizable heat: Add a pinch of smoked paprika or chili flakes if you like a gentle wake-up kick.
- Vegetarian & gluten-free: Everyone at the table can happily dig in.
- Instagram-worthy: Those jewel-toned sweet potatoes and golden yolks practically photograph themselves.
- Budget-smart: Sweet potatoes and spinach are inexpensive year-round staples.
Ingredient Breakdown
Sweet potatoes are the star here—choose orange-fleshed varieties like Garnet or Beauregard for maximum sweetness and beta-carotene. Dice them small (½-inch) so they cook quickly and develop those crave-worthy caramelized edges. A tablespoon of olive oil plus a dab of butter lends flavor and prevents sticking; feel free to use all olive oil for a dairy-free version. Onion and garlic build the savory backbone, while smoked paprika adds subtle campfire warmth. Baby spinach wilts in seconds and brings a pop of color and folate. For the poached eggs, the fresher the better—fresh whites hug the yolk tightly, giving you that teardrop shape. A splash of vinegar in the poaching water helps proteins coagulate faster, but don’t worry, it won’t flavor the eggs.
Step-by-Step Instructions
- Prep the sweet potatoes: Peel (or scrub if you like the skin) and dice into ½-inch cubes. Toss with 1 tsp kosher salt and let sit on a paper towel for 10 minutes to draw out excess moisture—this step is the secret to crisp edges.
- Sauté aromatics: Heat 1 Tbsp olive oil in a 10-inch cast-iron or heavy skillet over medium heat. Add ½ diced medium onion and cook 3 minutes until translucent. Stir in 2 minced garlic cloves and ½ tsp smoked paprika; cook 30 seconds until fragrant.
- Cook the hash: Add sweet potatoes and 1 Tbsp butter. Spread into a single layer and resist stirring for 4–5 minutes so they develop a golden crust. Flip, repeat until tender inside and browned outside, about 12–15 minutes total.
- Wilt the spinach: Fold in 3 packed cups baby spinach and a pinch of salt. Cook 1–2 minutes until just wilted. Turn heat to low and keep warm.
- Poach the eggs: Bring a medium saucepan of water to a gentle simmer (small bubbles, not a rolling boil). Add 1 tsp white vinegar. Crack each egg into a small sieve to drain the watery white, then gently slide into the water. Cook 3 minutes for runny yolks, 4½ for jammy.
- Plate and serve: Divide hash between two warm bowls. Top with poached eggs, a sprinkle of flaky salt, cracked pepper, and optional chili flakes. Serve immediately with crusty toast to scoop up the yolk.
Expert Tips & Tricks
- Cast-iron is your friend: It retains heat beautifully, giving you those crave-worthy crispy bits.
- Don’t crowd the pan: If doubling the recipe, use two skillets or cook in batches; overcrowding = steamed, not seared.
- Batch-prep ahead: Roast a sheet-pan of sweet potatoes on Sunday; reheat portions in a skillet all week.
- Perfect poach hack: Use the “whirlpool” method—stir the simmering water to create a gentle vortex before sliding the egg in; it helps the white wrap around the yolk.
- Season in layers: Salt the potatoes at the start, the spinach mid-way, and finish with flaky salt on the eggs for maximum flavor depth.
- Keep eggs warm: If cooking for a crowd, poach eggs 1 minute underdone, transfer to ice water, then reheat 30 seconds in hot water right before serving.
Common Mistakes & Troubleshooting
- Soggy hash: Potatoes were too wet or pan wasn’t hot enough—pat dry and pre-heat skillet until a flick of water sizzles.
- Egg whites dispersing: Eggs aren’t fresh or water is at a rolling boil—use the sieve trick and keep water at a gentle shimmer.
- Bitter spinach: Overcooked greens turn drab and bitter; fold in just until wilted.
- Burnt garlic: Add it after onion softens and keep heat medium; browned garlic tastes acrid.
Variations & Substitutions
- Make it vegan: Swap eggs for crispy pan-seared tofu cubes and use all olive oil.
- Low-carb option: Replace half the sweet potatoes with diced zucchini or cauliflower for fewer carbs.
- Mexican twist: Add ½ tsp cumin, ½ cup black beans, and finish with cilantro and a squeeze of lime.
- Autumn flair: Fold in diced apples during the last 3 minutes of cooking for a sweet-savory combo.
- Cheesy indulgence: Sprinkle ¼ cup crumbled feta or goat cheese over the hot hash just before serving.
Storage & Freezing
The hash (minus eggs and spinach) keeps beautifully: cool completely, transfer to an airtight container, and refrigerate up to 4 days or freeze up to 2 months. Thaw overnight in the fridge, reheat in a lightly oiled skillet over medium heat until hot and crispy again. Stir in fresh spinach just before serving. Poach eggs fresh—they take only 3 minutes, and the texture suffers on reheating. If you must prep eggs ahead, follow the make-ahead poach method in the tips section.
Frequently Asked Questions
- Can I use regular potatoes?
- Absolutely. Yukon Golds give a creamy interior, while russets turn extra crispy. Adjust cooking time as needed.
- My eggs always break—help!
- Crack into a small cup first, slide gently, and maintain water at a steady simmer (180 °F). No rolling bubbles.
- Can I microwave the sweet potatoes?
- Microwaving won’t develop the caramelized edges that make hash so tasty. Stick to skillet or oven roasting.
- Is this recipe Whole30?
- Use ghee instead of butter and skip the toast—everything else complies.
- How do I know when the sweet potatoes are done?
- A fork should slide in with slight resistance and the exterior should show golden-brown spots.
- Can I add meat?
- Sure. Cook 2 strips of chopped bacon or 4 oz turkey sausage first; use the rendered fat instead of butter for extra flavor.
- What’s the best vinegar for poaching?
- Any mild white vinegar—distilled, white wine, or rice vinegar work. Avoid balsamic; it colors and flavors the eggs.
- Can kids eat this?
- Yes! Cut the potatoes smaller for toddlers and cook egg yolks through if you prefer firmer eggs.
Now that you’ve mastered the art of cozy sweet potato hash, the only thing left to do is set your alarm a little earlier tomorrow—because slow mornings are the new brunch. Enjoy every savory-sweet, yolk-drizzled bite!
Cozy Sweet-Potato Hash with Spinach & Poached Eggs
Ingredients
- 1 Tbsp olive oil
- 1 small onion, diced
- 1 medium sweet potato, ½-inch cubes
- 1 clove garlic, minced
- ½ tsp smoked paprika
- ¼ tsp ground cumin
- 1 cup baby spinach
- 2 large eggs
- 1 Tbsp white vinegar (for poaching)
- Salt & black pepper to taste
- 1 Tbsp chopped parsley
- 1 Tbsp crumbled feta (optional)
- Chili flakes (optional)
- Warm crusty bread, to serve
Instructions
-
1
Heat olive oil in a heavy skillet over medium heat. Add onion and sauté 3 min until translucent.
-
2
Stir in sweet-potato cubes, paprika, cumin, and a pinch of salt. Cook 10–12 min, stirring occasionally, until golden and tender.
-
3
Add garlic and spinach; cook 1 min until wilted. Reduce heat to low and keep warm.
-
4
Bring a small saucepan of water to a gentle simmer and add vinegar. Crack each egg into a cup and slide into the water; poach 3 min for runny yolks.
-
5
Divide hash between plates, top with poached eggs, and sprinkle parsley, feta, and chili flakes if using. Serve with warm bread.
Recipe Notes
Dice the sweet potato small for faster, even cooking. For extra crispness, spread the hash out and let it sit undisturbed for 2 min before stirring.