Skip to content
Zaffaron

Kuku-ye Esfenaj (کوکو اسفناج) — Persian Spinach and Walnut Frittata

A classic Persian herb-and-spinach frittata folded with leeks, spring onions, and toasted walnuts. Lightly spiced and pan-cooked until golden, it’s a nourishing dish often enjoyed for gatherings and spring celebrations.

By Zaffaron Kitchen· Published March 14, 2026 Verified Recipe
Vegetarian Gluten-Free Dairy-Free Halal
Contains: eggs, tree nuts
45 min total Prep 25m · Cook 20m 4 servings 330 cal ~$2.25/serving
↓ Jump to Recipe
Kuku-ye Esfenaj — Persian Spinach and Walnut Frittata - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 500 g Fresh spinach (washed well, thick stems removed)
  • 150 g Leek (white and light-green parts only, finely sliced and rinsed)
  • 100 g Spring onions (thinly sliced (white and green parts))
  • 25 g Fresh parsley (finely chopped)
  • 20 g Fresh cilantro (finely chopped)
  • 15 g Fresh dill (finely chopped)
  • 2 tsp Dried fenugreek leaves (crushed between fingers)
  • 70 g Walnuts (roughly chopped)
  • 6 large Eggs (room temperature if possible)
  • 1.25 tsp Salt (fine salt)
  • 0.75 tsp Black pepper (freshly ground)
  • 0.5 tsp Ground turmeric (optional but traditional for color)

+ 1 more in the full ingredients section below.

Steps (summary)

  1. Prepare the greens: bring a large pot of water to a boil. Add the spinach and blanch for 60–90 seconds until fully wilted. Drai…
  2. Soften aromatics: heat 1 tbsp vegetable oil in a skillet over medium heat (about 175°C). Add the sliced leek and cook 6–8 minut…
  3. Toast walnuts: wipe the skillet dry if wet. Add walnuts and toast over medium-low heat for 3–4 minutes, shaking the pan, until…
  4. Mix the kuku base: in a large bowl, whisk eggs for 30–45 seconds until uniform. Whisk in salt, black pepper, and turmeric. Add…
  5. Pan-cook: heat 3 tbsp vegetable oil in a 24 cm nonstick or well-seasoned cast-iron skillet over medium heat until shimmering (a…
  6. Flip and finish: run a spatula around the edges. Slide the kuku onto a plate, invert back into the skillet, and cook uncovered…

Cultural Background

Kuku is a well-known family of Persian herb-and-egg dishes commonly served as a light meal, appetizer, or picnic food. Versions featuring greens are often prepared during spring celebrations such as Nowruz, where fresh herbs and vegetables are associated with seasonal renewal.

savoryherbaceousnuttymildly earthyfluffytendercrisp-edgedcrunchy walnut bitsfresh herbstoasted nutssweet leek🌶 low

Equipment

Large potColanderLarge mixing bowlChef’s knife and cutting board24 cm nonstick or well-seasoned cast-iron skillet with lidSpatulaPlate for flippingInstant-read thermometer (optional)

💡 Tips

  • Squeeze the blanched spinach extremely dry; excess water makes the kuku dense and can cause it to steam instead of brown.
  • If your skillet is not nonstick, line the bottom with a round of parchment paper lightly oiled to prevent sticking during flipping.
  • For a thicker kuku, use a 20–22 cm skillet and add 2–3 minutes per side at medium-low heat.
  • Crushing dried fenugreek between your fingers before adding releases aroma and prevents woody bits.

⚠️ Common Mistakes

  • ❌ Not squeezing the spinach dry enough

    💡 Why: Extra moisture dilutes the eggs and prevents browning, leading to a wet or crumbly kuku.

    ✅ Fix: After blanching, rinse cold, then squeeze in small handfuls until no liquid drips; chop only after squeezing.

  • ❌ Cooking over high heat the whole time

    💡 Why: The outside browns too fast while the center stays undercooked, especially in thicker skillets.

    ✅ Fix: Start at medium to set the base, then lower to medium-low and cover so the center cooks gently.

  • ❌ Burning the walnuts

    💡 Why: Walnuts go from toasted to bitter quickly and can dominate the dish.

    ✅ Fix: Toast on medium-low for 3–4 minutes and remove as soon as fragrant; use residual heat to finish.

  • ❌ Flipping too early

    💡 Why: If the first side has not set, the kuku can crack or break during inversion.

    ✅ Fix: Wait until edges are firm and the top looks mostly set; loosen edges fully before flipping onto a plate.

🧊 How to Store

Cool completely, then refrigerate in an airtight container for up to 4 days. Reheat in a covered skillet over low heat for 4–6 minutes or in a 160°C oven for 8–10 minutes. Freeze wedges wrapped well for up to 2 months; thaw overnight in the fridge before reheating.

📅 Make Ahead

Blanch and squeeze the spinach up to 24 hours ahead; refrigerate tightly covered. You can also slice and rinse leeks and spring onions a day ahead. Mix and cook the kuku just before serving for the best fluffy texture and crisp edges.

🍽️ Pairs Well With

  • Plain yogurt or strained yogurt
  • Pickles and fresh herbs
  • Flatbread or rice
  • Tomato and cucumber salad

Regional Variations

  • Tehran-style home cookingOften includes a fuller mix of herbs and may be cooked slightly thicker, then served at room temperature in wedges for gatherings.
  • Northern Iran (Caspian influence)May lean more heavily on fresh greens and aromatic herbs, sometimes with extra fenugreek for a deeper, more robust herbal aroma.
Nowruz Picnics Brunch Mezze-style spreads Weeknight dinner
#persian#kuku#frittata#nowruz#high-protein#gluten-free#dairy-free

Ingredients

  • 500 gFresh spinach (washed well, thick stems removed)
  • 150 gLeek (white and light-green parts only, finely sliced and rinsed)
  • 100 gSpring onions (thinly sliced (white and green parts))
  • 25 gFresh parsley (finely chopped)
  • 20 gFresh cilantro (finely chopped)
  • 15 gFresh dill (finely chopped)
  • 2 tspDried fenugreek leaves (crushed between fingers)
  • 70 gWalnuts (roughly chopped)
  • 6 largeEggs (room temperature if possible)
  • 1.25 tspSalt (fine salt)
  • 0.75 tspBlack pepper (freshly ground)
  • 0.5 tspGround turmeric (optional but traditional for color)
  • 4 tbspVegetable oil (divided, for toasting and pan-frying)

🔄 Substitutions

  • Fresh spinach→ Frozen chopped spinach (450 g), thawed and squeezed very dry
  • Leek→ Yellow onion (120 g), finely diced
  • Walnuts→ Pistachios (60 g), roughly chopped

Instructions

  1. 1

    Prepare the greens: bring a large pot of water to a boil. Add the spinach and blanch for 60–90 seconds until fully wilted. Drain immediately, rinse under cold water to stop cooking, then squeeze very dry in handfuls. Chop finely; you should have about 220–260 g squeezed spinach.

  2. 2

    Soften aromatics: heat 1 tbsp vegetable oil in a skillet over medium heat (about 175°C). Add the sliced leek and cook 6–8 minutes, stirring often, until soft and sweet but not browned. Add spring onions and cook 2 minutes more. Transfer to a bowl to cool 5 minutes.

  3. 3

    Toast walnuts: wipe the skillet dry if wet. Add walnuts and toast over medium-low heat for 3–4 minutes, shaking the pan, until fragrant. Immediately remove to a plate so they do not burn. This step deepens flavor and keeps the nuts crisp in the finished kuku.

  4. 4

    Mix the kuku base: in a large bowl, whisk eggs for 30–45 seconds until uniform. Whisk in salt, black pepper, and turmeric. Add chopped spinach, cooked leeks and spring onions, parsley, cilantro, dill, dried fenugreek, and toasted walnuts. Stir thoroughly for 45–60 seconds until evenly distributed.

  5. 5

    Pan-cook: heat 3 tbsp vegetable oil in a 24 cm nonstick or well-seasoned cast-iron skillet over medium heat until shimmering (about 180°C), 1–2 minutes. Pour in the mixture and spread evenly. Cover and cook 8–10 minutes, reducing heat to medium-low after 2 minutes to prevent scorching.

  6. 6

    Flip and finish: run a spatula around the edges. Slide the kuku onto a plate, invert back into the skillet, and cook uncovered 4–6 minutes until the second side is golden and the center reaches 71°C. Rest 5 minutes, then cut into wedges. Serve warm or at room temperature.

🪪 Recipe Passport

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

Cultural Background

Kuku is a well-known family of Persian herb-and-egg dishes commonly served as a light meal, appetizer, or picnic food. Versions featuring greens are often prepared during spring celebrations such as Nowruz, where fresh herbs and vegetables are associated with seasonal renewal.

Regional Variations

Tehran-style home cooking: Often includes a fuller mix of herbs and may be cooked slightly thicker, then served at room temperature in wedges for gatherings.
Northern Iran (Caspian influence): May lean more heavily on fresh greens and aromatic herbs, sometimes with extra fenugreek for a deeper, more robust herbal aroma.

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

330
Calories
15g
Protein
26g
Fat
11g
Carbs
4g
Fiber
620mg
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.