Skip to content
Zaffaron

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.

By Zaffaron Kitchen· Published March 15, 2026 Verified Recipe
Vegetarian Gluten-Free Dairy-Free Nut-Free Halal
Contains: eggs
45 min total Prep 25m · Cook 20m 4 servings 310 cal ~$0.85/serving
↓ Jump to Recipe
Kuku Sibzamini ( ‌) — Persian Potato Frittata - authentic persian recipe

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)

  1. Grate the potatoes and onion into a large bowl. Transfer the mixture to a clean kitchen towel and squeeze firmly for 2–3 minute…
  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…
  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…
  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 thic…
  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…

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.

savorymildly sweet from onionearthycrisp exteriortender interiorturmericfried oniontoasted potato🌶 mild

Equipment

Box graterLarge mixing bowlClean kitchen towel or cheesecloth25–28 cm (10–11 inch) nonstick skilletThin spatulaWire rack or paper towelsMeasuring spoons

💡 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.
weeknight dinner picnic packed lunch casual gathering mezze-style spread
#comfort food#pan-fried#weeknight#budget-friendly#served warm or room temperature

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. 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. 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. 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. 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. 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

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

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

Tehran and other urban home kitchens: Often 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.

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

310
Calories
8g
Protein
18g
Fat
30g
Carbs
3g
Fiber
520mg
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.