Kuku Sibzamini (کوکو سیبزمینی) — Persian Potato Frittata
Kuku Sibzamini is a Persian potato frittata made from grated potatoes, eggs, and onion, scented with turmeric and fried until crisp and golden. It’s comforting, budget-friendly, and delicious warm or at room temperature.

Printable Recipe Card
Servings: 4 · Total: 45 min · Difficulty: easy
Ingredients (quick list)
- 700 g Russet potatoes, peeled (about 3 medium; grate on the large holes)
- 150 g Yellow onion, peeled (1 medium; grate on the large holes)
- 4 large Eggs (room temperature if possible)
- 1.5 tsp Ground turmeric
- 1.25 tsp Fine sea salt (plus more to finish if desired)
- 0.5 tsp Ground black pepper
- 90 ml Vegetable oil (for shallow-frying; use as needed)
Steps (summary)
- Grate the potatoes and onion into a large bowl. Transfer the mixture to a clean kitchen towel and squeeze firmly for 2–3 minute…
- Add the eggs, turmeric, salt, and black pepper to the bowl. Mix with a fork or clean hand for 45–60 seconds until the eggs coat…
- Heat a 25–28 cm (10–11 inch) nonstick skillet over medium heat for 2 minutes. Add 3 tablespoons (45 ml) vegetable oil and heat…
- Form patties by spooning about 60 g (roughly 1/4 cup) of mixture per piece into the pan, then gently flatten to about 1 cm thic…
- Transfer the cooked patties to a rack or paper towel-lined plate and rest for 3 minutes to set and stay crisp. Taste and add a…
Cultural Background
Kuku Sibzamini is a widely made home-style Persian dish, often prepared for quick family meals, picnics, and lunchboxes because it travels well and tastes good at room temperature. It is part of a broader tradition of Persian kuku dishes that use eggs to bind vegetables into hearty, shareable patties.
Equipment
💡 Tips
- Squeezing out potato and onion liquid is the main key to a crisp crust and a kuku that holds together.
- Keep the oil at a steady shimmer; if it’s too cool the patties absorb oil, and if too hot the outside browns before the center cooks.
- For evenly sized patties, weigh portions (about 60 g each) or use a 1/4-cup measure.
- A nonstick skillet helps prevent tearing when flipping; use a thin spatula and turn confidently.
⚠️ Common Mistakes
❌ Skipping the squeeze step for grated potatoes and onion
💡 Why: Excess moisture makes the mixture loose, causing patties to fall apart and steam instead of crisp.
✅ Fix: Squeeze in a towel for 2–3 minutes until the mixture feels noticeably drier; if it still looks wet, squeeze again.
❌ Oil temperature too low
💡 Why: The patties absorb oil before a crust forms, turning greasy and pale.
✅ Fix: Preheat the pan and oil until shimmering; you should hear immediate sizzling when batter hits the oil.
❌ Making patties too thick
💡 Why: The outside browns before the center cooks through, leaving a raw or gummy middle.
✅ Fix: Flatten to about 1 cm thickness and fry 4–5 minutes per side over medium to medium-low heat.
❌ Overcrowding the pan
💡 Why: Crowding drops the oil temperature and traps steam, reducing browning and crispness.
✅ Fix: Fry in batches with space between patties; add a little oil between batches if the pan looks dry.
🧊 How to Store
Cool completely, then refrigerate in an airtight container for up to 3 days. Re-crisp in a skillet over medium heat with 1–2 teaspoons oil per batch for 2–3 minutes per side, or bake at 200°C (400°F) for 8–10 minutes. Freeze up to 2 months; thaw overnight in the fridge before reheating.
📅 Make Ahead
Grate and squeeze the potatoes and onion up to 4 hours ahead; keep tightly covered in the refrigerator. Mix with eggs and seasonings just before frying for best texture. Cooked patties can be made 1 day ahead and re-crisped in a skillet or oven.
🍽️ Pairs Well With
- Plain yogurt or yogurt-cucumber dip
- Fresh herbs and sliced cucumbers and tomatoes
- Pickles or torshi-style mixed pickles
- Flatbread or steamed rice
Regional Variations
- Tehran and other urban home kitchensOften shaped into small individual patties for faster frying and easy serving, sometimes kept simple with turmeric, salt, and pepper for a clean potato-onion flavor.
- Northern Iran (Caspian-influenced households)Commonly served with abundant fresh herbs and pickled sides; some cooks prefer a slightly thinner, lacier edge by spreading the mixture more in the pan for extra crispness.
Ingredients
- 700 gRusset potatoes, peeled (about 3 medium; grate on the large holes)
- 150 gYellow onion, peeled (1 medium; grate on the large holes)
- 4 largeEggs (room temperature if possible)
- 1.5 tspGround turmeric
- 1.25 tspFine sea salt (plus more to finish if desired)
- 0.5 tspGround black pepper
- 90 mlVegetable oil (for shallow-frying; use as needed)
🔄 Substitutions
- Vegetable oil→ Sunflower oil or canola oil
- Russet potatoes→ Yukon Gold potatoes
- Yellow onion→ White onion
Instructions
- 1
Grate the potatoes and onion into a large bowl. Transfer the mixture to a clean kitchen towel and squeeze firmly for 2–3 minutes to remove as much liquid as possible. Return the squeezed mixture to the bowl, separating any clumps so the potatoes cook evenly and crisp well.
- 2
Add the eggs, turmeric, salt, and black pepper to the bowl. Mix with a fork or clean hand for 45–60 seconds until the eggs coat every strand and the color is evenly yellow. Let the mixture rest for 5 minutes so the potatoes hydrate slightly and bind better during frying.
- 3
Heat a 25–28 cm (10–11 inch) nonstick skillet over medium heat for 2 minutes. Add 3 tablespoons (45 ml) vegetable oil and heat for 30–45 seconds until shimmering. Drop 1 tablespoon batter into the oil; it should sizzle immediately but not smoke—adjust heat to medium-low if needed.
- 4
Form patties by spooning about 60 g (roughly 1/4 cup) of mixture per piece into the pan, then gently flatten to about 1 cm thick. Fry for 4–5 minutes per side, turning once, until deep golden-brown and crisp. Work in 2 batches, adding remaining oil as needed between batches.
- 5
Transfer the cooked patties to a rack or paper towel-lined plate and rest for 3 minutes to set and stay crisp. Taste and add a light sprinkle of salt if desired. Serve warm or at room temperature; the texture becomes more tender as it cools while keeping a browned crust.
🪪 Recipe Passport
Cultural Background
Kuku Sibzamini is a widely made home-style Persian dish, often prepared for quick family meals, picnics, and lunchboxes because it travels well and tastes good at room temperature. It is part of a broader tradition of Persian kuku dishes that use eggs to bind vegetables into hearty, shareable patties.
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

Saffron Sweet Rice (پلو شیرینی زعفرانی) — Festive Persian milk-saffron rice with nuts
Persian · Rice Dishes · 75 min

Ash-e Sak (آش ساک) — Gorgani Spinach and Lamb Ash
Persian · Soups · 175 min

Ash-e Torsh (آش ترش) — Sour Herb and Legume Soup
Persian · Soups · 145 min

Toad in the Hole (Toad in the Hole) — Sausages Baked in Yorkshire Pudding Batter
British · Main Courses · 65 min

Scrambled Hominy and Eggs (Mote pillo) — Ecuadorian Highland Breakfast
Ecuadorian · Main Courses · 25 min

Chicken Chygyrtma (Toyuq Çığırtması) — Azerbaijani Chicken with Eggs and Tomatoes
Azerbaijani · Main Courses · 65 min

Turkish Cağ Kebab (Cağ Kebabı) — Erzurum Slow-Roasted Charcoal Lamb Skewer
Turkish · Kebabs · 160 min

Khoresh Tareh Farangi (خورش تره فرنگی) — Persian Leek and Lamb Stew
Persian · Stews · 130 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.