Healthy Breakfast Recipes

Poached Eggs on Sweet Potato Hash Dairy Free with Smoky Peppers and Spinach

High ProteinDairy-FreeGluten-FreeMeal PrepPaleoNut-Free
Prep Time10 min
Cook Time25 min
Servings2
Calories390 kcal
Health Score6/10
↓ Jump to recipe
Poached Eggs on Sweet Potato Hash Dairy Free with Smoky Peppers and Spinach

Poached Eggs on Sweet Potato Hash Dairy Free with Smoky Peppers and Spinach is a breakfast that does real work. It delivers 24 grams of protein and 7 grams of fibre from whole food ingredients, no dairy required, and it comes together in around 35 minutes from start to finish. A lot of hash recipes lean on butter or cheese to carry the flavour, but this one builds depth through spice and technique instead, which means you get a bold, satisfying meal that fits dairy-free, gluten-free, and paleo eating without any compromise. The sweet potato base gives you slow-burning carbohydrates that keep blood sugar steadier than toast or pastry would. The poached eggs sit on top of a colourful, fragrant skillet that smells as good as it looks. If you want a breakfast that actually holds you through a busy morning without leaving you heavy or bloated, this hash is a strong choice. It is also flexible enough to scale up for the whole family or batch cook the hash component ahead for the week.

Sweet potatoes are the foundation here and they earn their place nutritionally. Two medium sweet potatoes bring complex carbohydrates, beta-carotene, and a natural sweetness that balances the smoky spice blend. They are high in potassium, which supports muscle function and hydration. Red bell pepper adds vitamin C in generous amounts, and because the body needs vitamin C to absorb plant-based iron, having it alongside the spinach is genuinely useful rather than decorative. Baby spinach contributes iron, folate, and magnesium while cooking down quickly without taking over the texture. Red onion provides quercetin, a natural anti-inflammatory compound, and garlic adds allicin, which supports immune function. The olive oil carries the fat-soluble nutrients from the sweet potato and pepper and gives the hash its caramelised edges. Smoked paprika and cumin do more than season the dish. They create a warm, layered flavour that makes the whole skillet taste far more complex than a short ingredient list might suggest. The eggs themselves bring complete protein plus choline, which supports brain health and liver function.

The hash starts in a hot skillet where diced sweet potato goes in first, cut small enough to cook through in around ten minutes. Those pieces develop golden edges and a slightly crisp exterior while staying tender inside. The onion and red pepper go in next, softening into the oil and releasing their natural sugars. You can smell the sweetness lifting from the pan before the spices even go in. When the smoked paprika, cumin, garlic powder, and chilli flakes hit the hot pan, the aroma shifts into something deeply savoury and earthy, almost like the smell of a good spice market. The spinach wilts in fast, turning a vivid green against the orange and red of the other vegetables. For the eggs, a shallow wide pan with barely simmering water works well. Fresh eggs hold together better, and a tiny splash of white wine vinegar in the water helps the whites set cleanly around the yolk. The finished plate is bright, visually striking, and the runny yolk breaking over the hash adds a richness that ties everything together.

This recipe supports sustained energy and muscle maintenance, which makes it useful for anyone managing their weight, recovering after morning training, or simply trying to eat more protein without turning to processed foods. At 390 calories with 24 grams of protein and only 15 grams of fat, the macros suit people tracking their intake for fat loss or body composition goals. Because it is dairy-free and gluten-free, it works for anyone with lactose intolerance, a casein sensitivity, or coeliac disease. The paleo flag means it fits people avoiding grains and legumes too. The fibre content, at 7 grams per serving, supports gut health and feeds beneficial bacteria in the colon, which matters for digestion and even mood regulation over time. The combination of protein and fibre together slows gastric emptying meaningfully, so hunger stays away longer than it would after a carbohydrate-heavy breakfast. Athletes, busy parents, remote workers who skip lunch, and anyone trying to build a more consistent morning routine will find this hash genuinely useful rather than occasional.

The hash component keeps well and is worth making in larger batches. Cook double the sweet potato, onion, pepper, and spinach mixture and store it in an airtight container in the fridge for up to four days. Reheat a portion in a dry skillet over medium heat for around three to four minutes until it is hot through and the edges crisp up again. A microwave works too, though you lose the texture of the caramelised edges that way. Freeze the cooked hash in individual portions for up to two months, thawing overnight in the fridge before reheating. The eggs should always be poached fresh because they do not store or reheat well. For variations, swap the poached eggs for fried if you prefer a crispier white, or scramble them directly into the hash for a faster, more casual version. Add diced chorizo or smoked salmon to the skillet for extra protein on hungrier mornings. A handful of black beans stirred through works well if you want more plant-based bulk and are not following strict paleo guidelines. Scroll down to the recipe card for exact quantities, timing, and step-by-step instructions.

Ingredients

Serves:2
  • 2 medium sweet potatoes (peeled and cut into 1cm cubes, roughly 400g total)
  • 1 tbsp olive oil (extra virgin)
  • 1 medium red onion (finely diced)
  • 1 large red bell pepper (diced)
  • 2 cloves garlic (minced)
  • 80 g baby spinach (fresh)
  • 1 tsp smoked paprika
  • 0.5 tsp ground cumin
  • 0.5 tsp garlic powder
  • 0.3 tsp chilli flakes (adjust to taste)
  • 0.5 tsp fine sea salt (divided)
  • 0.3 tsp black pepper (freshly ground)
  • 1 tbsp fresh lemon juice (about half a lemon)
  • 4 large eggs (as fresh as possible for best poaching results)
  • 1 tbsp white vinegar (for the poaching water)
  • 2 tbsp fresh flat-leaf parsley (roughly chopped, for serving)
  • 0.5 tsp za'atar (optional, for garnish)

Instructions

  1. 1

    Bring a medium saucepan of salted water to the boil, then add the sweet potato cubes. Cook for 4 minutes until just slightly tender but still holding their shape. Drain well and pat dry with a clean kitchen towel. This parboiling step helps the hash crisp up faster in the pan.

    Do not fully cook the sweet potato here. You want it about 60 percent done so it finishes in the skillet and gets those golden, caramelised edges.

  2. 2

    Heat the olive oil in a large non-stick or cast iron skillet over medium-high heat. Add the parboiled sweet potato cubes in a single layer. Season with half the salt and press down gently. Cook without stirring for 3 to 4 minutes until a golden crust forms on the underside, then toss and cook for a further 3 minutes.

    Resist the urge to stir constantly. Letting the cubes sit undisturbed is what creates the crispy texture.

  3. 3

    Add the red onion and red bell pepper to the skillet. Stir everything together and cook for 4 to 5 minutes until the vegetables have softened and started to caramelise at the edges. Add the minced garlic and cook for a further 60 seconds, stirring constantly.

  4. 4

    Sprinkle the smoked paprika, ground cumin, garlic powder, chilli flakes, remaining salt, and black pepper over the hash. Stir to coat everything evenly in the spices. Add the baby spinach and fold it through the hash, cooking for 1 to 2 minutes until just wilted. Squeeze over the lemon juice, stir once more, then reduce the heat to low to keep warm while you poach the eggs.

    Taste the hash at this point and adjust seasoning. A little extra lemon juice can lift the flavours significantly.

  5. 5

    Fill a wide, deep saucepan with about 8cm of water. Add the white vinegar. Bring to a gentle simmer over medium heat. The water should have small, lazy bubbles rising, not a rolling boil. Crack one egg into a small cup or ramekin.

    Using a cup to hold the egg before it goes into the water gives you far more control over where it lands and reduces the chance of the yolk breaking.

  6. 6

    Using a spoon, stir the simmering water in one direction to create a gentle whirlpool. Lower the cup close to the water surface and slide the egg in at the centre of the whirlpool. Cook for 3 minutes for a runny yolk or 3.5 to 4 minutes for a slightly firmer yolk. Remove with a slotted spoon and rest briefly on a folded piece of kitchen paper. Repeat with the remaining eggs, poaching one or two at a time.

    If you need to poach all four eggs at once, use a wider pan and skip the whirlpool method. Simply slide eggs in gently from opposite sides of the pan.

  7. 7

    Divide the sweet potato hash between two wide bowls or plates. Place two poached eggs on top of each serving. Scatter over the fresh parsley and a light dusting of za'atar if using. Serve immediately.

    A pinch of extra smoked paprika on top of the finished dish adds a lovely visual touch and an extra layer of flavour.

Nutrition per serving

390kcal

Calories

24g

Protein

38g

Carbs

15g

Fat

7g

Fibre

10g

Sugar

480mg

Sodium

Pro Tips

  • Use the freshest eggs you can find. Fresh eggs have a tighter white that holds together much better during poaching, giving you that neat, compact shape.

  • Cut your sweet potato cubes as evenly as possible. Uneven pieces cook at different rates, and you will end up with some burnt and some underdone.

  • If your skillet is small, cook the hash in two batches rather than crowding the pan. Crowding causes steaming rather than crisping.

  • To keep poached eggs warm while you finish the hash, slide them into a bowl of warm water. They will hold for up to 5 minutes without overcooking.

  • Leftovers of the hash store brilliantly. Make a double batch of the hash only and poach fresh eggs each morning for a speedy weekday breakfast.

  • A drizzle of tahini over the finished dish adds richness and a subtle nutty flavour, and keeps everything completely dairy free.

Frequently Asked Questions

How do I know the water is the right temperature for poaching eggs?

You want small bubbles gently rising from the bottom of the pan, not a vigorous boil. If you have a thermometer, aim for around 82 to 85 degrees Celsius. If the water is boiling too hard, the turbulence will break up the egg white before it has a chance to set.

Can I make this recipe ahead for meal prep?

The sweet potato hash cooks and stores very well. Make a full batch, keep it in an airtight container in the fridge for up to 4 days, and reheat in a skillet over medium heat before poaching fresh eggs. Poached eggs are always best made fresh.

Is this recipe suitable for a gluten-free diet?

Yes, every ingredient in this recipe is naturally gluten free. Just double-check your spice packets if you have a severe intolerance, as some brands process spices in facilities that also handle gluten-containing products.

Can I use frozen sweet potato instead of fresh?

You can, but the result will be less crispy. Frozen sweet potato tends to hold more moisture, which makes browning harder. If you use it, thaw completely and pat very dry before adding to the skillet.

What can I serve alongside this to make it more filling?

A simple side of sliced avocado, a small portion of cooked quinoa folded into the hash, or a handful of mixed seeds scattered on top all work really well without adding dairy or significantly increasing the calorie count.

How can I add more protein to this dish?

Stir a drained can of chickpeas into the hash along with the spices. Chickpeas add plant-based protein and extra fibre. Alternatively, serve with a portion of sliced turkey sausage cooked separately on the side.

Variations

  • Spicy Mexican-Inspired Hash

    Add half a teaspoon of chipotle powder to the spice mix, stir in a drained can of black beans with the spinach, and top with sliced fresh chilli and a squeeze of lime instead of lemon. The flavour profile shifts into something deeply smoky and satisfying.

  • Mediterranean Style Hash

    Replace the smoked paprika and cumin with dried oregano and a pinch of ground cinnamon. Add a handful of halved cherry tomatoes and a few kalamata olives to the skillet. Finish with fresh basil leaves and a light drizzle of olive oil.

  • Green Goddess Hash

    Double the spinach and add a large handful of roughly chopped kale along with a small courgette, diced small. Use only garlic and a pinch of nutmeg for seasoning, and finish with a generous spoonful of dairy-free pesto on each serving.

  • High-Protein Chickpea Hash

    Fold in one 400g can of drained, rinsed chickpeas with the spices before adding the spinach. This bumps the protein and fibre content significantly, making the dish suitable as a post-workout breakfast or a filling brunch that keeps hunger at bay for hours.

Substitutions

  • Sweet potatoButternut squash or regular white potato (Butternut squash gives a similar sweetness and colour. Regular potato creates a more classic diner-style hash with a slightly lower glycaemic load.)
  • Olive oilAvocado oil or coconut oil (Avocado oil has a higher smoke point, which makes it great for the high heat needed to crisp the hash. Coconut oil adds a very subtle sweetness that works surprisingly well with the sweet potato.)
  • Baby spinachKale, Swiss chard, or rocket (Kale and Swiss chard take a minute or two longer to wilt. Rocket is best added raw right before serving as it wilts almost instantly and has a peppery bite.)
  • Red bell pepperYellow bell pepper, poblano pepper, or courgette (Poblano adds a gentle mild heat. Courgette gives a softer texture and a more neutral flavour if you want the sweet potato to be the dominant vegetable.)
  • EggsSilken tofu for a vegan version (Press silken tofu gently and slice into rounds. Pan-fry in a little olive oil until golden, then season with black salt for an eggy flavour. This makes the dish fully vegan while keeping a similar protein contribution.)
  • White vinegarApple cider vinegar (Apple cider vinegar works just as well to help the egg whites coagulate during poaching. The mild flavour does not affect the finished dish.)

🧊 Storage

Store any leftover sweet potato hash in an airtight container in the refrigerator for up to 4 days. Reheat in a skillet over medium heat, adding a small splash of water if it looks dry. Poached eggs should always be made fresh and are not suitable for storage.

📅 Make Ahead

The sweet potato hash can be fully prepared and refrigerated up to 3 days ahead. You can also parboil and dry the sweet potato cubes the night before, then store them covered in the fridge so the morning cook time is significantly shorter. Simply reheat the hash and poach the eggs fresh when ready to serve.