Skip to content
Zaffaron

Ordour Esfanaj (اردور اسفناج) — Persian-Style Spinach & Egg Hors d'Oeuvre

A classic Persian-style starter where spinach is briefly blanched, then sautéed in butter until silky and savory. Topped with softly set eggs and served with bread and cold cuts, it’s elegant yet comforting.

By Zaffaron Kitchen· Published March 16, 2026 Verified Recipe
Vegetarian Nut-Free Halal
Contains: dairy, eggs, gluten
40 min total Prep 20m · Cook 20m 4 servings 390 cal ~$2.75/serving
↓ Jump to Recipe
Ordour Esfanaj — Persian-Style Spinach & Egg Hors d'Oeuvre - authentic persian recipe

Printable Recipe Card

Servings: 4 · Total: 40 min · Difficulty: easy

Ingredients (quick list)

  • 2000 ml Water (for blanching)
  • 10 g Salt (divided (for blanching water and seasoning))
  • 1 g Baking soda (helps keep spinach bright green (optional))
  • 600 g Fresh spinach (washed well, thick stems removed)
  • 60 g Unsalted butter (divided)
  • 2 g Black pepper (freshly ground, plus more to serve)
  • 4 large Eggs (at room temperature if possible)
  • 240 g Bread (flatbread or sliced loaf, warmed or toasted)
  • 200 g Cold cuts (thinly sliced, served chilled)

Steps (summary)

  1. Bring 2000 ml water to a rolling boil in a large pot over high heat. Add 6 g of the salt and the baking soda, then add the spin…
  2. Drain the spinach immediately and rinse under cold running water for 30–45 seconds to stop cooking. Squeeze firmly with clean h…
  3. Melt 45 g butter in a wide skillet over medium heat. Add the chopped spinach and cook 6–8 minutes, stirring often, until moistu…
  4. Spread the spinach into an even layer and make 4 shallow wells with the back of a spoon. Reduce heat to low. Add the remaining…
  5. Crack one egg into each well. Cover the skillet with a tight lid and cook 5–7 minutes on low, until whites are fully set but yo…
  6. Rest off the heat, covered, for 1 minute to finish gently. Serve immediately: spoon spinach with an egg onto warm bread, and pl…

Cultural Background

Spinach-and-egg combinations are common in Iranian home cooking and are often served as a light starter or a simple breakfast. Dishes like this highlight a traditional preference for greens prepared to a concentrated, silky texture, paired with bread as a central part of the meal.

savorybutteryearthypepperysilky spinachsoft-set eggcrisp toast (if toasted)butterfresh greensblack pepper🌶 mild

Equipment

Large potColanderChef's knife and cutting boardWide skillet with lidMeasuring spoons or gram scale

💡 Tips

  • Squeeze the blanched spinach very dry; excess water is the main reason the base turns watery instead of buttery and concentrated.
  • Use a wide skillet so the spinach can evaporate moisture quickly; a crowded pan steams instead of sautéing.
  • Keep the heat low when cooking the eggs so the whites set without browning the butter or drying the spinach.
  • If your cold cuts are salty, start with 8 g total salt and adjust at the end after tasting the spinach.

⚠️ Common Mistakes

  • ❌ Not squeezing the blanched spinach dry

    💡 Why: Water dilutes flavor and prevents the spinach from sautéing in butter, making it soupy.

    ✅ Fix: Cool, then squeeze firmly until little liquid drips; if still wet, sauté longer over medium to evaporate moisture before adding eggs.

  • ❌ Cooking the eggs over medium-high heat

    💡 Why: High heat can scorch the spinach and brown the butter while leaving unevenly set whites.

    ✅ Fix: Lower to gentle heat, cover tightly, and cook 5–7 minutes; use residual heat for the final set.

  • ❌ Over-blanching the spinach

    💡 Why: Long blanching dulls color and washes out spinach flavor.

    ✅ Fix: Blanch only 60–90 seconds, then chill quickly under cold water and squeeze dry.

🧊 How to Store

Store cooked spinach base (without eggs) in an airtight container for up to 3 days in the refrigerator. Rewarm gently in a skillet with 10–15 ml water or a small knob of butter. Eggs are best cooked fresh; if stored, refrigerate up to 24 hours and reheat very gently to avoid rubbery whites.

📅 Make Ahead

Prepare the spinach base up to 3 days ahead and refrigerate. Rewarm in a skillet, then make wells and cook the eggs right before serving for the best texture and appearance.

🍽️ Pairs Well With

  • Warm flatbread or toasted sliced bread
  • Pickled vegetables
  • Fresh herbs and radishes
  • Hot tea for breakfast-style serving

Regional Variations

  • Tehran-style home cookingOften kept very simple with butter, salt, and black pepper, focusing on a smooth, concentrated spinach base served with bread at the table.
  • Caspian-influenced approachThe spinach may be cooked longer until very dark and jammy, then served in smaller portions as part of a multi-dish spread alongside herbs, pickles, and bread.
Nowruz gatherings Brunch Dinner party starters Weekday breakfast
#appetizer#breakfast#stovetop#quick#spinach#egg

Ingredients

  • 2000 mlWater (for blanching)
  • 10 gSalt (divided (for blanching water and seasoning))
  • 1 gBaking soda (helps keep spinach bright green (optional))
  • 600 gFresh spinach (washed well, thick stems removed)
  • 60 gUnsalted butter (divided)
  • 2 gBlack pepper (freshly ground, plus more to serve)
  • 4 largeEggs (at room temperature if possible)
  • 240 gBread (flatbread or sliced loaf, warmed or toasted)
  • 200 gCold cuts (thinly sliced, served chilled)

🔄 Substitutions

  • Unsalted butter→ Olive oil (45 ml)
  • Cold cuts→ Sliced roasted chicken or turkey (200 g)
  • Fresh spinach→ Frozen chopped spinach, thawed and squeezed (450 g)

Instructions

  1. 1

    Bring 2000 ml water to a rolling boil in a large pot over high heat. Add 6 g of the salt and the baking soda, then add the spinach in batches, pressing it under the water. Blanch 60–90 seconds total, just until wilted and bright green.

  2. 2

    Drain the spinach immediately and rinse under cold running water for 30–45 seconds to stop cooking. Squeeze firmly with clean hands to remove as much water as possible (aim for a compact, dry ball). Chop finely with a knife, or pulse 6–8 times in a food processor.

  3. 3

    Melt 45 g butter in a wide skillet over medium heat. Add the chopped spinach and cook 6–8 minutes, stirring often, until moisture evaporates and the mixture looks glossy and cohesive. Season with the remaining 4 g salt and 2 g black pepper; stir 30 seconds to bloom the pepper.

  4. 4

    Spread the spinach into an even layer and make 4 shallow wells with the back of a spoon. Reduce heat to low. Add the remaining 15 g butter in small pieces around the wells so it melts and lightly coats the pan, helping prevent sticking and adding richness.

  5. 5

    Crack one egg into each well. Cover the skillet with a tight lid and cook 5–7 minutes on low, until whites are fully set but yolks are still soft. For firmer yolks, cook 8–9 minutes. Avoid high heat, which can toughen the eggs and scorch the spinach.

  6. 6

    Rest off the heat, covered, for 1 minute to finish gently. Serve immediately: spoon spinach with an egg onto warm bread, and plate cold cuts alongside. Finish with a light dusting of extra black pepper to taste and keep the portions small for an hors d'oeuvre-style presentation.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: March 16, 2026

Cultural Background

Spinach-and-egg combinations are common in Iranian home cooking and are often served as a light starter or a simple breakfast. Dishes like this highlight a traditional preference for greens prepared to a concentrated, silky texture, paired with bread as a central part of the meal.

Regional Variations

Tehran-style home cooking: Often kept very simple with butter, salt, and black pepper, focusing on a smooth, concentrated spinach base served with bread at the table.
Caspian-influenced approach: The spinach may be cooked longer until very dark and jammy, then served in smaller portions as part of a multi-dish spread alongside herbs, pickles, and bread.

Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.

Share:

Nutrition per serving

390
Calories
19g
Protein
25g
Fat
22g
Carbs
5g
Fiber
980mg
Sodium

Pairs well with

If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.

Does your family make this differently?

Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.

You Might Also Like

Reviews

—
Rated 0.0 out of 5 stars
0 reviews

Cooked this recipe?

Tap the stars to rate it — that's all it takes. A few words are welcome but optional.

Please sign in to rate this recipe.
Rated 0.0 out of 5 stars

No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.