Gol Kalam Polow (گل کلم پلو) — Persian Cauliflower Pilaf
Gol Kalam Polow is a fragrant Persian pilaf of parboiled basmati rice layered with golden sautéed cauliflower, fresh dill, bloomed saffron, and warm turmeric. It’s comforting, aromatic, and ideal for family-style meals.

Printable Recipe Card
Servings: 6 · Total: 125 min · Difficulty: medium
Ingredients (quick list)
- 450 g Basmati rice (rinsed until water runs mostly clear, then soaked)
- 2000 ml Water (for parboiling rice)
- 24 g Salt (18 g for soaking + 6 g for parboiling water)
- 700 g Cauliflower florets (bite-size, about 3–4 cm pieces, patted dry)
- 250 g Onion (thinly sliced)
- 75 ml Vegetable oil (divided)
- 2 tsp Turmeric (ground)
- 1 tsp Black pepper (freshly ground)
- 60 g Fresh dill (finely chopped (tender stems ok))
- 0.25 tsp Saffron strands (crushed, then bloomed)
- 60 ml Hot water (just off the boil, for blooming saffron)
- 45 g Butter (cut into small cubes)
Steps (summary)
- Rinse the basmati rice in several changes of cool water until the water is mostly clear. Cover with plenty of fresh water and d…
- Meanwhile, bloom the saffron: crush the saffron strands finely, place in a small cup, and add 60 ml hot water (just off the boi…
- Sauté the cauliflower layer. Heat 45 ml vegetable oil in a wide skillet over medium-high heat. Add sliced onion and cook 8–10 m…
- Taste the cauliflower mixture and adjust seasoning if needed (it should be well-seasoned because it will flavor the rice). Tran…
- Bring 2000 ml water to a rolling boil in a large pot. Add the remaining 6 g salt. Drain the soaked rice and add it to the boili…
- Drain the rice in a colander and rinse quickly with 250–500 ml cool water to stop cooking and remove excess surface starch. Let…
+ 4 more steps in the full instructions section below.
Cultural Background
Persian polow dishes are commonly prepared for family meals and gatherings, built around parboiled-and-steamed rice layered with vegetables, herbs, or meat. Cauliflower pilaf is valued for its comforting flavor and the way saffron and turmeric add fragrance and color without heavy heat.
Equipment
💡 Tips
- Dry the cauliflower well before sautéing; moisture prevents browning and can make the pilaf taste steamed rather than toasted.
- For stronger saffron aroma, bloom saffron in hot water and keep it covered; exposure to air and high heat can dull its fragrance.
- If your pot runs hot, use a heat diffuser during the low-heat steaming stage to prevent scorching while still forming a crisp crust.
- Chop dill finely and mix it in off the heat so it stays green and fresh rather than turning dark and muted.
⚠️ Common Mistakes
❌ Overboiling the rice during parboil
💡 Why: If the grains fully cook in the water, they will break and turn mushy during steaming.
✅ Fix: Boil only until the outside is tender but the center is still firm (6–8 minutes for basmati), then drain immediately and let it steam-finish in the pot.
❌ Crowding the pan when browning cauliflower
💡 Why: Too much cauliflower at once releases steam, preventing caramelization and making it taste bland.
✅ Fix: Use a wide skillet and keep the heat medium-high; if needed, brown cauliflower in two batches using part of the oil.
❌ Lifting the lid repeatedly during steaming
💡 Why: Escaping steam interrupts cooking and can lead to uneven texture and a weak bottom crust.
✅ Fix: Use a towel-wrapped lid and trust the timing; only open after the full steaming period, then rest 10 minutes before serving.
❌ Adding dill too early over high heat
💡 Why: Fresh dill can darken and lose its bright aroma when cooked aggressively.
✅ Fix: Stir dill into the warm cauliflower off the heat, or add it during layering so it perfumes the rice gently while steaming.
🧊 How to Store
Cool leftovers within 2 hours. Refrigerate in an airtight container for up to 4 days. Reheat covered with 1–2 tbsp water in a saucepan over low heat for 10–12 minutes, or microwave covered in 60–90 second intervals until hot. Freeze up to 2 months; thaw overnight in the fridge before reheating.
📅 Make Ahead
Soak and rinse the rice up to 2 hours ahead. The cauliflower-onion mixture can be cooked and refrigerated up to 24 hours; bring to room temperature for 20 minutes before layering. Bloom saffron up to 4 hours ahead and keep covered at room temperature.
🍽️ Pairs Well With
- Plain yogurt or cucumber-yogurt salad
- Fresh herbs and radishes
- Pickled vegetables
- Tomato and onion salad with lemon
Regional Variations
- Tehran-style home cookingOften kept simple with cauliflower, dill, turmeric, and saffron, emphasizing a clean rice aroma and a crisp bottom crust. Some cooks make the cauliflower more deeply browned for a toastier flavor.
- Northern Iran (Caspian influence)Herb-forward versions may increase the dill and sometimes include additional mixed herbs, creating a greener, more aromatic pilaf while keeping the same layered steaming technique.
Ingredients
- 450 gBasmati rice (rinsed until water runs mostly clear, then soaked)
- 2000 mlWater (for parboiling rice)
- 24 gSalt (18 g for soaking + 6 g for parboiling water)
- 700 gCauliflower florets (bite-size, about 3–4 cm pieces, patted dry)
- 250 gOnion (thinly sliced)
- 75 mlVegetable oil (divided)
- 2 tspTurmeric (ground)
- 1 tspBlack pepper (freshly ground)
- 60 gFresh dill (finely chopped (tender stems ok))
- 0.25 tspSaffron strands (crushed, then bloomed)
- 60 mlHot water (just off the boil, for blooming saffron)
- 45 gButter (cut into small cubes)
🔄 Substitutions
- Fresh dill→ Dried dill (6 g)
- Butter→ Ghee (45 g) or additional vegetable oil (45 ml)
- Basmati rice→ Jasmine rice (450 g)
Instructions
- 1
Rinse the basmati rice in several changes of cool water until the water is mostly clear. Cover with plenty of fresh water and dissolve 18 g salt into the soaking water. Soak for 45 minutes at room temperature (or up to 2 hours) to help the grains cook evenly and stay long.
- 2
Meanwhile, bloom the saffron: crush the saffron strands finely, place in a small cup, and add 60 ml hot water (just off the boil). Cover and steep for 15–20 minutes until deeply colored. Keep warm near the stove so the aroma stays strong and it’s ready for layering later.
- 3
Sauté the cauliflower layer. Heat 45 ml vegetable oil in a wide skillet over medium-high heat. Add sliced onion and cook 8–10 minutes, stirring, until golden. Add cauliflower florets, turmeric, and black pepper; cook 10–12 minutes, tossing gently, until edges are browned and cauliflower is tender-crisp.
- 4
Taste the cauliflower mixture and adjust seasoning if needed (it should be well-seasoned because it will flavor the rice). Transfer to a bowl and let cool slightly. Stir in the chopped fresh dill so it stays bright and aromatic; set aside while you parboil the rice.
- 5
Bring 2000 ml water to a rolling boil in a large pot. Add the remaining 6 g salt. Drain the soaked rice and add it to the boiling water. Boil 6–8 minutes, stirring once or twice, until the grains are softened on the outside but still firm in the center.
- 6
Drain the rice in a colander and rinse quickly with 250–500 ml cool water to stop cooking and remove excess surface starch. Let it drain for 3–4 minutes. This brief rinse helps keep the grains separate while still allowing the rice to steam into a fluffy pilaf.
- 7
Prepare for steaming. Return the pot to medium heat and add the remaining 30 ml vegetable oil. Add 60 ml water to the pot as well. When you see gentle sizzling, reduce heat to low. This oil-and-water base helps create a crisp bottom crust and steady steam for the rice.
- 8
Layer the pilaf: add a thin layer of rice to the pot, then scatter a portion of the cauliflower-dill mixture. Repeat layers, finishing with rice on top. Drizzle about two-thirds of the bloomed saffron over the top and dot with butter cubes. Use the handle of a spoon to poke 5–6 steam holes.
- 9
Steam the rice. Wrap the lid with a clean kitchen towel (to catch condensation) and cover the pot tightly. Cook on medium heat for 10 minutes to build steam, then reduce to low and steam 35–40 minutes. Avoid lifting the lid; steady steam is key for fluffy rice and a crisp crust.
- 10
Rest and serve. Turn off the heat and let the pot rest, covered, for 10 minutes. Gently fluff the rice and cauliflower with a wide spatula, keeping grains intact. Spoon onto a platter and drizzle the remaining saffron water over the top for color and aroma. Serve hot.
🪪 Recipe Passport
Cultural Background
Persian polow dishes are commonly prepared for family meals and gatherings, built around parboiled-and-steamed rice layered with vegetables, herbs, or meat. Cauliflower pilaf is valued for its comforting flavor and the way saffron and turmeric add fragrance and color without heavy heat.
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.
- Havij Polow (هویج پلو) — Persian Carrot and Beef Pilaf
- Joojeh Kabab (جوجه کباب) — Persian Saffron Chicken Kebab with Herb Vinaigrette
- Jujeh Kabab (جوجه کباب) — Saffron-Turmeric Chicken with Rustic Tomato Sauce
- Tahchin-e Sibzamini va Esfenaj (ته چین سیب زمینی و اسفناج) — Persian Golden Potato and Spinach Casserole
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

Baghali Polo (باقالی پلو) — Persian Dill and Fava Bean Rice with Saffron
Persian · Rice Dishes · 95 min

Pasta with Walnut Sauce (پاستا با سس گردو) — Creamy Persian Walnut-Yogurt Pasta
Persian · Main Courses · 35 min

Kashmish Polow (کشمش پلو) — Persian Raisin Rice with Slow-Cooked Lamb
Persian · Rice Dishes · 155 min

Uzbek Plov (Oʻzbek palovi) — Lamb, Rice, Carrots, and Cumin Pilaf
Uzbek · Rice Dishes · 130 min

Senegalese Fish and Rice (Ceebu Jën) — Tomato-Braised National Dish
West african · Rice Dishes · 120 min

Turkish Shish Kebab (Şiş Kebap) — Charcoal-Grilled Marinated Lamb Skewers
Turkish · Kebabs · 37 min

Urfa Kebab (اورفا کباب) — Mild Turkish minced skewer with sumac onions
Turkish · Kebabs · 37 min

Khuushuur (Хуушуур) — Crisp Mongolian Fried Meat Pockets
Mongolian · Main Courses · 70 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.