Potato Rosti with Poached Eggs & Spinach

Flavoured with garlic and paprika, these rosti are perfect to serve for brunch or breakfast.

Prep Time:
10 min
Cook Time:
10 min


  • 3 medium Yukon Gold Potatoes, peeled (5 to 6 oz/150 to 180 g each)
  • 1 clove garlic, minced
  • ½ tsp ( 2.5 mL ) each salt and pepper
  • 2 tbsp ( 30 mL ) butter
  • 2 tbsp ( 30 mL ) canola oil
  • 2 tsp ( 10 mL ) white vinegar
  • 8 eggs


  • 1 tbsp ( 15 mL ) olive oil
  • 8 cups ( 2 L ) fresh baby spinach
  • ¼ tsp ( 1.25 mL ) each salt and pepper
  • Pinch nutmeg
  • Paprika for garnish


  1. Shred potatoes using the largest holes on a box grater; spread the potatoes out in even layer on large kitchen towel. Roll towel into log; position towel over the sink and twist to squeeze out as much moisture as possible. Transfer potatoes to large bowl; mix in garlic. Sprinkle with salt and pepper; toss to coat.
  2. In large, nonstick skillet, heat half of the butter and oil over medium-high heat; drop ½ cup (125 mL) portions of potato mixture into skillet. Spread each portion into thin pancake; cook without disturbing for 4 minutes per side or until golden. Transfer to paper towel–lined plate. Repeat with remaining butter, oil and potato mixture.
  3. Meanwhile, fill saucepan with enough water to come 3 inches (8 cm) up side; stir in vinegar and bring to gentle simmer. Break cold egg into small dish or saucer. Holding dish just above simmering water, slip egg into water. Repeat with remaining eggs. Cook, in barely simmering water, for 3 to 5 minutes or until whites are set and yolks are cooked to as desired. Remove eggs with slotted spoon; drain well on paper towel.
  4. Topping: In skillet, heat oil over medium-high heat; sauté spinach until just starting to wilt. Season with salt, pepper and nutmeg.
  5. Divide spinach evenly over rosti and top with poached eggs. Sprinkle with paprika.


Tip: If desired, serve with bacon.