Skip to content
Zaffaron

Classic Persian Zucchini Kookoo (کوکو کدو سبز) — Saffron-Scented Zucchini Frittata

Kookoo-ye kadoo sabz is a classic Iranian zucchini frittata, lightly set and fragrant with saffron. It’s a beloved home-style vegetarian dish, often served warm or at room temperature with fresh herbs and bread.

By Zaffaron Kitchen· Published April 8, 2026 Verified Recipe
Vegetarian Nut-Free Halal
Contains: dairy, eggs, gluten
45 min total Prep 20m · Cook 25m 4 servings 260 cal
↓ Jump to Recipe
Classic Persian Zucchini Kookoo — Saffron-Scented Zucchini Frittata - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 600 g zucchini, coarsely grated (about 3 medium; squeeze firmly to remove excess moisture)
  • 45 ml neutral oil (divided; for sautéing and pan-frying)
  • 5 eggs (large)
  • 60 ml milk (adds tenderness)
  • 20 g all-purpose flour (about 2 tbsp; helps bind)
  • 0.25 tsp saffron threads (finely crushed)
  • 15 ml hot water (to bloom saffron (saffron water))
  • 6 g fine sea salt (about 1 tsp)
  • 1 tsp black pepper, freshly ground (about 2 g)

Steps (summary)

  1. Bloom the saffron by stirring the crushed saffron threads into 15 ml hot water, then set it aside for 10 minutes to deepen in c…
  2. Heat 15 ml of the neutral oil in a skillet over medium heat, then add the squeezed zucchini. Sauté for 8–10 minutes, stirring o…
  3. Transfer the sautéed zucchini to a bowl and let it cool for 5 minutes so it does not scramble the eggs. Cooling also helps the…
  4. In a separate bowl, whisk the eggs for 30–45 seconds until the whites and yolks are fully combined and slightly foamy. Whisk in…
  5. Fold the cooled zucchini into the egg mixture until evenly distributed and the batter looks cohesive. Let the mixture rest for…
  6. Heat the remaining 30 ml neutral oil in a 24 cm nonstick skillet over medium-low heat until the oil shimmers. Pour in the batte…

+ 2 more steps in the full instructions section below.

Cultural Background

Kookoo is a cornerstone of Persian home cooking, served for quick dinners, picnics, and tea-time spreads. Zucchini kookoo is especially loved in spring and summer, when kadoo sabz is abundant and cooks want something light yet satisfying.

savorydelicately sweetwarm-spicedfluffy set eggstender zucchinisaffron warmthfresh zucchini🌶 mild

Equipment

box graterclean kitchen towelmixing bowlswhisk24 cm nonstick skillet with lidspatulaplate for flipping

💡 Tips

  • Squeezing the grated zucchini until very dry is the single best way to prevent a watery, fragile kookoo; aim to remove at least 120 ml liquid from 600 g zucchini.
  • Keep the heat at medium-low once the batter is in the pan so the center sets before the bottom over-browns; a lid helps trap gentle heat for an even cook.
  • For neat slices, rest the cooked kookoo 5 minutes, then cut with a thin, sharp knife wiped clean between cuts.

⚠️ Common Mistakes

  • ❌ Skipping the zucchini squeeze and ending up with a wet, broken kookoo.

    ✅ Fix: Squeeze the grated zucchini in a towel until it is very dry, then sauté briefly to drive off remaining moisture.

  • ❌ Cooking on high heat so the bottom burns before the center sets.

    ✅ Fix: Use medium-low heat and cover the pan for the first side to gently set the center.

  • ❌ Flipping too early and tearing the kookoo.

    ✅ Fix: Wait until the edges are firm and the center is mostly set, then flip using a plate for full support.

🧊 How to Store

Cool leftovers completely, then refrigerate in an airtight container for up to 3 days. Reheat in a covered skillet over low heat for 4–6 minutes, or warm in a 160°C oven for 8–10 minutes to keep the texture tender without drying.

📅 Make Ahead

Grate and squeeze the zucchini up to 1 day ahead and refrigerate it tightly covered. You can also bloom the saffron and mix the dry seasoning in advance, then whisk the eggs and cook just before serving for best fluffiness.

🍽️ Pairs Well With

  • Sangak or lavash
  • mast-o-khiar
  • sabzi khordan
  • torshi
  • tomatoes and cucumbers
  • pickled garlic.

Regional Variations

  • Herb-forward version: fold in 30 g chopped dill or parsley for a greener, more aromatic kookoo.
  • Garlic version: add 6 g grated garlic to the egg batter for a sharper, more robust flavor common in some households.
  • Oven-baked version: bake in an oiled 20 cm pan at 180°C for 18–22 minutes, then broil 1–2 minutes for color.
everyday party ramadan nowruz
#classic#family-style#gluten-free-option#vegetarian

Ingredients

  • 600 gzucchini, coarsely grated (about 3 medium; squeeze firmly to remove excess moisture)
  • 45 mlneutral oil (divided; for sautéing and pan-frying)
  • 5eggs (large)
  • 60 mlmilk (adds tenderness)
  • 20 gall-purpose flour (about 2 tbsp; helps bind)
  • 0.25 tspsaffron threads (finely crushed)
  • 15 mlhot water (to bloom saffron (saffron water))
  • 6 gfine sea salt (about 1 tsp)
  • 1 tspblack pepper, freshly ground (about 2 g)

🔄 Substitutions

  • milk→ water
  • all-purpose flour→ rice flour
  • neutral oil→ light olive oil

Instructions

  1. 1

    Bloom the saffron by stirring the crushed saffron threads into 15 ml hot water, then set it aside for 10 minutes to deepen in color and aroma. While it blooms, grate the zucchini and squeeze it very firmly in a clean towel until it stops dripping.

  2. 2

    Heat 15 ml of the neutral oil in a skillet over medium heat, then add the squeezed zucchini. Sauté for 8–10 minutes, stirring often, until the zucchini looks drier and lightly softened but not browned.

  3. 3

    Transfer the sautéed zucchini to a bowl and let it cool for 5 minutes so it does not scramble the eggs. Cooling also helps the batter stay fluffy once it hits the pan.

  4. 4

    In a separate bowl, whisk the eggs for 30–45 seconds until the whites and yolks are fully combined and slightly foamy. Whisk in the milk, flour, bloomed saffron water, salt, and black pepper until smooth with no flour lumps.

  5. 5

    Fold the cooled zucchini into the egg mixture until evenly distributed and the batter looks cohesive. Let the mixture rest for 3 minutes so the flour hydrates and the texture sets up more evenly during frying.

  6. 6

    Heat the remaining 30 ml neutral oil in a 24 cm nonstick skillet over medium-low heat until the oil shimmers. Pour in the batter and spread it into an even layer, then cover and cook for 10–12 minutes until the edges are set and the center is mostly firm.

  7. 7

    To flip, slide the kookoo onto a plate, place the skillet back on the heat, and invert the kookoo back into the pan. Cook uncovered for 6–8 minutes until the second side is golden and the center reaches a fully set, springy texture.

  8. 8

    Rest the kookoo for 5 minutes before slicing so the eggs finish setting and the wedges cut cleanly. Serve warm or at room temperature for the most traditional, picnic-friendly Persian style.

🪪 Recipe Passport

Origin: Persian Cuisine
Researched by: Zaffaron Kitchen
Published: April 8, 2026

Cultural Background

Kookoo is a cornerstone of Persian home cooking, served for quick dinners, picnics, and tea-time spreads. Zucchini kookoo is especially loved in spring and summer, when kadoo sabz is abundant and cooks want something light yet satisfying.

Regional Variations

Herb-forward version: fold in 30 g chopped dill or parsley for a greener, more aromatic kookoo.
Garlic version: add 6 g grated garlic to the egg batter for a sharper, more robust flavor common in some households.
Oven-baked version: bake in an oiled 20 cm pan at 180°C for 18–22 minutes, then broil 1–2 minutes for color.

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

260
Calories
12g
Protein
18g
Fat
12g
Carbs
2.5g
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.