Iranian Fesenjan Stew

Featured in: Comfort Food Classics

This classic Iranian dish features tender chicken or duck slowly simmered in a luscious sauce made from ground walnuts and tangy pomegranate molasses. Onions are sautéed to a golden brown before browning the meat to build depth of flavor. The sauce is gently cooked for over an hour until thick and rich, marrying sweet, sour, and savory notes with warm spices like cinnamon and turmeric. Garnished with fresh pomegranate seeds and parsley, this dish pairs wonderfully with steamed basmati rice and offers a luxurious taste experience perfect for special occasions or cozy dinners.

Updated on Sat, 27 Dec 2025 08:02:00 GMT
Fragrant Iranian Fesenjan Stew with a deep, glossy sauce, rich with walnuts and pomegranate flavor. Pin
Fragrant Iranian Fesenjan Stew with a deep, glossy sauce, rich with walnuts and pomegranate flavor. | forkandbloom.com

There's a particular kind of quiet that settles over the kitchen when you're making fesenjan for the first time—the kind where you're waiting to see if this balance of pomegranate and walnut will actually work the way you've heard about. I was skeptical, honestly, standing in front of my pot with what looked like a muddy brown paste and wondering if I'd made a terrible mistake. Then the smell hit me: deep, warm, with this sharp-sweet edge that made me lean closer. By the time the meat was tender and the sauce had turned glossy, I understood why people talk about this dish like it's something sacred.

I made this for my sister's birthday dinner, partly because I wanted to impress her and partly because I needed to prove to myself that I could pull off something from her favorite Persian restaurant at home. She took one bite and got quiet—the good kind of quiet—and then asked for the recipe before she'd even finished her plate. Cooking this dish that night felt like I was saying something I didn't have the words for, and she understood it completely.

Ingredients

  • Boneless chicken thighs or duck (700 g): Dark meat stays tender and flavorful through the long simmer, which is why it's so much better than chicken breasts here—the fat keeps everything moist and rich.
  • Salt and black pepper: Don't skip seasoning the meat first; it makes all the difference in how the flavors build.
  • Vegetable oil (2 tbsp): You need enough to brown the meat properly without it sticking or burning.
  • Large onion, finely chopped: The onions are your flavor base, so take time to let them turn golden and sweet rather than rushing them.
  • Ground walnuts (250 g): Toast them lightly before grinding if you can—it deepens the flavor and adds a subtle nuttiness that raw walnuts won't give you.
  • Pomegranate molasses (500 ml): This is the soul of the dish; it gives you that distinctive sour-sweet punch, and it's worth finding the real thing in specialty stores.
  • Water (500 ml): This dilutes the intensity slightly and gives the sauce room to develop.
  • Sugar (2 tbsp): Start conservative and adjust once you taste it; different pomegranate molasses brands have varying sweetness.
  • Ground cinnamon, turmeric, and cardamom: These warm spices tie everything together and add a layer of complexity that makes people ask what your secret ingredient is.
  • Pomegranate seeds and fresh parsley for garnish: These aren't just decoration—the bright acidity of fresh pomegranate and the herbaceous parsley cut through the richness and make each bite feel fresh.

Instructions

Season your meat:
Pat the chicken or duck dry with paper towels and season generously with salt and pepper on all sides. This helps the meat brown better and flavors it from the inside out.
Build your flavor base:
Heat the oil in your pot over medium heat until it shimmers, then add the onions. Let them cook slowly, stirring occasionally, until they're golden and soft—about 8 to 10 minutes. You'll smell when they're right, that sweet caramelized aroma.
Brown the meat:
Increase the heat slightly and add the meat in a single layer, leaving it undisturbed for a few minutes so it develops a proper golden crust. Don't crowd the pot; if needed, do this in batches. Once everything's browned (it'll take about 5 to 7 minutes), move to the next step.
Toast the walnuts in the pot:
Add the ground walnuts and stir constantly for 2 to 3 minutes. You're looking for them to deepen slightly in color and smell toasty—this prevents them from tasting raw and adds depth to the final sauce.
Build the sauce:
Pour in the pomegranate molasses, water, sugar, cinnamon, turmeric, and cardamom if using. Stir everything together until the sauce is smooth and the spices are evenly distributed. Taste a tiny spoonful and remember this flavor—it'll guide your final adjustments.
Simmer gently:
Bring the pot to a gentle boil, then immediately reduce the heat to low. Cover with a lid and let it simmer quietly for 1 hour, stirring occasionally to make sure nothing sticks to the bottom. The kitchen will smell incredible, and that's when you know it's working.
Finish and thicken:
Remove the lid and simmer for another 30 minutes, stirring more frequently now. The sauce will reduce, darken, and eventually oil from the walnuts will rise to the top—that's your signal you're almost done. Once you see that glossy layer, taste it and adjust the sugar and salt to your preference.
Serve with intention:
Spoon the stew over steamed basmati rice and scatter pomegranate seeds and fresh parsley on top. The contrast between the warm, rich stew and the cool, bright garnish is part of what makes this dish so beautiful.
Tender chicken in a glistening Iranian Fesenjan Stew, garnished with bright pomegranate seeds for delicious contrast. Pin
Tender chicken in a glistening Iranian Fesenjan Stew, garnished with bright pomegranate seeds for delicious contrast. | forkandbloom.com

There's a moment during the second simmer when you lift the lid and that wallop of concentrated pomegranate and walnut hits you—it's almost overwhelming at first, but you realize that's exactly what should happen. My partner walked into the kitchen during that moment and just stood there breathing it in, and I knew this recipe was going to become part of our regular rotation. Some dishes feed you; this one feeds something quieter.

The Beauty of Pomegranate Molasses

Pomegranate molasses isn't pomegranate juice—it's something entirely different, and that distinction matters more than you'd think. The molasses is reduced juice with a deep, concentrated flavor that's both tart and faintly sweet, almost wine-like in its complexity. Once you start cooking with it, you'll find yourself reaching for it in other dishes, from marinades to dressings, because it has this way of making everything taste more intentional.

Why This Stew Tastes Better the Next Day

Fesenjan is one of those rare dishes that actually improves as it sits in the refrigerator, because all those spices and the pomegranate molasses have time to meld together and get to know each other. I've learned to make it the day before I need it, which takes all the pressure off timing and lets me reheat it gently right before serving. The flavors deepen, the sauce becomes silkier, and somehow it tastes more like itself.

Variations and Flexibility

While this recipe is traditionally made with duck or chicken, there's actually more room to play than you might expect. I've had versions with eggplant instead of meat that were absolutely stunning, with the eggplant soaking up the sauce like it was made for this purpose. You can also adjust the thickness of your sauce depending on preference—some people like it more brothy, others prefer it thick enough to cling to the rice, and both are completely valid.

  • For vegetarian versions, try eggplant cut into thick rounds or hearty mushrooms that won't dissolve into the sauce.
  • If you want it richer, use duck instead of chicken, and don't drain any of the fat—let it be part of the luxury.
  • Leftover sauce freezes beautifully, so you can make extra and use it again in weeks to come.
A steaming bowl of Iranian Fesenjan Stew: the complex savory flavors and tempting aroma are irresistible. Pin
A steaming bowl of Iranian Fesenjan Stew: the complex savory flavors and tempting aroma are irresistible. | forkandbloom.com

This is the kind of dish that stops conversations at the dinner table and makes people ask for seconds before they've finished their first bite. Making it at home transforms it from restaurant-special into something that belongs to you.

Recipe Q&A

What meat works best for this stew?

Traditionally duck is used for a rich flavor, but boneless chicken thighs are a convenient and tender alternative.

How do ground walnuts affect the dish?

Ground walnuts thicken the sauce and add a creamy, nutty richness essential to the dish’s signature texture and depth.

Can this be made vegetarian?

Yes, mushrooms or eggplant can replace meat, absorbing the sauce’s flavors while keeping the dish hearty.

What role does pomegranate molasses play?

Pomegranate molasses provides a balanced tangy sweetness that defines the stew’s unique flavor profile.

How long should the stew simmer?

Simmering for about 1.5 hours allows the flavors to meld and the sauce to thicken, creating a rich and aromatic finish.

Iranian Fesenjan Stew

Tender meat in a rich, tangy pomegranate and walnut sauce balancing sweet and savory flavors.

Prep duration
25 min
Cooking duration
90 min
Complete duration
115 min


Skill level Medium

Origin Persian

Yield 4 Portions

Dietary specifications Dairy-free, Gluten-free

Components

Meat

01 1.5 lbs boneless chicken thighs or duck, cut into large pieces
02 1/2 tsp salt
03 1/2 tsp black pepper

Base & Aromatics

01 2 tbsp vegetable oil
02 1 large onion, finely chopped

Sauce

01 2 cups walnuts, finely ground
02 2 cups pomegranate molasses
03 2 cups water
04 2 tbsp sugar, adjust to taste
05 1/2 tsp ground cinnamon
06 1/4 tsp ground turmeric
07 1/4 tsp ground cardamom (optional)

Garnish

01 Pomegranate seeds (optional)
02 Chopped fresh parsley (optional)

Directions

Step 01

Season meat: Sprinkle salt and black pepper evenly over the chicken or duck pieces.

Step 02

Sauté onions: Heat vegetable oil in a heavy-bottomed pot over medium heat. Add chopped onions and cook until they turn golden brown, about 8 to 10 minutes.

Step 03

Brown meat: Add the seasoned meat to the pot and brown on all sides for approximately 5 to 7 minutes.

Step 04

Incorporate walnuts: Stir in the ground walnuts and cook for 2 to 3 minutes, stirring continuously to avoid sticking.

Step 05

Add liquids and spices: Pour in pomegranate molasses, water, sugar, cinnamon, turmeric, and ground cardamom if using. Mix thoroughly to combine.

Step 06

Simmer covered: Bring the mixture to a gentle boil, then reduce the heat to low. Cover the pot and let simmer for 1 hour, stirring occasionally.

Step 07

Reduce and thicken sauce: Remove the cover and continue simmering for an additional 30 minutes, stirring frequently until the sauce thickens and walnut oil surfaces. Adjust seasoning and sweetness as needed.

Step 08

Serve: Dish out the stew hot, garnished with optional pomegranate seeds and fresh parsley. Traditionally accompanied by steamed basmati rice.

Necessary tools

  • Large heavy-bottomed pot or Dutch oven
  • Wooden spoon
  • Knife and cutting board
  • Nut grinder or food processor

Allergy details

Review each ingredient for potential allergens and consult healthcare professionals if you're uncertain about anything.
  • Contains walnuts (tree nuts). Verify pomegranate molasses and packaged ingredients for allergens.

Nutritional information (per portion)

These values are provided as estimates only and shouldn't replace professional medical guidance.
  • Calories: 640
  • Fat: 41 g
  • Carbs: 40 g
  • Protein: 32 g