Khoresh Bademjan belongs to the great family of Persian khoresh — slow, layered stews always served over chelow rice — and it may be the most sensuous of them all. Lamb is braised with caramelized onion, turmeric, tomato, and saffron until tender, then crowned with fried eggplant that softens into the sauce without dissolving, lending it a silky, almost buttery richness. A sour note from lemon or unripe grapes (ghooreh) cuts the richness, the signature Persian balance of fat and acid. In Iran it is everyday food and company food at once: humble enough for a weeknight, elegant enough that no guest ever refuses a second helping over saffron rice.
Serves 4
Rinse the salted eggplant slices and pat them completely dry — wet eggplant spatters and absorbs more oil. Fry in batches in hot oil until deeply golden on both sides, about 3–4 minutes per side, then drain on paper towels.
Salting for 30 minutes beforehand draws out bitterness and collapses the cell structure so the eggplant drinks less oil.
In a heavy pot, slowly caramelize the sliced onion in oil over medium heat until golden and sweet, 10–12 minutes. Add the lamb cubes with turmeric and cinnamon and brown on all sides, letting the spices toast in the fat to release their aroma.
Stir in the tomato paste and fry it for a minute until it darkens, then add diced tomatoes, saffron water, lemon juice, and just enough water to barely cover the meat. Bring to a gentle simmer, cover, and cook 1 hour until the lamb is tender and the sauce has body.
Frying the tomato paste before adding liquid removes its raw, tinny edge and deepens the color of the khoresh.
Lay the fried eggplant gently on top of the stew — do not stir, or it will break apart. Spoon a little sauce over the slices, then simmer uncovered for 20 minutes so the sauce reduces and the eggplant absorbs the saffron broth. Taste, adjust salt and lemon, and serve over basmati rice.
A khoresh is done when the oil rises to the surface — Iranians call this 'ja oftadan', the stew settling into itself.
Salting and frying the eggplant first prevents it from becoming soggy and oily in the stew.
Saffron is non-negotiable — it gives the khoresh its golden color and floral depth.
Don't stir after adding the eggplant; spoon sauce over the top instead to keep the slices intact.
The stew is ready when the oil separates and pools on the surface — the Persian sign of a properly settled khoresh.
Add a few unripe grapes (ghooreh) or extra lemon at the end if you like the traditional sour edge.
Use beef stew meat instead of lamb; add 15–20 minutes to the braising time.
Make it vegetarian with browned mushrooms and a handful of toasted walnuts for body.
Add ghooreh (unripe sour grapes) in place of lemon juice for the classic Tehran version.
Use chicken thighs for khoresh bademjan ba morgh, reducing the initial simmer to 30 minutes.
Refrigerate up to 4 days in an airtight container; like all khoresh, the flavor noticeably improves overnight. Freezes well for 2 months, though the eggplant softens further on thawing — reheat gently without stirring.
Eggplant has been called 'the potato of Iran' for its central place in the cuisine, and khoresh bademjan appears in Persian cookery manuals dating back to the Safavid court kitchens. The dish exemplifies the Persian khoresh tradition — meat, fruit acid, and vegetables in slow harmony — that spread along imperial and trade routes to influence stew cooking from the Caucasus to Mughal India. It remains one of the first stews Iranian cooks learn from their mothers.
Yes — brush the slices with oil and roast at 220°C for about 25 minutes, turning once, until golden. You'll use far less oil and the eggplant still holds its shape in the stew. The flavor is slightly less rich than fried, but most home cooks find the trade-off worthwhile.
It needs more uncovered reduction. A proper khoresh is thick enough to coat rice, with oil visibly risen to the surface. Simmer uncovered for the final 20–30 minutes, and avoid adding too much water at the start — the liquid should barely cover the meat, never drown it.
Always over Persian steamed rice (chelow), ideally with tahdig. Traditional accompaniments include a plate of fresh herbs (sabzi khordan), shirazi salad of cucumber and tomato, torshi pickles, and plain yogurt. The rice-and-khoresh pairing is the structural heart of the Persian main meal.
Long, slender Italian or Chinese eggplants have fewer seeds and silkier flesh, making them ideal. Large globe eggplants work too — slice them lengthwise and salt thoroughly, as they carry more bitterness and water. Avoid very seedy, overmature fruit, which turns mushy and bitter in the stew.
Per serving (400g / 14.1 oz) · 4 servings total
Ask our AI cooking assistant anything about this recipe — substitutions, techniques, scaling.
Chat with AI Chef →Join the conversation
Sign in to leave a comment and save your favourite recipes
Have feedback or need help?
We read every email and reply within 1–2 business days.
© 2026 MyCookingCalendar. All rights reserved.