Kuku mushrooms with Persian saffron is a simple Iranian egg dish made with chopped mushrooms, softly fried onion and a small amount of flour for structure.

The mixture cooks as one round in a frying pan, then is turned so both sides become golden. Its ingredient list is short, so the details matter: dry the mushrooms, cook moisture from the onions, beat the eggs well and keep the heat low enough for the centre to set before the surface burns.
What is kuku?
In Iran, kuku refers to a family of egg-bound dishes cooked with vegetables, herbs or other fillings. It resembles a frittata in shape, but many kuku recipes use enough filling that the eggs act mainly as the binder. This version makes mushrooms the main ingredient and uses saffron for aroma and colour.
Ingredients for kuku mushrooms
- 250 g mushrooms
- 4–5 eggs
- 2 medium onions
- 1 tablespoon prepared saffron infusion
- 1 tablespoon plain flour
- Salt and black pepper, to taste
- Oil for frying
The old recipe described “levigated saffron,” meaning saffron that has been finely ground. For even distribution, bloom the ground threads in a little hot water and measure 1 tablespoon of that prepared infusion. Do not add a full tablespoon of dry saffron.
Prepare the mushrooms and onions
- Clean the mushrooms with a brush or barely damp cloth. If they must be rinsed, dry them immediately.
- Chop them into small, even pieces. Large wet pieces can release liquid faster than the eggs set.
- Finely chop the 2 onions.
- Warm a little oil in the frying pan and cook the onion gently until soft and lightly golden.
- Move the fried onion to a plate and let it cool for a few minutes.
“Hot onion” in the earlier English version meant cooked or fried onion, not onion that must still be hot when added. Cooling it slightly prevents the egg mixture from starting to scramble in the bowl.
Mix the saffron mushroom kuku
- Break 4 eggs into a mixing bowl. Add the salt, black pepper and 1 tablespoon flour.
- Whisk until the flour has no lumps and the mixture is light and slightly foamy.
- Add the prepared saffron infusion, chopped mushrooms and cooled fried onion.
- Fold everything together so the mushroom and onion are evenly coated.
- Check the consistency. If the mushrooms are not held together by the eggs, beat the fifth egg separately and mix it in.
Using the fifth egg only when needed respects the original 4–5 egg range. Mushroom size and moisture vary, so a fixed number is less useful than looking for a mixture that can spread evenly without becoming either dry or runny.
Cook the first side over low heat
Choose a non-stick or well-seasoned frying pan that gives the kuku some thickness without making it deep. Heat a thin layer of oil, then pour in the mixture. Spread the mushrooms evenly with a spoon.
Reduce to low heat and cover the pan. Let the first side cook until the edges are set and golden and the surface is mostly firm. A high flame can darken the bottom while leaving raw egg in the centre.
Turn and cook the second side
Run a spatula around the edge. Slide the kuku onto a flat plate, place the pan over it and invert carefully, or cut the round into quarters and turn each piece separately. Add a little more oil only if the pan is dry.
Cook the second side over low heat until golden and the centre is fully set. Egg dishes should reach 160°F (71°C), according to the official FoodSafety.gov temperature chart. A thermometer inserted into the centre is more reliable than colour alone.
How to keep mushroom kuku from becoming watery
- Use firm, fresh mushrooms and dry their surfaces before chopping.
- Cook the onions until their excess moisture has evaporated.
- Do not salt the chopped mushrooms long before mixing.
- Use a pan wide enough for an even layer.
- Start with 4 eggs and add the fifth only when the filling needs it.
- Keep the lid on for the first side so the centre sets with gentle heat.
If the mushrooms are exceptionally wet, they can be tossed briefly in the pan after the onion is removed, then cooled before mixing. That is an optional moisture-control step; the original method adds the chopped mushrooms directly to the eggs.
Serving kuku mushrooms with Persian saffron
Let the kuku rest for a few minutes before cutting. Serve it warm or at room temperature, garnished as the original recipe suggests with cooked or raw vegetables. Fresh herbs, sliced tomato or cucumber all work without hiding the mushroom and saffron flavours.
A good mushroom kuku holds together cleanly but stays tender. The onions should taste sweet rather than raw, the mushrooms should remain distinct, and the saffron should sit in the background instead of overwhelming a small egg dish.




