Fesenjoon is a Persian stew, or khoresh, of duck in a tangy sauce redolent of pomegranate molasses and toasted walnuts. This dish is often made with chicken instead of duck. Substitute 3 pounds chicken leg quarters or bone-in chicken thighs for the duck (remove the skin and any excess fat). Braise the chicken until tender, about 40 minutes.
Preheat the oven to 350°F. Spread out on a baking sheet:
Toast the nuts until well browned, 12 to 16 minutes. Let cool, then transfer to a food processor and pulse until very finely ground. Melt in a large skillet or Dutch oven over medium heat:
Add and cook, stirring frequently, until the onions are very soft and brown, about 15 minutes:
Stir in the ground walnuts along with:
Bring to a boil, then reduce the heat to low, cover, and simmer, stirring occasionally, for 1 hour. This prolonged simmering period allows the flavors of the sauce to meld and draws out the oil in the walnuts.
Add:
Bring back to a simmer, cover, and cook very slowly until the duck is very tender, about 2 hours. Remove the duck from the sauce and tent with foil to keep warm. Increase the heat to high and boil the sauce until reduced and thickened, 10 to 15 minutes. Taste the sauce and add salt as needed. Serve the duck and sauce over:
Garnish with: