Iran's most distinctive stew: chicken slow-braised in a rich, sour-sweet walnut and pomegranate molasses sauce.
Fesenjan is one of the most unusual and extraordinary stews in the world — chicken (or duck, or meatballs) braised for hours in a sauce made from ground walnuts and pomegranate molasses. The sauce is dark, almost chocolate-brown, with a complex bittersweet flavour that balances the deep earthiness of the walnuts against the fruity, tart sweetness of the pomegranate. It is a dish unlike anything in any other cuisine, and one of the defining flavours of Iranian cooking. The ground walnuts are the key: they are finely processed and added to the pot, where they slowly cook into the sauce, releasing their oils and thickening the liquid into a rich, dense, almost creamy texture. The longer fesenjan cooks, the better — a minimum of 1.5 hours, but 3 hours produces an extraordinary result. The balance of sweet and sour is adjusted with sugar and extra pomegranate molasses to taste — different regions of Iran have different preferences. Fesenjan is the classic dish of Gilan province on the Caspian coast of northern Iran, where both walnuts and pomegranates are cultivated. It is served at special occasions and family celebrations, accompanied by plain steamed rice with crispy tahdig.
Serves 4
Season chicken. Brown in oil until golden on all sides. Remove.
Fry onion in the same pan until golden. Add ground walnuts and toast 3–4 minutes, stirring constantly.
Toasting the walnuts removes bitterness and develops a deeper, nuttier flavour.
Add pomegranate molasses, water, cinnamon, cardamom, turmeric and sugar. Bring to a gentle simmer.
Add chicken pieces. Simmer on very low heat, covered, for 1.5–2 hours. Stir every 20 minutes — the walnut sauce sticks easily.
The sauce should be thick, dark and coating the chicken. If too thick, add a little water.
Taste and adjust — add more pomegranate molasses for sourness, sugar for sweetness. The balance of sweet and sour is the defining character of this dish.
Ground walnuts thicken significantly as they cook — don't worry if the sauce seems thin at first.
The sauce can go from perfect to scorched quickly — stir frequently on low heat.
Fesenjan is always better on day two — make it the day before.
Duck fesenjan: replace chicken with duck legs — the richer, gamier flavour pairs beautifully with walnut-pomegranate.
Meatball fesenjan: use lamb meatballs instead of chicken for a different texture.
Keeps 4 days in the fridge. Improves significantly with time. Freezes for 3 months.
Fesenjan is one of Iran's oldest recorded dishes, found in a clay tablet from the ancient Achaemenid Empire (550–330 BC) which documented walnut-pomegranate preparations. It is deeply associated with Gilan province in northern Iran, where the combination of walnut forests and pomegranate orchards created the perfect conditions for the dish. The recipe appears in Safavid-era Persian cookbooks (17th century) in virtually its modern form.
The brown colour comes from the ground walnuts slowly cooking over several hours, during which their tannins and oils caramelise and deepen. The pomegranate molasses adds to the dark colour. The colour is a sign of proper cooking — a pale fesenjan is undercooked. The darkness is also associated with depth of flavour: the longer it cooks, the darker and more complex it becomes.
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