Kokooye Khanom Jaan (کوکوی خانمجان) — Persian Herb and Meat Frittata
Kokooye Khanom Jaan is a family-style Persian kookoo enriched with herbs, potato, and savory ground meat. Often taught from mother to daughter, it’s a beloved home dish with a fragrant, garden-herb character.

Printable Recipe Card
Servings: 6 · Total: 50 min · Difficulty: medium
Ingredients (quick list)
- 500 g Yukon Gold potatoes, peeled (cut into 2 cm pieces)
- 1200 ml Water (for boiling)
- 8 g Fine salt (about 1 1/4 tsp, divided)
- 200 g Yellow onion (finely diced)
- 15 ml Olive oil (1 tbsp)
- 300 g Ground lamb (or beef, 15% fat) (halal)
- 2 g Ground turmeric (1 tsp)
- 1 g Black pepper (1/2 tsp)
- 0.15 g Saffron threads (about 1/4 tsp, crushed)
- 30 ml Hot water (to bloom saffron)
- 6 Eggs (large)
- 4 g Baking powder (1 tsp, for lift)
+ 8 more in the full ingredients section below.
Steps (summary)
- Boil the potatoes to build a tender, cohesive base. Add the potatoes and 1200 ml water to a pot, stir in 4 g of the salt, and s…
- Cook the meat filling until deeply savory and dry enough not to weep into the kookoo. Heat 15 ml olive oil in a skillet over me…
- Bloom the saffron for the signature Persian aroma and color. Crush the saffron threads and stir them into 30 ml hot water, then…
- Mix the egg batter so it binds the herbs, potato, and meat evenly. In a large bowl, whisk the eggs with the bloomed saffron wat…
- Combine the filling and batter without crushing the meat too much. Fold the cooked meat and onions into the herb-potato-egg mix…
- Pan-fry the kookoo gently for a crisp crust and a set, custardy center. Heat 30 ml neutral oil in a 26 cm nonstick skillet over…
+ 2 more steps in the full instructions section below.
Cultural Background
Kookoo is a cornerstone of Persian home cooking, prized for turning abundant herbs into an elegant, shareable meal. “Khanom Jaan” signals affection and tradition, reflecting recipes lovingly preserved in family notebooks and memory.
Equipment
💡 Tips
- Chop herbs very finely and squeeze them lightly in a towel if they seem wet; aim to remove about 10 ml moisture to keep the kookoo from steaming.
- Keep the heat at medium-low so the bottom browns in 10–12 minutes without scorching; if it browns faster, reduce heat and extend cooking by 2–3 minutes.
- For cleaner slices, cool 15 minutes and use a thin, oiled knife; wipe the blade between cuts for neat wedges.
⚠️ Common Mistakes
❌ Batter turns watery and the kookoo steams instead of browning.
✅ Fix: Drain potatoes thoroughly and cool them, and cook the meat until no liquid remains; if herbs are wet, pat them dry before mixing.
❌ The outside burns before the center sets.
✅ Fix: Use medium-low heat and keep the pan covered for the first side; if your stove runs hot, add 2 minutes cooking time and lower the flame.
❌ The kookoo breaks when flipping.
✅ Fix: Let the first side fully set (edges firm and top mostly matte), then flip using a flat plate; cook 1–2 minutes longer before flipping if it feels loose.
🧊 How to Store
Cool completely, then refrigerate in an airtight container for up to 3 days. Reheat wedges in a covered skillet over low heat for 6–8 minutes, or in a 170°C oven for 10 minutes; avoid microwaving longer than 45 seconds to prevent rubbery eggs.
📅 Make Ahead
Chop herbs and cook the meat up to 24 hours ahead, refrigerating separately. Mash and cool the potatoes up to 12 hours ahead; bring to room temperature for 20 minutes before mixing so the batter blends smoothly.
🍽️ Pairs Well With
- Sabzi khordan
- torshi
- mast-o-khiar
- lavash
- pickled garlic
- Shirazi salad.
Regional Variations
- Northern-style: Increase dill to 30 g and add 10 ml verjuice to the batter for a brighter, Caspian tang.
- Tehran home style: Make it thicker in a smaller pan and finish the second side covered for a softer, more custardy center.
- Oven-baked: Bake in an oiled 23 cm pan at 190°C for 20–24 minutes, then broil 1–2 minutes for color.
Ingredients
- 1⅛ lbYukon Gold potatoes, peeled (cut into 2 cm pieces)
- 5.1 cupWater (for boiling)
- 8 gFine salt (about 1 1/4 tsp, divided)
- 7.1 ozYellow onion (finely diced)
- 1 tbspOlive oil (1 tbsp)
- 10.5 ozGround lamb (or beef, 15% fat) (halal)
- 2 gGround turmeric (1 tsp)
- 1 gBlack pepper (1/2 tsp)
- ⅛ gSaffron threads (about 1/4 tsp, crushed)
- 2 tbspHot water (to bloom saffron)
- 6Eggs (large)
- 4 gBaking powder (1 tsp, for lift)
- 1¼ ozFresh parsley, finely chopped
- 25 gFresh cilantro, finely chopped
- 20 gFresh dill, finely chopped
- 10 gFresh mint, finely chopped
- 6 gFresh tarragon, finely chopped
- 10 gFresh chives, finely chopped
- 6 gFresh savory, finely chopped (summer savory preferred)
- 3 tbspNeutral oil (grapeseed or sunflower) (3 tbsp, divided)
🔄 Substitutions
- Ground lamb (or beef, 15% fat)→ Ground turkey (7% fat)
- Fresh savory→ Fresh thyme
- Yukon Gold potatoes→ Russet potatoes
Instructions
- 1
Boil the potatoes to build a tender, cohesive base. Add the potatoes and 1200 ml water to a pot, stir in 4 g of the salt, and simmer until the pieces are very tender, 12–15 minutes. Drain well, then mash until smooth and let cool for 10 minutes so the eggs won’t scramble on contact.
- 2
Cook the meat filling until deeply savory and dry enough not to weep into the kookoo. Heat 15 ml olive oil in a skillet over medium heat, add the onion, and cook for 6–8 minutes until golden at the edges. Add the ground lamb, turmeric, 1 g black pepper, and 2 g of the remaining salt, then cook 6–8 minutes, breaking it up, until browned and any liquid has evaporated. Transfer to a plate to cool slightly.
- 3
Bloom the saffron for the signature Persian aroma and color. Crush the saffron threads and stir them into 30 ml hot water, then let stand for 5 minutes to fully infuse. This small step makes the finished frittata taste more refined and look beautifully marbled.
- 4
Mix the egg batter so it binds the herbs, potato, and meat evenly. In a large bowl, whisk the eggs with the bloomed saffron water and baking powder until uniform and lightly foamy, about 45 seconds. Fold in the mashed potatoes until no large lumps remain, then add all chopped herbs and mix thoroughly so the greens are evenly distributed.
- 5
Combine the filling and batter without crushing the meat too much. Fold the cooked meat and onions into the herb-potato-egg mixture until just evenly mixed. Let the mixture rest for 5 minutes so the potato hydrates and the herbs perfume the batter.
- 6
Pan-fry the kookoo gently for a crisp crust and a set, custardy center. Heat 30 ml neutral oil in a 26 cm nonstick skillet over medium-low heat, then spread the mixture in an even layer and smooth the top. Cover with a lid and cook 10–12 minutes until the edges are set and the bottom is deep golden; rotate the pan once or twice for even browning.
- 7
Flip confidently to finish cooking without breaking the cake. Slide the kookoo onto a plate, add the remaining 15 ml oil to the skillet, then invert the kookoo back into the pan. Cook uncovered for 6–8 minutes until the second side is golden and the center reaches 71°C/160°F.
- 8
Rest before slicing so the wedges hold together cleanly. Transfer to a board and rest 8 minutes, allowing the eggs to finish setting and the juices to redistribute. Slice into 6 wedges and serve warm or at room temperature for the most traditional, family-table feel.
🪪 Recipe Passport
Cultural Background
Kookoo is a cornerstone of Persian home cooking, prized for turning abundant herbs into an elegant, shareable meal. “Khanom Jaan” signals affection and tradition, reflecting recipes lovingly preserved in family notebooks and memory.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
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

Persian Khoresht Saak (خورش ساک) — Saffron-Cardamom Lamb Stew with Saak Greens
Persian · Stews · 145 min

Khoresh Tareh Farangi (خورش تره فرنگی) — Persian Leek and Lamb Stew
Persian · Stews · 130 min

Authentic Kabab Koobideh (کباب کوبیده) — Persian Minced Lamb Skewers
Persian · Kebabs · 40 min

Mıhlama (Mıhlama) — Black Sea Cornmeal and Cheese Skillet
Turkish · Main Courses · 25 min

Smørrebrød (Smørrebrød) — Danish Open-Faced Rye Sandwiches
Danish · Main Courses · 47 min

Cig Kofte (Çiğ Köfte) — Isot-kissed bulgur kneaded and served in lettuce
Turkish · Appetizers · 25 min

Turkish Tomato Soup (Domates Çorbası) — Velvety butter-finished grated tomato soup
Turkish · Soups · 35 min

Persian Kachi (کاچی) — Saffron Rosewater Pudding
Persian · Desserts · 45 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.