Fesenjan is a classic Persian dish that combines tender chicken, earthy walnuts, and tangy pomegranate molasses into a stew that is rich, nutty, and perfectly balanced between sweet and sour. I love how the flavors deepen as the stew simmers, creating a comforting dish that feels both special and timeless. Served with fluffy basmati or saffron rice and sprinkled with jewel-like pomegranate seeds, it is a meal that always impresses.
Why You’ll Love This Recipe
I like this recipe because it’s more than just a meal—it’s a celebration of Persian tradition and flavor. The chicken turns so tender that it nearly falls off the bone, while the walnut-pomegranate sauce develops a luxurious texture and taste. I also enjoy how flexible it is: I can adjust the balance of sweet and sour, prepare it ahead since it tastes even better the next day, and serve it for family gatherings or festive occasions.
Ingredients
(Here’s a tip: Check out the full list of ingredients and measurements in the recipe card below.)
-
Walnuts, finely ground and toasted
-
Olive oil
-
Onion, finely diced
-
Ground turmeric
-
Bone-in chicken thighs, skin removed
-
Cinnamon
-
Saffron threads, ground and bloomed in water
-
Pomegranate molasses
-
Sugar
-
Fine sea salt
-
Freshly ground black pepper
-
Pomegranate seeds, for garnish
Directions
-
Grind the walnuts until very fine, then lightly toast them to bring out their aroma.
-
Cook the onion in olive oil until golden, then stir in the turmeric.
-
Add the chicken thighs and sear on both sides. Pour in water, add cinnamon, and simmer briefly before removing the chicken.
-
Stir the ground walnuts into the cooking liquid and simmer covered for about an hour, stirring occasionally. The sauce will thicken and darken.
-
Bloom the saffron in water, then add it along with the pomegranate molasses and sugar. Stir well.
-
Return the chicken to the pot and simmer until it is tender and nearly falling off the bone, about 45 minutes.
-
Adjust the seasoning, balancing sweetness and tartness to taste.
-
Garnish with fresh pomegranate seeds before serving.
Servings and timing
This recipe makes about 8 servings.
Preparation takes around 20 minutes, and cooking time is about 2 hours, so the total time is approximately 2 hours and 20 minutes.
Variations
I sometimes prepare fesenjan with duck instead of chicken, which is actually closer to the original version from Gilan province. For a lighter option, I stick with chicken, but I’ve also seen delicious vegetarian versions made with pumpkin, butternut squash, or eggplant. I also like that I can adjust the sweetness by adding more sugar or make it tangier by adding extra pomegranate molasses, depending on the mood.
Storage/Reheating
When I have leftovers, I store the stew in an airtight container in the refrigerator for up to 4 days. For longer storage, I freeze it for up to 3 months, leaving space in the container for expansion. To reheat, I prefer warming it gently on the stovetop over low heat, though the microwave works fine too.
FAQs
Can I make fesenjan ahead of time?
Yes, in fact I think it tastes even better the next day after the flavors have had more time to develop.
Do I have to use saffron?
No, the stew will still be flavorful without saffron, but I like the subtle floral note it adds.
Can I use boneless chicken?
I prefer bone-in chicken for extra flavor, but boneless thighs can be used if I want easier serving.
What can I serve with fesenjan?
I usually serve it with basmati or saffron rice, tahdig, and a simple salad or yogurt on the side.
Can I make a nut-free version?
Walnuts are essential to the traditional dish, but I could experiment with sunflower seeds as a substitute if I need a nut-free option.
Conclusion
Fesenjan is a dish I turn to when I want to create something rich, meaningful, and deeply satisfying. The slow-simmered walnut and pomegranate sauce transforms humble chicken into a luxurious stew that feels perfect for both festive gatherings and quiet dinners at home. Every spoonful reminds me why this Persian classic has endured through generations.
Fesenjan (Persian Pomegranate and Walnut Chicken Stew)
5 Stars 4 Stars 3 Stars 2 Stars 1 Star
No reviews
Fesenjan is a traditional Persian chicken stew made with toasted walnuts and tangy pomegranate molasses. The slow-simmered sauce is rich, nutty, and balanced between sweet and sour, creating a comforting dish often served with basmati or saffron rice and garnished with fresh pomegranate seeds.
- Author: Sophia
- Prep Time: 20 minutes
- Cook Time: 2 hours
- Total Time: 2 hours 20 minutes
- Yield: 8 servings
- Category: Main Course
- Method: Simmering
- Cuisine: Persian
- Diet: Halal
Ingredients
- 2 cups walnuts, finely ground and lightly toasted
- 3 tablespoons olive oil
- 1 large onion, finely diced
- 1 teaspoon ground turmeric
- 3 lbs bone-in chicken thighs, skin removed
- ½ teaspoon ground cinnamon
- ½ teaspoon saffron threads, ground and bloomed in 2 tablespoons hot water
- ¾ cup pomegranate molasses
- 2–3 tablespoons sugar (adjust to taste)
- Fine sea salt, to taste
- Freshly ground black pepper, to taste
- 4 cups water (for simmering)
- Pomegranate seeds, for garnish
Instructions
- Grind the walnuts until very fine, then toast them lightly in a dry pan to release aroma.
- Heat olive oil in a large pot, add onion, and cook until golden. Stir in turmeric.
- Add chicken thighs and sear on both sides. Pour in water and add cinnamon. Simmer briefly, then remove chicken.
- Stir the ground walnuts into the cooking liquid. Cover and simmer for 1 hour, stirring occasionally, until the sauce thickens and darkens.
- Bloom saffron in hot water and add to the pot along with pomegranate molasses and sugar. Stir well to combine.
- Return chicken to the pot and simmer for 45 minutes, or until tender and nearly falling off the bone.
- Adjust seasoning with salt, pepper, more sugar, or extra molasses to balance sweet and sour.
- Serve hot, garnished with fresh pomegranate seeds, alongside basmati or saffron rice.
Notes
- Fesenjan can also be made with duck, which is traditional in northern Iran.
- Vegetarian versions can be made with pumpkin, squash, or eggplant.
- The dish tastes even better the next day as flavors develop further.
- For a nut-free experiment, sunflower seeds may be tried in place of walnuts.
- Saffron is optional but adds a subtle floral note.
Nutrition
- Serving Size: 1 serving
- Calories: 480
- Sugar: 12g
- Sodium: 420mg
- Fat: 34g
- Saturated Fat: 5g
- Unsaturated Fat: 27g
- Trans Fat: 0g
- Carbohydrates: 15g
- Fiber: 4g
- Protein: 32g
- Cholesterol: 95mg