Go Back Email Link
+ servings


Persian Spinach & Eggs
Prep Time10 mins
Cook Time25 mins
Total Time35 mins
Course: Breakfast, Brunch
Cuisine: Persian, Iranian
Keyword: vegetarian, egg recipes, spinach, nargesi
Servings: 2 (to 4)
Author: Mersedeh Prewer


  • 2 tbsp olive oil / ghee / butter
  • 1 onion (finely sliced)
  • 1 tsp turmeric
  • 2 cloves garlic (optional)
  • 150 g baby leaf spinach (washed)
  • 4 large free range eggs
  • Salt and pepper (to taste)


  • Place a frying pan on a medium to high heat and add the oil / ghee or butter.
  • Add the onion and sauté until golden.
  • Add the garlic and then the turmeric and stir.
  • Add the spinach, stir and cook until wilted. Season the spinach mixture with the salt and pepper.
  • Make 4 holes in the spinach and crack the eggs into them. Cover with a lid and let the eggs cook for 5 to 8 minutes until the eggs are firm but the yolk is still runny (unless you prefer a hard yolk, then cook for a further 3 to 5 mins).
  • Season the cooked eggs. Turn off the heat and tuck in. Serve with bread, roasted cherry tomatoes and / or Greek yoghurt.