Skip to content
Zaffaron

Khorak Kadoo (خوراک کدو) — Persian Zucchini and Cheddar Medley

A comforting Persian-style zucchini medley simmered with tomatoes, bell peppers, onion, and garlic, then finished with melted cheddar and fresh basil. Simple pantry spices keep the vegetables vibrant and savory.

By Zaffaron Kitchen· Published March 17, 2026 Verified Recipe
Vegetarian Gluten-Free Nut-Free Halal
Contains: dairy
55 min total Prep 20m · Cook 35m 4 servings 285 cal ~$2.35/serving
↓ Jump to Recipe
Khorak Kadoo — Persian Zucchini and Cheddar Medley - authentic persian recipe

Printable Recipe Card

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

Ingredients (quick list)

  • 700 g Zucchini (trimmed; cut into 2 cm half-moons)
  • 250 g Bell peppers (mixed colors; seeded and cut into 2 cm strips)
  • 500 g Tomatoes (ripe; grated or finely chopped)
  • 200 g Onion (finely sliced)
  • 12 g Garlic (minced (about 4 cloves))
  • 45 ml Olive oil (divided)
  • 6 g Salt (plus more to taste)
  • 1 g Black pepper (freshly ground (about 1/2 tsp))
  • 120 g Cheddar cheese (coarsely grated; use sharp for best flavor)
  • 20 g Fresh basil (leaves torn or thinly sliced)

Steps (summary)

  1. Prep all vegetables so cooking stays fast: slice the onion thinly, mince the garlic, cut zucchini into 2 cm half-moons, and sli…
  2. Heat 30 ml olive oil in a wide skillet or sauté pan over medium heat. Add the onion and cook 8–10 minutes, stirring every minut…
  3. Stir in the tomatoes, salt, and black pepper. Reduce to medium-low and simmer 10–12 minutes, uncovered, until the mixture thick…
  4. In a second skillet, heat the remaining 15 ml olive oil over medium-high heat. Add the zucchini and bell peppers in an even lay…
  5. Transfer the sautéed zucchini and peppers into the tomato-onion base. Stir gently to coat, then cover and cook on low for 8–10…
  6. Turn off the heat. Sprinkle cheddar evenly over the hot vegetables, cover, and let stand 3–4 minutes to melt from residual heat…

Cultural Background

Vegetable stews and sautéed medleys are common in Persian home cooking, often built on a tomato-onion base and served with rice or bread. This dish reflects that everyday approach, using seasonal produce and simple techniques. The cheddar finish is a modern adaptation that adds a creamy layer without changing the core method.

savorytomato-forwardmildly sweet from peppers and onionssalty-cheesy finishtender zucchinisoft peppersthick saucy basecreamy melted cheesegarlicsweet onionfresh basilcooked tomato🌶 mild

Equipment

Chef’s knifeCutting boardBox grater (for tomatoes or cheese)Wide skillet or sauté pan with lid (28–30 cm recommended)Second skillet (optional but helpful for browning vegetables)Wooden spoon or silicone spatulaMeasuring spoonsKitchen scale

💡 Tips

  • Use a wide pan so the tomatoes reduce instead of steaming; thicker sauce helps the cheese cling to the vegetables.
  • For a more Persian-style texture, sauté zucchini until lightly golden before combining; this prevents it from breaking down during simmering.
  • Choose sharp cheddar for stronger flavor with less cheese; mild cheddar can taste flat once melted into the sauce.
  • Add basil at the end; prolonged heat dulls its fresh aroma.

⚠️ Common Mistakes

  • ❌ Cooking zucchini too long after combining with the sauce

    💡 Why: Zucchini releases water and turns mushy, thinning the sauce and dulling flavor.

    ✅ Fix: Brown zucchini first, then simmer covered on low only until tender (8–10 minutes). If watery, uncover and reduce briefly.

  • ❌ Adding cheddar while the pan is still on high heat

    💡 Why: High heat can cause cheese to separate and become oily or grainy.

    ✅ Fix: Turn off the heat, sprinkle cheese, cover, and let residual heat melt it for 3–4 minutes.

  • ❌ Not reducing the tomatoes enough

    💡 Why: A thin tomato base makes the final dish soupy and the flavors taste diluted.

    ✅ Fix: Simmer tomatoes uncovered until thick and glossy (10–12 minutes). Use a wide pan and stir occasionally to prevent sticking.

🧊 How to Store

Cool to room temperature within 2 hours. Refrigerate in an airtight container for up to 3 days. Reheat gently in a covered skillet over low heat 6–8 minutes; add 15–30 ml water if needed. Freezing is not ideal because zucchini softens and cheese can separate.

📅 Make Ahead

Cook the tomato-onion base up to 2 days ahead and refrigerate. When ready to serve, sauté zucchini and peppers fresh, rewarm the base over medium-low, combine and simmer 8–10 minutes, then melt the cheese and add basil at the end.

🍽️ Pairs Well With

  • Steamed basmati rice
  • Flatbread
  • Plain yogurt or a cucumber-yogurt side
  • Pickled vegetables

Regional Variations

  • Northern IranOften finished with more fresh herbs and served alongside rice and yogurt; the vegetable mix may lean heavier on zucchini and tomatoes with fewer peppers.
  • Tehran-style home cookingCommonly includes a larger proportion of bell peppers for sweetness and color, and is cooked to a thicker, spoonable consistency suitable for serving with bread.
weeknight dinner meatless meal family lunch spring and summer cooking
#vegetarian#gluten-free#one-pan#weeknight#family-style#cheesy-vegetables

Ingredients

  • 700 gZucchini (trimmed; cut into 2 cm half-moons)
  • 250 gBell peppers (mixed colors; seeded and cut into 2 cm strips)
  • 500 gTomatoes (ripe; grated or finely chopped)
  • 200 gOnion (finely sliced)
  • 12 gGarlic (minced (about 4 cloves))
  • 45 mlOlive oil (divided)
  • 6 gSalt (plus more to taste)
  • 1 gBlack pepper (freshly ground (about 1/2 tsp))
  • 120 gCheddar cheese (coarsely grated; use sharp for best flavor)
  • 20 gFresh basil (leaves torn or thinly sliced)

🔄 Substitutions

  • Cheddar cheese→ Low-moisture mozzarella
  • Fresh basil→ Fresh parsley
  • Olive oil→ Neutral oil (sunflower or canola)

Instructions

  1. 1

    Prep all vegetables so cooking stays fast: slice the onion thinly, mince the garlic, cut zucchini into 2 cm half-moons, and slice bell peppers into strips. Grate or finely chop the tomatoes to make a juicy base that cooks down quickly. Grate the cheddar and keep basil ready for the end.

  2. 2

    Heat 30 ml olive oil in a wide skillet or sauté pan over medium heat. Add the onion and cook 8–10 minutes, stirring every minute, until soft and lightly golden at the edges. Add the garlic and cook 45–60 seconds, just until fragrant, keeping the heat moderate so the garlic does not brown.

  3. 3

    Stir in the tomatoes, salt, and black pepper. Reduce to medium-low and simmer 10–12 minutes, uncovered, until the mixture thickens and the oil begins to glisten at the surface. If the pan looks dry before the tomatoes break down, add 30 ml water and continue simmering until saucy.

  4. 4

    In a second skillet, heat the remaining 15 ml olive oil over medium-high heat. Add the zucchini and bell peppers in an even layer. Sauté 6–8 minutes, tossing every 1–2 minutes, until the zucchini is lightly browned in spots and the peppers soften but still hold their shape.

  5. 5

    Transfer the sautéed zucchini and peppers into the tomato-onion base. Stir gently to coat, then cover and cook on low for 8–10 minutes until the zucchini is tender but not mushy. Taste and adjust salt and pepper. Keep the mixture thick; if it becomes watery, uncover and simmer 2–3 minutes.

  6. 6

    Turn off the heat. Sprinkle cheddar evenly over the hot vegetables, cover, and let stand 3–4 minutes to melt from residual heat. Finish with fresh basil just before serving so it stays aromatic. Serve warm, spooning the melted cheese and tomato juices over each portion.

🪪 Recipe Passport

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

Cultural Background

Vegetable stews and sautéed medleys are common in Persian home cooking, often built on a tomato-onion base and served with rice or bread. This dish reflects that everyday approach, using seasonal produce and simple techniques. The cheddar finish is a modern adaptation that adds a creamy layer without changing the core method.

Regional Variations

Northern Iran: Often finished with more fresh herbs and served alongside rice and yogurt; the vegetable mix may lean heavier on zucchini and tomatoes with fewer peppers.
Tehran-style home cooking: Commonly includes a larger proportion of bell peppers for sweetness and color, and is cooked to a thicker, spoonable consistency suitable for serving with bread.

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

285
Calories
12g
Protein
19g
Fat
20g
Carbs
5.5g
Fiber
720mg
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.