Just made this for Sunday breakfast, and it was delicious, kinda healthy, and not too much work. It tastes Mexican or Middle Eastern, but whatever it is....you'll love it!
*This recipe is in metric, but it's easy to convert amts. using Google. Just round up to the nearest half cup/tsp/Tbsp.
Serves 4
2 tbsp olive oil, plus extra to finish
1 medium onion, thinly sliced
200g baby potatoes, cut into thin slices
½ a red chilli, deseeded and finely chopped (I used 1 tsp. dried chilli instead)
200g cherry tomatoes
1 garlic clove, crushed
150g baby spinach
4 free-range eggs
100g Greek yogurt
1 tbsp cilantro, chopped
Salt and black pepper
1. Heat the olive oil in a medium saute pan. Add the onions and cook on a medium-high heat for 5 minutes, stirring occasionally.
2. Add the potatoes, chilli and some salt and pepper, reduce the heat to medium-low and continue cooking and stirring for about 20 minutes, until the onions are soft and golden brown and the potatoes are cooked. Add a little water if the vegetables start sticking to the pan.
3. About 5 minutes before the potatoes and onions are ready, place an iron pan on a high heat and leave until it is red-hot. Roast the tomatoes for 3-4 minutes, tossing gently, until charred. Remove from the heat.
(Note: I skipped this step b/c I was too lazy, and I just put raw tomatoes on at the end. It was delicious anyway!)
4. Stir the garlic and spinach into the onions and potatoes and cook for a minute or two, until the spinach wilts. Taste and add more salt and pepper if needed.
5. Spread the potato and onion evenly over the base of the pan and then carefully crack the eggs on top, trying not to break the yolks.
6. Cover the pan and cook on a medium heat for 5-7 minutes, or until the egg whites are set. Remove the pan from the heat and spoon over the yoghurt, avoiding the yolks.
7. Sprinkle with chopped cilantro, then carefully place the tomatoes on top. Bring to the table in the pan.