esc to dismiss

Cheesy Bacon and Egg Hash


Serves 4


  • 700 g potatoes (about 4 medium-sized), scrubbed clean and peeled
  • 2 tablespoons olive oil (or coconut oil)
  • 200 g diced bacon (trimmed of fat)
  • 2 spring onions, trimmed and finely sliced
  • 4 large eggs
  • 1/4 cup shredded mozzarella cheese (or cheddar)
  • Cracked pepper to season


  1. Dice potatoes into small ¾-inch cubes.
  2. Heat the oil in a large cast iron pan over medium heat. Fry the potatoes in the hot oil and cook while stirring occasionally, until golden and crispy (about 20 minutes). To speed up cooking time, cover pan with a lid, checking the potatoes every 4-5 minutes or so to stir them (this takes about 15 minutes).
  3. Add the bacon pieces to the pan and fry while stirring occasionally for 10 minutes until crisp. The potatoes will be golden with crisp edges, while soft on the inside. Add the spring onions; stir them through and season with pepper (optional). The bacon releases some oil by this stage to cook your eggs!
  4. Using a wooden spoon or spatula, make four wells in the hash, crack an egg into each well and arrange the mozzarella around each egg. Fry until the whites are set and the eggs are cooked to your liking. Serve immediately! (Don't leave the hash in the pan or the eggs will continue cooking in the heat of the skillet).