Authentic Persian fesenjan pomegranate walnut stew served over rice

Authentic Fesenjan Recipe: Persian Pomegranate Walnut Stew

Fesenjan (also spelled fesenjoon) is a rich, deeply savory Persian stew made from ground walnuts and tangy pomegranate paste, traditionally slow-simmered with chicken or duck. Sweet, sour, and nutty all at once, it’s one of the most distinctive dishes in Persian cuisine — often served at celebrations and special dinners.

  • Prep time: 20 minutes
  • Cook time: about 1.5 hours
  • Servings: 4

Fesenjan Ingredients

  • 2 cups walnuts, finely ground (a food processor works well)
  • 1 cup pomegranate paste — the tangy, concentrated base that gives fesenjan its signature sweet-sour flavor. Shop pomegranate paste.
  • 1.5 lbs chicken thighs (or duck), bone-in or boneless
  • 1 onion, finely diced
  • 2-3 tbsp sugar (adjust to taste, depending on the paste’s tartness)
  • 2-3 cups water or chicken broth
  • Salt, pepper, and a pinch of cinnamon or turmeric (optional)
  • 2 tbsp oil

How to Make Fesenjan

  1. In a dry pan, toast the ground walnuts over medium-low heat for 5-7 minutes, stirring often, until fragrant. Set aside.
  2. In a pot, sauté the diced onion in oil until soft and golden. Add the chicken and brown lightly on all sides.
  3. Add the toasted ground walnuts to the pot along with 2-3 cups of water or broth. Stir well, bring to a gentle simmer, and cook uncovered for about 30 minutes, stirring occasionally so the walnuts don’t stick to the bottom.
  4. Stir in the pomegranate paste and sugar. Simmer for another 45 minutes to 1 hour on low heat, stirring occasionally, until the sauce thickens into a rich, deep reddish-brown gravy and the oil starts to separate slightly at the surface — a sign it’s ready.
  5. Taste and balance the flavor: add more pomegranate paste for tartness, or more sugar if it’s too sour. Season with salt and pepper.
  6. Serve hot over steamed basmati rice.

Short on Time? Try the Ready-Made Version

Fesenjan’s long, slow simmer is what makes it so rich — but if you want the flavor without the process, Goaldees also carries a ready-to-eat canned fesenjan stew. Just heat and serve over rice.

Tips for the Best Fesenjan

  • Toast the walnuts first — this step deepens the nutty flavor significantly and is worth the extra few minutes.
  • Balance is everything — fesenjan should taste both sweet and sour at once. Taste as you go and adjust the pomegranate paste and sugar ratio to your preference.
  • Low and slow — resist the urge to rush the simmer. The sauce needs time to thicken and the flavors to meld.
  • It reheats beautifully — fesenjan often tastes even better the next day, making it a great make-ahead dish.

Frequently Asked Questions

What does fesenjan taste like?

Fesenjan has a rich, deep flavor that’s simultaneously sweet, sour, and nutty — from the tangy pomegranate paste and the toasted ground walnuts, with a texture similar to a thick, velvety gravy.

Can I make fesenjan vegetarian?

Yes — substitute chicken with pumpkin, eggplant, or meatballs made from a plant-based protein. The walnut and pomegranate base carries the dish’s signature flavor either way.

What can I substitute for pomegranate paste?

Pomegranate paste is fairly essential for authentic flavor — pomegranate molasses is the closest substitute if paste isn’t available, though the flavor concentration may differ, so adjust to taste.

Is there a quicker way to make fesenjan?

Yes — Goaldees sells a ready-to-eat canned fesenjan stew that just needs heating, for when you want the flavor without the long simmer.


Shop the Ingredients

Get everything you need for authentic fesenjan — pomegranate paste, walnuts, and more — from the Pastes and Nuts categories, or grab the ready-made version from Can Foods.

Not sure which stew to try? See our Persian khoresht guide comparing this and 3 other classics.

Want to learn about the other Persian fruit pastes (rob) besides pomegranate? See our Persian rob guide.

Similar Posts