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.

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)
- 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…
- 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…
- Brown the mushrooms properly: Add sliced mushrooms to the skillet and raise heat to medium-high. Cook 10–12 minutes, stirring e…
- 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…
- 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…
- 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.
Equipment
💡 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.
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
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
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
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
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
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
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
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
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

Gheimeh Kadoo Halvai (قیمه کدو حلوایی) — Sweet Pumpkin & Legume Stew
Persian · Stews · 110 min

Jeweled Rice (مرصع پلو) — Festive Persian rice with saffron chicken and jeweled fruits
Persian · Rice Dishes · 135 min

Persian-Style Pizza-Chips (خوراک چیپس و پنیر) — Street-Food Chip Bake with Chicken and Mozzarella
Persian · Main Courses · 45 min

Yemeni Mandi (مندي) — Smoke-Scented Spiced Rice and Lamb
Yemeni · Main Courses · 170 min

Varenyky (Вареники) — Ukrainian Potato-Cheese Dumplings
Ukrainian · Main Courses · 95 min

Smoky Eggplant Salad (Patlıcan Salatası) — Turkish charred eggplant with garlic and olive oil
Turkish · Salads · 40 min

Cacık (Yoğurtlu Salatalık Mezesi) — Chilled Turkish Yogurt, Cucumber & Mint Dip
Turkish · Appetizers · 15 min

Changua (Changua) — Colombian Milk-and-Egg Breakfast Soup
Colombian · Soups · 25 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.