Skip to content
Zaffaron

Kookoo-e Shir va Goosht (کوکو شیر و گوشت) — Persian Milk and Meat Frittata

A rich Persian-style kuku baked until fluffy, combining milk-soaked bread, eggs, cheddar, tender chicken, and colorful vegetables like corn, broccoli, and mushrooms. Ideal for brunch or a comforting dinner with herbs and pickles.

By Zaffaron Kitchen· Published March 14, 2026 Verified Recipe
Nut-Free Halal
Contains: dairy, eggs, gluten
70 min total Prep 35m · Cook 35m 6 servings 390 cal ~$2.55/serving
↓ Jump to Recipe
Kookoo-e Shir va Goosht — Persian Milk and Meat Frittata - authentic persian recipe

Printable Recipe Card

Servings: 6 · Total: 70 min · Difficulty: medium

Ingredients (quick list)

  • 250 g Cooked chicken breast, shredded (Poached or roasted; cooled before mixing)
  • 8 each Large eggs (Room temperature)
  • 240 ml Whole milk (1 cup)
  • 120 g White bread, crusts removed (Torn into 2 cm pieces (about 4 slices sandwich bread))
  • 150 g Cheddar cheese, grated (Sharp cheddar preferred)
  • 150 g Sweet corn kernels (Drained if canned; thawed if frozen)
  • 150 g Broccoli florets, finely chopped (Chop to pea-size for even cooking)
  • 200 g Mushrooms, finely diced (Cremini or white button)
  • 60 g Green onions, thinly sliced (White and green parts)
  • 30 ml Olive oil (2 tbsp, for sautéing and greasing the pan)
  • 15 g Unsalted butter (1 tbsp, for flavor and browning)
  • 8 g Fine sea salt (About 1 1/2 tsp, adjust to taste)

+ 1 more in the full ingredients section below.

Steps (summary)

  1. Heat the oven to 190°C / 375°F with a rack in the middle. Grease a 23 cm (9 in) round baking dish or deep ovenproof skillet wit…
  2. Warm a large skillet over medium-high heat. Add the remaining 20 ml olive oil and the butter. Add mushrooms and cook 6–8 minute…
  3. Transfer the cooked vegetables to a large mixing bowl and let cool for 5 minutes so they do not scramble the eggs. Add shredded…
  4. In a separate bowl, whisk the eggs for 45–60 seconds until foamy and lighter in color. Add salt and black pepper and whisk 10 s…
  5. Pour the egg mixture over the chicken and vegetables. Add the grated cheddar and fold gently 30–40 seconds, scraping the bottom…
  6. Rest the kuku for 10 minutes before slicing; this prevents crumbling and lets the steam finish setting the custardy interior. S…

Cultural Background

Kuku dishes are a familiar part of Persian home cooking and are often served for brunch, light dinners, and gatherings because they slice easily and travel well. Versions vary by household, commonly incorporating herbs, vegetables, and leftovers to create a hearty, comforting meal.

savoryrichmildly sweet (corn)umami (mushroom and cheese)fluffyspongycreamy pockets of melted cheesetender chickenbutterytoasty cheesefresh onion🌶 mild

Equipment

23 cm (9 in) round baking dish or ovenproof skilletLarge skilletMixing bowls (2)WhiskCutting board and knifeBox graterMeasuring cups and spoonsKitchen scale

💡 Tips

  • Keep the vegetable mixture fairly dry; excess moisture is the main reason kuku turns watery.
  • Chop broccoli very small so it cooks through in the same time as the eggs set.
  • For clean slices, cool 10 minutes, then use a sharp knife wiped between cuts.
  • If using canned corn, drain and pat dry; if using frozen, thaw and squeeze gently in a towel.
  • For extra lift, whisk the eggs until visibly foamy before combining with the fillings.

⚠️ Common Mistakes

  • ❌ Skipping the mushroom sauté and adding raw mushrooms directly

    💡 Why: Mushrooms release a lot of water, which can make the kuku soggy and prevent it from setting properly.

    ✅ Fix: Cook mushrooms 6–8 minutes until their moisture evaporates and the pan looks mostly dry before mixing in.

  • ❌ Using large broccoli pieces

    💡 Why: Bigger florets stay crunchy and can create gaps that make slices fall apart.

    ✅ Fix: Chop broccoli to pea-size and briefly sauté 2 minutes so it cooks through during baking.

  • ❌ Cutting immediately after baking

    💡 Why: The interior continues to set as it cools; slicing too soon causes crumbling and wet-looking slices.

    ✅ Fix: Rest 10 minutes, then slice with a sharp knife wiped clean between cuts.

  • ❌ Overbaking until the center is dry

    💡 Why: Eggs tighten quickly, turning the kuku rubbery and dulling the creamy milk-and-cheese texture.

    ✅ Fix: Bake just until the center is set and a knife comes out with only a few moist crumbs; start checking at 28 minutes.

🧊 How to Store

Cool to room temperature within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat slices at 160°C / 325°F for 10–12 minutes or microwave on medium power in 45-second bursts until hot. Freeze tightly wrapped slices up to 2 months; thaw overnight in the fridge.

📅 Make Ahead

Cook and cool the chicken up to 2 days ahead and refrigerate. You can sauté the vegetables 1 day ahead; cool and store airtight. Assemble the mixture (without baking) up to 8 hours ahead, refrigerate, then bake straight from the fridge, adding 3–5 minutes to the bake time.

🍽️ Pairs Well With

  • Fresh herbs (mint
  • basil
  • tarragon)
  • Pickles or mixed pickled vegetables
  • Plain yogurt or strained yogurt
  • Tomato-cucumber salad
  • Warm tea or a light soup

Regional Variations

  • Tehran-style home kitchensOften baked in a deeper dish for a taller, soufflé-like slice, sometimes with extra cheese on top for a browned crust.
  • Northern Iran (Caspian-influenced)May include more vegetables and fresh herbs for a greener, lighter profile, with a slightly softer interior due to higher moisture ingredients.
  • Iranian diaspora (international)Commonly adapted with readily available cheeses like cheddar and mixed vegetables such as corn and broccoli, while keeping the familiar kuku technique and sliceable format.
brunch weeknight dinner picnic potluck holiday breakfast table
#high-protein#baked#brunch#family-style#comfort-food

Ingredients

  • 250 gCooked chicken breast, shredded (Poached or roasted; cooled before mixing)
  • 8 eachLarge eggs (Room temperature)
  • 240 mlWhole milk (1 cup)
  • 120 gWhite bread, crusts removed (Torn into 2 cm pieces (about 4 slices sandwich bread))
  • 150 gCheddar cheese, grated (Sharp cheddar preferred)
  • 150 gSweet corn kernels (Drained if canned; thawed if frozen)
  • 150 gBroccoli florets, finely chopped (Chop to pea-size for even cooking)
  • 200 gMushrooms, finely diced (Cremini or white button)
  • 60 gGreen onions, thinly sliced (White and green parts)
  • 30 mlOlive oil (2 tbsp, for sautéing and greasing the pan)
  • 15 gUnsalted butter (1 tbsp, for flavor and browning)
  • 8 gFine sea salt (About 1 1/2 tsp, adjust to taste)
  • 2 gBlack pepper, freshly ground (About 1 tsp)

🔄 Substitutions

  • Cheddar cheese→ Kashkaval, gouda, or mozzarella
  • Chicken breast→ Cooked turkey or shredded cooked lamb
  • Whole milk→ 2% milk or evaporated milk (diluted 1:1 with water)

Instructions

  1. 1

    Heat the oven to 190°C / 375°F with a rack in the middle. Grease a 23 cm (9 in) round baking dish or deep ovenproof skillet with 10 ml olive oil, then set aside. In a bowl, combine the bread pieces and milk; press down and soak for 10 minutes, stirring once halfway.

  2. 2

    Warm a large skillet over medium-high heat. Add the remaining 20 ml olive oil and the butter. Add mushrooms and cook 6–8 minutes, stirring often, until their moisture evaporates and the pan looks mostly dry. Add broccoli and cook 2 minutes more to soften slightly without browning.

  3. 3

    Transfer the cooked vegetables to a large mixing bowl and let cool for 5 minutes so they do not scramble the eggs. Add shredded chicken, sweet corn, and green onions. Stir well, then spread the mixture evenly so the eggs will coat everything later.

  4. 4

    In a separate bowl, whisk the eggs for 45–60 seconds until foamy and lighter in color. Add salt and black pepper and whisk 10 seconds more. Add the soaked bread-and-milk mixture and whisk until mostly smooth; small soft bread bits are fine and help create a spongy texture.

  5. 5

    Pour the egg mixture over the chicken and vegetables. Add the grated cheddar and fold gently 30–40 seconds, scraping the bottom to distribute evenly. Pour into the prepared dish and level the top. Bake 28–35 minutes at 190°C / 375°F until puffed, golden, and set in the center.

  6. 6

    Rest the kuku for 10 minutes before slicing; this prevents crumbling and lets the steam finish setting the custardy interior. Slice into 6 wedges. If you want a deeper top color, broil 1–2 minutes on high, watching continuously to avoid burning the cheese.

🪪 Recipe Passport

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

Cultural Background

Kuku dishes are a familiar part of Persian home cooking and are often served for brunch, light dinners, and gatherings because they slice easily and travel well. Versions vary by household, commonly incorporating herbs, vegetables, and leftovers to create a hearty, comforting meal.

Regional Variations

Tehran-style home kitchens: Often baked in a deeper dish for a taller, soufflé-like slice, sometimes with extra cheese on top for a browned crust.
Northern Iran (Caspian-influenced): May include more vegetables and fresh herbs for a greener, lighter profile, with a slightly softer interior due to higher moisture ingredients.
Iranian diaspora (international): Commonly adapted with readily available cheeses like cheddar and mixed vegetables such as corn and broccoli, while keeping the familiar kuku technique and sliceable format.

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
28g
Protein
23g
Fat
18g
Carbs
2g
Fiber
760mg
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.