Fesenjan (Persian walnut and pomegranate duck stew)

Slow-braised duck in a deep walnut and pomegranate sauce from Gilan

Origin: Gilan, Northern Iran

From the journey of Walnut.

Fesenjan is among the most ancient continuously prepared dishes in the world: a direct descendant of the Persian walnut-pomegranate sauce tradition documented at the Achaemenid court and still made, in essentially identical form, in the rice-farming villages of Gilan and Mazandaran on Iran's Caspian coast today. Gilan province, squeezed between the Alborz Mountains and the Caspian Sea, is the spiritual home of fesenjan: the region produces both excellent walnuts from its Alborz foothills and the sour pomegranates whose juice, reduced to molasses, gives the dish its extraordinary depth. The sauce; ground toasted walnuts simmered long and slow with pomegranate molasses and the braising juices; undergoes a remarkable transformation over its cooking time. It begins beige and grainy, then darkens progressively through chestnut brown to an almost black, glossy, intensely flavoured reduction that coats a spoon like bittersweet chocolate. The fat the walnuts release into the braising liquid is part of the emulsion; the tannins of the pomegranate and walnut skin create a gentle astringency that balances the richness. Duck is the traditional Gilan protein; specifically the wild mallard of the Caspian marshes, which was hunted seasonally; though chicken thighs are the everyday substitute used in the cities. Fesenjan is a dish of celebration and ceremony: it appears at wedding feasts, Nowruz tables, and any gathering where a cook wishes to demonstrate serious intent. It is always served with plain Persian saffron rice (chelo), which provides the neutral, starchy counterpoint the sauce demands.

Ingredients

Walnut sauce

  • 300 g walnut halves
  • 250 ml pomegranate molasses
  • 300 ml hot water or chicken stock

Protein

  • 1 whole duck, jointed into 6 pieces (or 8 bone-in chicken thighs)

Base

  • 1 large onion, finely diced
  • 2 tbsp butter or neutral oil

Spice

  • 1 tsp ground turmeric
  • 0.5 tsp ground cinnamon
  • 0.25 tsp ground cardamom

Balance

  • 1 tbsp caster sugar, plus more to taste
  • 1 tsp fine sea salt, plus more to taste

Garnish

  • 1 pinch saffron, bloomed in 2 tbsp hot water
  • 4 tbsp pomegranate seeds, for garnish

Method

  1. Toast the walnuts in a dry frying pan over medium heat, stirring constantly, until fragrant and lightly golden; about 4–5 minutes. Do not let them darken or they will make the sauce bitter. Allow to cool for 10 minutes.
  2. Transfer the cooled walnuts to a food processor and process to a very fine paste, almost the consistency of peanut butter. This takes 2–3 minutes. Set aside.
  3. Pat the duck pieces dry with kitchen paper and season generously with salt. Heat the butter in a wide, heavy-based pot over medium-high heat. Brown the duck pieces skin-side first until deeply golden, 4–5 minutes per side. Remove and set aside. Pour off most of the rendered duck fat, leaving about 2 tablespoons in the pot.
  4. Reduce heat to medium. Add the diced onion to the pot and cook, stirring frequently, until soft and golden; about 10 minutes. Add the turmeric, cinnamon, and cardamom and stir for 30 seconds.
  5. Add the ground walnut paste to the pot and stir it into the onions. Pour in the hot water or stock and whisk until smooth. Stir in the pomegranate molasses. Return the browned duck to the pot, submerging the pieces as much as possible in the sauce.
  6. Bring to a gentle simmer, then reduce the heat to the lowest setting. Cook, partially covered, for 75–90 minutes (45–60 minutes for chicken), stirring occasionally and adding a splash of water if the sauce thickens too rapidly. The finished sauce should be the colour of dark chocolate and coat the back of a spoon thickly.
  7. Add the sugar and taste carefully. Fesenjan should be a complex balance of sour (pomegranate), bitter (walnut tannins), and sweet; adjust with more sugar or a tiny splash of pomegranate molasses until the balance feels right to you. Season with salt.
  8. Serve over plain Persian saffron rice, drizzled with the bloomed saffron water, and scattered with fresh pomegranate seeds.

Notes

Fesenjan improves dramatically overnight; the sauce deepens in colour and the flavours integrate. It reheats beautifully and is often better on day two or three. In Iran, the dish is sometimes made with meatballs (kufteh) instead of duck or chicken; form 400g of minced lamb into walnut-sized balls and add them directly to the sauce after step 5.

The Gastrographer

The Gastrographer

Mapping Culinary History

To explore — select an ingredient below.

Journey Point Map Key

Ingredient originTrade or transit route
Became a culinary stapleColonial / trade control
© 2026 The Gastrographer. All original research, narratives, and illustrations. All rights reserved.