Skip to content
Zaffaron

Three-Color Potato Kuku (کوکو سیب زمینی سه رنگ) — Persian Layered Potato Casserole

A modern Persian-inspired potato kuku baked in three colorful layers: a spicy tomato-sausage base, a creamy triple-cheese center, and a bright herb finish. Comforting, sliceable, and party-ready.

By Zaffaron Kitchen· Published March 17, 2026 Verified Recipe
Gluten-Free Nut-Free Halal
Contains: dairy, eggs
100 min total Prep 45m · Cook 55m 8 servings 452 cal ~$2.35/serving
↓ Jump to Recipe
Three-Color Potato Kuku — Persian Layered Potato Casserole - authentic persian recipe

Printable Recipe Card

Servings: 8 · Total: 100 min · Difficulty: medium

Ingredients (quick list)

  • 1200 g Yukon Gold potatoes, peeled and cut into 3 cm chunks (Rinse briefly to remove excess surface starch)
  • 14 g Fine salt (About 2 1/4 tsp, divided)
  • 70 g Unsalted butter (Divided)
  • 120 ml Whole milk (Warm)
  • 120 ml Heavy cream (Room temperature)
  • 4 large Eggs (Room temperature)
  • 2 g Ground black pepper (About 1 tsp)
  • 2 g Ground turmeric (About 1 tsp)
  • 15 ml Neutral oil (For greasing the pan)
  • 200 g Cooked beef or chicken sausage (Diced 1 cm; choose halal-certified if needed)
  • 15 ml Olive oil (1 tbsp)
  • 120 g Yellow onion (Finely diced)

+ 13 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×23 cm (9×9 in) baking dish with 15 ml neutral oil, includ…
  2. Boil the potatoes: place 1200 g potatoes in a pot, cover with cold water by 3–4 cm, and add 10 g of the salt. Bring to a boil,…
  3. Mash and enrich: mash potatoes until smooth, then stir in 50 g butter until melted. Add warm milk (120 ml) and heavy cream (120…
  4. Cook the red layer: in a skillet over medium heat, warm 15 ml olive oil. Add onion and cook 6–8 minutes until soft and lightly…
  5. Divide the potato base evenly into three bowls (about 520–560 g each). Mix the red sauce into one bowl until uniformly tinted a…
  6. Layer and bake: spread the red potato mixture into the prepared dish, pressing to an even layer. Add the cheese layer next, smo…

+ 1 more steps in the full instructions section below.

Cultural Background

Kuku is a well-known Persian egg-based dish often served as a home-style meal or appetizer, valued for being adaptable to seasonal ingredients. This three-color version is a modern presentation that borrows the familiar kuku format while showcasing layered flavors and a celebratory look for gatherings.

savorytangyrichmildly spicycreamysliceablegooey centertenderbutterytomato-garlicherbaceoustoasty cheese🌶 medium

Equipment

23×23 cm (9×9 in) baking dishLarge potColanderPotato masher or ricerLarge mixing bowl and 2 medium bowlsSkilletSilicone spatulaKitchen scale and measuring spoonsChef’s knife and cutting board

💡 Tips

  • For clean layers, keep each bowl thick; if a mixture feels loose, chill it 10 minutes before layering.
  • Use low-moisture mozzarella to avoid watery pockets; fresh mozzarella releases too much liquid here.
  • If your tomatoes are very juicy, simmer the red sauce a few extra minutes until it holds its shape on a spoon.
  • For a spicier profile, increase hot sauce to 22 ml (1 1/2 tbsp) and add 1 g chili flakes to the red layer.

⚠️ Common Mistakes

  • ❌ Skipping the steam-dry step after draining potatoes

    💡 Why: Excess water makes the mixture loose, causing layers to bleed and the casserole to bake up gummy.

    ✅ Fix: Return drained potatoes to the hot pot for 2 minutes, stirring, until moisture evaporates before adding dairy.

  • ❌ Adding eggs while the potatoes are piping hot

    💡 Why: The eggs can partially scramble, creating uneven texture and weak structure.

    ✅ Fix: Let the mash cool 5 minutes, then beat in eggs quickly until fully incorporated.

  • ❌ Using watery cheeses or under-reducing the tomato layer

    💡 Why: Extra moisture prevents clean slices and can make the center collapse.

    ✅ Fix: Choose low-moisture mozzarella and simmer the tomato mixture until thick enough to mound on a spoon.

  • ❌ Cutting immediately after baking

    💡 Why: The layers are still fluid and will smear when sliced.

    ✅ Fix: Rest at least 15 minutes; for the cleanest cuts, cool 30 minutes and rewarm slices when serving.

🧊 How to Store

Cool completely, then refrigerate tightly covered up to 4 days. Reheat slices at 180°C / 350°F for 12–15 minutes or microwave in 45-second bursts. Freeze wrapped slices up to 2 months; thaw overnight in the fridge before reheating.

📅 Make Ahead

Assemble the full casserole up to 24 hours ahead, cover, and refrigerate. Bake straight from the fridge at 190°C / 375°F, adding 8–12 minutes to the bake time. Alternatively, bake fully, cool, refrigerate, and reheat covered at 180°C / 350°F for 15–20 minutes.

🍽️ Pairs Well With

  • Shirazi salad (cucumber
  • tomato
  • onion with lemon juice)
  • Plain yogurt or yogurt-cucumber dip
  • Pickled vegetables and fresh herbs
  • Warm flatbread or lavash

Regional Variations

  • Tehran-style modern home cookingOften baked in a casserole dish for neat squares, with richer dairy and more cheese for a party-friendly presentation.
  • Caspian-influenced herb-forward versionsLeans heavier on fresh herbs such as dill and parsley, sometimes adding a little garlic-herb butter on top for extra fragrance.
Nowruz gatherings Picnics Potlucks Family dinners Lunchbox slices
#baked#layered#family-style#party-friendly#make-ahead

Ingredients

  • 1200 gYukon Gold potatoes, peeled and cut into 3 cm chunks (Rinse briefly to remove excess surface starch)
  • 14 gFine salt (About 2 1/4 tsp, divided)
  • 70 gUnsalted butter (Divided)
  • 120 mlWhole milk (Warm)
  • 120 mlHeavy cream (Room temperature)
  • 4 largeEggs (Room temperature)
  • 2 gGround black pepper (About 1 tsp)
  • 2 gGround turmeric (About 1 tsp)
  • 15 mlNeutral oil (For greasing the pan)
  • 200 gCooked beef or chicken sausage (Diced 1 cm; choose halal-certified if needed)
  • 15 mlOlive oil (1 tbsp)
  • 120 gYellow onion (Finely diced)
  • 10 gGarlic (Finely grated (about 3 cloves))
  • 300 gTomatoes (Grated or crushed; about 2 medium)
  • 30 gTomato paste (2 tbsp)
  • 15 mlHot sauce (1 tbsp, adjust to taste)
  • 2 gSmoked paprika (1 tsp)
  • 1 gDried oregano (1/2 tsp)
  • 150 gMozzarella cheese, low-moisture (Coarsely grated)
  • 120 gCheddar cheese (Grated)
  • 120 gFeta cheese (Crumbled)
  • 25 gFresh dill (Finely chopped)
  • 25 gFresh parsley (Finely chopped)
  • 40 gScallions (Thinly sliced)
  • 2 gGround cumin (1 tsp)

🔄 Substitutions

  • Cooked beef or chicken sausage→ Turkey sausage or plant-based sausage
  • Heavy cream→ Evaporated milk
  • Feta cheese→ Farmer cheese or ricotta salata

Instructions

  1. 1

    Heat the oven to 190°C / 375°F with a rack in the middle. Grease a 23×23 cm (9×9 in) baking dish with 15 ml neutral oil, including corners. Set a kettle of water to boil for the potatoes, and line a tray with paper towels for draining the sausage mixture later if needed.

  2. 2

    Boil the potatoes: place 1200 g potatoes in a pot, cover with cold water by 3–4 cm, and add 10 g of the salt. Bring to a boil, then simmer 15–18 minutes until a knife slides in easily. Drain well, return to the hot pot, and steam-dry 2 minutes to remove excess moisture.

  3. 3

    Mash and enrich: mash potatoes until smooth, then stir in 50 g butter until melted. Add warm milk (120 ml) and heavy cream (120 ml) and mix until thick but spreadable. Cool 5 minutes, then beat in 4 eggs, black pepper, turmeric, and the remaining 4 g salt until fully combined.

  4. 4

    Cook the red layer: in a skillet over medium heat, warm 15 ml olive oil. Add onion and cook 6–8 minutes until soft and lightly golden. Add garlic for 30 seconds, then stir in diced sausage and cook 2 minutes. Add grated tomatoes, tomato paste, hot sauce, paprika, and oregano; simmer 6–8 minutes until thick and jammy.

  5. 5

    Divide the potato base evenly into three bowls (about 520–560 g each). Mix the red sauce into one bowl until uniformly tinted and spoonable. In a second bowl, fold in mozzarella, cheddar, and feta. In the third bowl, fold in dill, parsley, scallions, and cumin for a bright green-speckled mixture.

  6. 6

    Layer and bake: spread the red potato mixture into the prepared dish, pressing to an even layer. Add the cheese layer next, smoothing gently so it stays distinct. Finish with the herb layer. Dot the top with the remaining 20 g butter. Bake 35–40 minutes until set and the edges are bubbling.

  7. 7

    Brown and rest: switch to broil/grill on high for 2–4 minutes to lightly brown the top, watching constantly to prevent scorching. Remove and rest 15 minutes at room temperature so slices hold cleanly. Cut into 8 squares with a sharp knife, wiping between cuts for crisp layers.

🪪 Recipe Passport

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

Cultural Background

Kuku is a well-known Persian egg-based dish often served as a home-style meal or appetizer, valued for being adaptable to seasonal ingredients. This three-color version is a modern presentation that borrows the familiar kuku format while showcasing layered flavors and a celebratory look for gatherings.

Regional Variations

Tehran-style modern home cooking: Often baked in a casserole dish for neat squares, with richer dairy and more cheese for a party-friendly presentation.
Caspian-influenced herb-forward versions: Leans heavier on fresh herbs such as dill and parsley, sometimes adding a little garlic-herb butter on top for extra fragrance.

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

452
Calories
18g
Protein
25g
Fat
40g
Carbs
4g
Fiber
980mg
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.