Skip to content
Zaffaron

Kookoo-ye Gharch va Berenj (کوکو ی قارچ و برنج) — Persian Mushroom and Rice Frittata

A Persian-style frittata combining sautéed mushrooms, tender rice, and herbs in a turmeric-golden crust. Savory, umami-rich, and sliceable, it works for lunch, brunch, or an elegant light supper.

By Zaffaron Kitchen· Published March 15, 2026 Verified Recipe
Vegetarian Gluten-Free Dairy-Free Nut-Free Halal
Contains: eggs
80 min total Prep 55m · Cook 25m 6 servings 238 cal ~$1.35/serving
↓ Jump to Recipe
Kookoo-ye Gharch va Berenj — Persian Mushroom and Rice Frittata - authentic persian recipe

Printable Recipe Card

Servings: 6 · Total: 80 min · Difficulty: medium

Ingredients (quick list)

  • 150 g Basmati rice (rinsed until water runs mostly clear)
  • 720 ml Water (for boiling rice)
  • 10 g Salt (for boiling rice)
  • 15 ml Olive oil (to lightly coat cooked rice)
  • 200 g Yellow onion (finely diced)
  • 400 g Cremini mushrooms (wiped clean and thinly sliced)
  • 25 g Parsley (finely chopped (about 1 packed cup))
  • 6 large Eggs (room temperature if possible)
  • 2 tsp Turmeric (for color and aroma)
  • 1 tsp Black pepper (freshly ground)

Steps (summary)

  1. Cook the rice: Bring 720 ml water to a boil in a medium pot. Add 10 g salt and the rinsed basmati rice. Boil uncovered for 10–1…
  2. Sauté the onion: Heat 15 ml olive oil in a 25–28 cm nonstick skillet over medium heat. Add the diced onion and cook 8–10 minute…
  3. Brown the mushrooms properly: Add sliced mushrooms to the skillet and raise heat to medium-high. Cook 10–12 minutes, stirring e…
  4. Mix the batter: In a large bowl, whisk 6 eggs for 30–45 seconds until uniform. Whisk in turmeric, black pepper, and 4 g salt. F…
  5. Pan-fry and set: Wipe the skillet, then heat 15 ml olive oil over medium heat until shimmering (about 1 minute). Pour in the mi…
  6. Flip safely and finish: Slide the kookoo onto a large plate. Add the remaining oil (if needed) to the skillet, then invert the…

Cultural Background

Kookoo is a common Iranian home-cooking format, often served as a quick meal or as part of a spread with herbs, pickles, and bread. Versions vary by season and pantry staples, and rice-based kookoo is a practical way to use leftover cooked rice in a new dish.

savoryumamimildly earthygolden crusttender interiorsliceableturmericsautéed onionbrowned mushrooms🌶 low

Equipment

Medium potFine-mesh sieve or colander25–28 cm nonstick skillet with lidMixing bowlWhiskSpatulaCutting board and knifeInstant-read thermometer (optional)

💡 Tips

  • For the best texture, use rice that is just tender (not mushy); overcooked rice makes the kookoo dense.
  • Do not crowd the mushrooms; high heat and patience are key to browning instead of steaming.
  • Resting after cooking helps the eggs finish setting and makes clean slices.
  • If your skillet is not nonstick, line the bottom with parchment cut to size and oil it well to prevent sticking.

⚠️ Common Mistakes

  • ❌ Adding mushrooms before the onions soften

    💡 Why: Onions need time to sweeten; adding mushrooms too early steams everything and dulls flavor.

    ✅ Fix: Cook onions 8–10 minutes until soft and lightly golden, then add mushrooms and increase heat.

  • ❌ Not cooking off mushroom moisture

    💡 Why: Excess water makes the mixture wet and can lead to a gummy center and weak browning.

    ✅ Fix: Use medium-high heat and cook until the pan is mostly dry and mushrooms show browned edges.

  • ❌ Mixing hot rice into eggs

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

    ✅ Fix: Cool rice 10 minutes after draining, then fold into the egg mixture.

  • ❌ Flipping too early

    💡 Why: If the first side is not set, the kookoo can crack and stick during the flip.

    ✅ Fix: Cook covered first, then uncover to dry the surface; flip only when edges are deeply golden and the center looks mostly set.

🧊 How to Store

Cool to room temperature within 2 hours, then refrigerate airtight for up to 3 days. Reheat slices in a lightly oiled skillet over medium-low for 3–4 minutes per side, or warm in a 160°C/325°F oven for 10–12 minutes. Freezing is possible up to 2 months; thaw overnight in the fridge and reheat gently.

📅 Make Ahead

Cook the rice up to 2 days ahead and refrigerate. The onion-mushroom mixture can be cooked 1 day ahead and chilled. Combine with eggs and parsley just before frying for the best rise and texture; fully cooked kookoo can be made 1 day ahead and served at room temperature.

🍽️ Pairs Well With

  • Plain yogurt (or strained yogurt) with cucumber and dried mint
  • Shirazi-style tomato and cucumber salad
  • Pickled vegetables
  • Flatbread and fresh herbs

Regional Variations

  • Tehran-style home kitchensOften made with leftover rice and a heavier hand of onion for sweetness, then cut into neat wedges for serving with salad and pickles.
  • Caspian-influenced householdsCommonly includes more fresh herbs for a greener interior and a slightly thinner frittata, cooked gently to keep it tender rather than deeply browned.
weekday lunch brunch picnic light dinner potluck
#home-style#protein-rich#make-ahead#gluten-free#stovetop

Ingredients

  • 150 gBasmati rice (rinsed until water runs mostly clear)
  • 720 mlWater (for boiling rice)
  • 10 gSalt (for boiling rice)
  • 15 mlOlive oil (to lightly coat cooked rice)
  • 200 gYellow onion (finely diced)
  • 400 gCremini mushrooms (wiped clean and thinly sliced)
  • 25 gParsley (finely chopped (about 1 packed cup))
  • 6 largeEggs (room temperature if possible)
  • 2 tspTurmeric (for color and aroma)
  • 1 tspBlack pepper (freshly ground)

🔄 Substitutions

  • Cremini mushrooms→ Button mushrooms or a mix of oyster and cremini
  • Basmati rice→ Jasmine rice or medium-grain rice
  • Olive oil→ Neutral oil (sunflower, grapeseed) or clarified butter

Instructions

  1. 1

    Cook the rice: Bring 720 ml water to a boil in a medium pot. Add 10 g salt and the rinsed basmati rice. Boil uncovered for 10–12 minutes until the grains are tender with a slight bite. Drain well, return to the warm pot, and fold in 15 ml olive oil. Cool 10 minutes so it does not scramble the eggs.

  2. 2

    Sauté the onion: Heat 15 ml olive oil in a 25–28 cm nonstick skillet over medium heat. Add the diced onion and cook 8–10 minutes, stirring often, until soft and lightly golden. This builds sweetness that balances the mushrooms’ earthiness and helps the kookoo brown evenly.

  3. 3

    Brown the mushrooms properly: Add sliced mushrooms to the skillet and raise heat to medium-high. Cook 10–12 minutes, stirring every 1–2 minutes, until their released moisture evaporates and the mushrooms take on browned edges. If the pan looks dry, add up to 5 ml olive oil; avoid adding water.

  4. 4

    Mix the batter: In a large bowl, whisk 6 eggs for 30–45 seconds until uniform. Whisk in turmeric, black pepper, and 4 g salt. Fold in chopped parsley, the cooled rice, and the onion-mushroom mixture. Let the mixture rest 5 minutes; the rice absorbs egg, improving sliceability.

  5. 5

    Pan-fry and set: Wipe the skillet, then heat 15 ml olive oil over medium heat until shimmering (about 1 minute). Pour in the mixture and spread evenly. Cover and cook 10 minutes, then uncover and cook 4–6 minutes more until the edges are deeply golden and the center looks mostly set.

  6. 6

    Flip safely and finish: Slide the kookoo onto a large plate. Add the remaining oil (if needed) to the skillet, then invert the kookoo back into the pan. Cook uncovered 5–7 minutes over medium-low until the second side is golden and the center reaches 71°C/160°F. Rest 10 minutes before slicing.

🪪 Recipe Passport

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

Cultural Background

Kookoo is a common Iranian home-cooking format, often served as a quick meal or as part of a spread with herbs, pickles, and bread. Versions vary by season and pantry staples, and rice-based kookoo is a practical way to use leftover cooked rice in a new dish.

Regional Variations

Tehran-style home kitchens: Often made with leftover rice and a heavier hand of onion for sweetness, then cut into neat wedges for serving with salad and pickles.
Caspian-influenced households: Commonly includes more fresh herbs for a greener interior and a slightly thinner frittata, cooked gently to keep it tender rather than deeply browned.

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

238
Calories
10.6g
Protein
13.2g
Fat
19.2g
Carbs
1.6g
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.