Skip to content
Zaffaron

Estamboli Kuku (کوکو استانبولی) — Persian Potato and Bean Frittata

Estamboli Kuku is a comforting Persian frittata of golden fried potatoes, onions, and tender beans bound with eggs and turmeric. This modern version finishes with melted mozzarella for a creamy, hearty bite.

By Zaffaron Kitchen· Published March 16, 2026 Verified Recipe
Vegetarian Gluten-Free Nut-Free Halal
Contains: dairy, eggs
55 min total Prep 25m · Cook 30m 4 servings 420 cal ~$2.15/serving
↓ Jump to Recipe
Estamboli Kuku — Persian Potato and Bean Frittata - authentic persian recipe

Printable Recipe Card

Servings: 4 · Total: 55 min · Difficulty: medium

Ingredients (quick list)

  • 600 g Yukon Gold potatoes, peeled and cut into 1 cm dice (Rinse briefly and pat very dry for better browning)
  • 200 g Yellow onion, finely diced (About 1 large onion)
  • 240 g Cooked beans (cannellini or pinto), drained and rinsed (About 1 1/2 cups; canned is fine)
  • 2 tsp Ground turmeric (For color and warmth)
  • 1.5 tsp Fine sea salt (Divide between potato mixture and egg batter)
  • 0.75 tsp Black pepper, freshly ground (Adjust to taste)
  • 6 pcs Eggs, large (Room temperature helps even cooking)
  • 60 ml Whole milk (About 1/4 cup; optional but makes a softer set)
  • 120 g Mozzarella cheese, shredded (low-moisture) (About 1 cup, lightly packed)
  • 60 ml Neutral oil (sunflower, canola, or grapeseed) (About 1/4 cup, divided for frying and pan coating)

Steps (summary)

  1. Prepare the potatoes and onion: rinse the diced potatoes briefly, then dry thoroughly with towels so they fry instead of steami…
  2. Season and add beans: reduce heat to medium. Sprinkle in turmeric, 1 teaspoon salt, and all the black pepper, then stir for 30…
  3. Make the egg batter: in a large bowl, whisk the eggs with the milk and remaining 1/2 teaspoon salt for 30–45 seconds until unif…
  4. Cook the kuku: pour the mixture into the skillet and press gently into an even thickness. Cover with a lid and cook on medium-l…
  5. Finish and serve: for a lightly browned top, place the skillet under a preheated broiler/grill on high for 1–2 minutes, watchin…

Cultural Background

Kuku-style frittatas are common in Iranian home cooking and are often made as practical, filling meals using pantry staples. Estamboli Kuku is one of several potato-based kuku variations, frequently served warm or at room temperature for family meals and casual gatherings.

savoryearthybutterymildly pepperycrispy-edgedtender potatoescreamy melted cheesesoft set eggstoasted turmericsweet onionfried potato🌶 mild

Equipment

26 cm (10-inch) nonstick skillet with lidMixing bowlsWhiskCutting board and knifeMeasuring spoons and measuring cupSpatula

💡 Tips

  • Dry potatoes well; moisture prevents browning and can make the kuku watery.
  • Use low-moisture mozzarella for better melt and less liquid release.
  • Keep the heat medium-low once eggs are added to avoid a browned exterior with an undercooked center.
  • If your skillet is not nonstick, line the base with a round of parchment for easier release.
  • For cleaner slices, let the kuku rest 5–10 minutes before cutting.

⚠️ Common Mistakes

  • ❌ Adding wet potatoes to the pan

    💡 Why: Excess water steams the potatoes and onions, preventing browning and making the final kuku softer and wetter.

    ✅ Fix: Pat potatoes completely dry; if time allows, air-dry 10 minutes on a tray before frying.

  • ❌ Cooking the eggs over high heat

    💡 Why: High heat sets the outside too fast, leaving the center undercooked and causing a tough, rubbery texture.

    ✅ Fix: Once eggs are added, switch to medium-low and cover; cook gently until mostly set before melting the cheese.

  • ❌ Not cooling the potato-bean mixture before mixing with eggs

    💡 Why: Hot filling can partially scramble the eggs, creating uneven curds and a broken texture.

    ✅ Fix: Let the mixture cool 5–10 minutes, stirring once or twice to release steam, then fold into the eggs.

  • ❌ Using fresh high-moisture mozzarella

    💡 Why: It releases water as it melts, which can pool on top and soften the surface.

    ✅ Fix: Use low-moisture shredded mozzarella, or blot fresh mozzarella thoroughly and use a smaller amount.

🧊 How to Store

Cool to room temperature within 2 hours. Refrigerate in an airtight container for up to 3 days. Reheat in a covered skillet over low heat for 6–8 minutes or in a 175°C (350°F) oven for 10–12 minutes. Freezing is possible for up to 2 months; thaw overnight in the refrigerator before reheating.

📅 Make Ahead

Fry the potato-onion base up to 24 hours ahead, cool completely, and refrigerate. When ready to cook, bring the mixture to room temperature for 15 minutes, whisk with eggs, then cook as directed. Cooked kuku can be made 1 day ahead and reheated gently or served at room temperature.

🍽️ Pairs Well With

  • Persian-style salad (cucumber
  • tomato
  • and onion with lemon juice)
  • Pickled vegetables
  • Flatbread or lavash-style bread
  • Plain yogurt or a yogurt-cucumber side

Regional Variations

  • Tehran-style home kitchensOften made with a higher potato-to-egg ratio for a heartier, sliceable kuku, sometimes served with pickles and fresh herbs on the side.
  • Northern IranSome households add extra black pepper and a little more turmeric for deeper color, and may include additional legumes or leftover cooked vegetables depending on the season.
weeknight dinner picnic packed lunch potluck
#weeknight#one-pan#high-protein#comfort-food#family-style#gluten-free

Ingredients

  • 600 gYukon Gold potatoes, peeled and cut into 1 cm dice (Rinse briefly and pat very dry for better browning)
  • 200 gYellow onion, finely diced (About 1 large onion)
  • 240 gCooked beans (cannellini or pinto), drained and rinsed (About 1 1/2 cups; canned is fine)
  • 2 tspGround turmeric (For color and warmth)
  • 1.5 tspFine sea salt (Divide between potato mixture and egg batter)
  • 0.75 tspBlack pepper, freshly ground (Adjust to taste)
  • 6 pcsEggs, large (Room temperature helps even cooking)
  • 60 mlWhole milk (About 1/4 cup; optional but makes a softer set)
  • 120 gMozzarella cheese, shredded (low-moisture) (About 1 cup, lightly packed)
  • 60 mlNeutral oil (sunflower, canola, or grapeseed) (About 1/4 cup, divided for frying and pan coating)

🔄 Substitutions

  • Cooked cannellini or pinto beans→ Cooked chickpeas
  • Mozzarella cheese→ Mild melting cheese (Monterey Jack or young Gouda)
  • Whole milk→ Water or unsweetened dairy-free milk

Instructions

  1. 1

    Prepare the potatoes and onion: rinse the diced potatoes briefly, then dry thoroughly with towels so they fry instead of steaming. Heat a 26 cm (10-inch) nonstick skillet over medium-high heat for 2 minutes, then add 45 ml oil. Add potatoes and onion, spread into an even layer, and cook 12–15 minutes, stirring every 2–3 minutes, until the potatoes are golden and tender.

  2. 2

    Season and add beans: reduce heat to medium. Sprinkle in turmeric, 1 teaspoon salt, and all the black pepper, then stir for 30 seconds to bloom the turmeric in the hot oil. Add the drained beans and cook 2 minutes, gently folding so the beans warm through without breaking too much. Transfer the mixture to a bowl and cool 5 minutes so it does not scramble the eggs.

  3. 3

    Make the egg batter: in a large bowl, whisk the eggs with the milk and remaining 1/2 teaspoon salt for 30–45 seconds until uniform and slightly frothy. Fold in the cooled potato-bean mixture until evenly coated. Wipe the skillet clean, return it to medium heat, and add the remaining 15 ml oil, swirling to coat the base and sides.

  4. 4

    Cook the kuku: pour the mixture into the skillet and press gently into an even thickness. Cover with a lid and cook on medium-low for 12–14 minutes, until the edges are set and the center is mostly set but still slightly glossy. Sprinkle mozzarella evenly over the top, cover again, and cook 3–4 minutes until the cheese melts.

  5. 5

    Finish and serve: for a lightly browned top, place the skillet under a preheated broiler/grill on high for 1–2 minutes, watching constantly to prevent burning. Rest the kuku 5 minutes to firm up, then slide onto a board and cut into 8 wedges. Serve warm or at room temperature; the flavor deepens after a short rest.

🪪 Recipe Passport

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

Cultural Background

Kuku-style frittatas are common in Iranian home cooking and are often made as practical, filling meals using pantry staples. Estamboli Kuku is one of several potato-based kuku variations, frequently served warm or at room temperature for family meals and casual gatherings.

Regional Variations

Tehran-style home kitchens: Often made with a higher potato-to-egg ratio for a heartier, sliceable kuku, sometimes served with pickles and fresh herbs on the side.
Northern Iran: Some households add extra black pepper and a little more turmeric for deeper color, and may include additional legumes or leftover cooked vegetables depending on the season.

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

420
Calories
19g
Protein
21g
Fat
40g
Carbs
6g
Fiber
820mg
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.