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
- In a dry pan, toast the ground walnuts over medium-low heat for 5-7 minutes, stirring often, until fragrant. Set aside.
- In a pot, sauté the diced onion in oil until soft and golden. Add the chicken and brown lightly on all sides.
- 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.
- 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.
- Taste and balance the flavor: add more pomegranate paste for tartness, or more sugar if it’s too sour. Season with salt and pepper.
- 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.
Getting Fesenjan Right: Colour, Bitterness, and Balance
The sauce must go from beige to deep brown
Fesenjan is finished when the ground walnuts have cooked long enough to darken the whole stew to a deep brown — often an hour or more of gentle simmering. A pale, beige fesenjan is simply undercooked. During that time the walnut oil separates and rises, which is normal and expected; many cooks skim some of it off, and its appearance is a reliable sign the stew is getting there.
Grind matters: walnuts should be ground fine, close to a paste. Coarsely chopped walnuts will not emulsify into the sauce and leave the stew grainy rather than velvety.
Bitterness comes from the walnuts, not the pomegranate
If your fesenjan tastes bitter rather than sour, the usual culprit is the walnuts. Walnut skins carry tannins, and those become pronounced when the nuts are stale, rancid, or scorched during an initial toast. Use fresh walnuts — nuts high in unsaturated fat go rancid rather than stale, and a rancid walnut smells faintly of oil paint. If you toast them first, keep it brief and gentle; walnut oil burns readily.
Sweet-versus-sour is adjusted at the end
Fesenjan exists on a spectrum: northern Iranian versions lean sour, others distinctly sweet. Pomegranate rob varies considerably in tartness between producers, so a fixed quantity in a recipe is only a starting point. Add most of the paste, simmer, then taste and correct — more paste for sourness, a little sugar to round it. Correcting at the end is easy; a stew over-soured at the start is not.
Troubleshooting
- Pale and beige — not cooked long enough. Keep simmering gently; the colour develops with time.
- Bitter — stale, rancid or scorched walnuts. Not correctable; taste a walnut before committing next time.
- Grainy rather than smooth — walnuts ground too coarsely.
- Oil pooling on the surface — normal. Skim if you prefer, but it signals the walnuts are breaking down properly.
- Too sour — add a little sugar and more liquid; taste as you go.
- Splitting or curdled-looking — heat too high. Fesenjan wants a bare simmer, never a boil.
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.
Why is my fesenjan bitter?
Almost always the walnuts rather than the pomegranate. Walnut skins carry tannins that become pronounced when the nuts are stale, rancid or scorched during toasting. Rancid walnuts smell faintly of oil paint — taste one before using them, since bitterness cannot be cooked out.
Why is my fesenjan still pale?
It needs longer. The stew darkens to a deep brown as the ground walnuts break down, typically over an hour or more of gentle simmering. Walnut oil separating and rising to the surface is a normal sign that the process is working.
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.
Love the pomegranate-and-walnut flavor here? Try it in soup form with our ash-e anar recipe.
Persian stews are traditionally served with a side of torshi (pickles) to cut the richness. See our Persian torshi guide.
Want more heat-and-serve options? See our Persian Canned Meals Guide for the full ready-to-eat lineup.
Want the full rundown of Persian nuts — pistachios, almonds, walnuts, and more? See our Persian Nuts Guide.








