Rating: 5 stars
9 Ratings
  • 5 star values: 8
  • 4 star values: 1
  • 3 star values: 0
  • 2 star values: 0
  • 1 star values: 0

A savory stew featuring duck, pomegranate, and walnuts, which is every bit as exotic as it sounds. This is my interpretation of the ancient classic. I'm assuming like most similar recipes, every household has their own version, and this kind of thing can easily be tailored to your tastes.

Recipe Summary

15 mins
3 hrs 15 mins
3 hrs 30 mins
8 servings


Original recipe yields 8 servings
The ingredient list now reflects the servings specified
Ingredient Checklist


Instructions Checklist
  • Season duck legs all over with salt and black pepper.

  • Heat vegetable oil in a large skillet over high heat. Place duck legs, skin-side down, in hot oil and cook until browned, 2 to 5 minutes; turn and cook until browned on the other side, 2 to 4 minutes more. Transfer legs to a plate; pour rendered duck fat into a bowl.

  • Pour water into the skillet and bring to a boil while scraping the browned bits of food off of the bottom of the pan with a wooden spoon. Remove from heat.

  • Heat about 2 tablespoons duck fat and olive oil in Dutch oven medium heat. Cook and stir onion in hot oil and fat until golden brown, 7 to 10 minutes. Add turmeric, cinnamon, nutmeg; cook and stir until fragrant, 1 minute.

  • Pour chicken broth, pomegranate molasses, honey, and reserved water mixture from the skillet into onions; bring to a simmer.

  • Grind walnuts to a fine powder in a food processor.

  • Cook and stir walnuts in a skillet over medium heat until fragrant, 2 to 3 minutes. Stir walnuts into broth mixture; place duck legs in broth to cover in broth. Reduce heat and simmer until duck legs are tender, 3 to 4 hours. Transfer duck to a serving dish.

  • Bring broth mixture to a boil; cook until reduced and desired sauce consistency is reached. Season with salt. Ladle sauce over duck legs.


Serve with Persian Rice.

Nutrition Facts

668 calories; protein 31.2g; carbohydrates 32.3g; fat 48.1g; cholesterol 102.3mg; sodium 990.1mg. Full Nutrition