Iranian Fesenjan Stew

Featured in: Everyday Kitchen Staples

This special Persian dish features tender meat simmered slowly in a luxurious, tangy pomegranate and walnut sauce. Aromatic spices like cinnamon, turmeric, and a hint of cardamom create a perfect balance of sweet, sour, and savory flavors. The stew is cooked gently over time to develop a thick, rich sauce that beautifully complements the meat. Served warm and optionally garnished with fresh pomegranate seeds and parsley, it pairs wonderfully with steamed basmati rice.

Updated on Mon, 29 Dec 2025 13:58:00 GMT
Golden brown chicken in rich Fesenjan stew, a Persian dish's savory and sweet delight. Save
Golden brown chicken in rich Fesenjan stew, a Persian dish's savory and sweet delight. | forkbuffer.com

The first time I really understood fesenjan was at my neighbor's kitchen table on a cold winter afternoon. She'd invited me over without warning, just "come taste something," and there it was—this glossy, deep-brown stew studded with pomegranate seeds, smelling like cinnamon and something I couldn't quite place. One spoonful and I realized what I'd been missing: the way the walnut sauce clung to tender chicken, how the pomegranate molasses hit you with bright acidity that made your mouth come alive. It wasn't fancy or fussy, just honest Persian cooking that somehow made everything else taste less interesting.

I made this for my sister's birthday dinner, and what I remember most isn't the compliments—it was watching my dad go back for seconds while barely saying anything, just nodding with this satisfied look. That's when I knew the dish had landed. The walnut oil pooling on top, the way pomegranate arils would burst between your teeth, the rice soaking up every drop of that wine-colored sauce—it felt like sharing something sacred without making it weird about it.

Ingredients

  • Boneless chicken thighs or duck (700g / 1.5 lbs), cut into large pieces: Thighs stay tender through the long simmer while breasts get stringy and sad—learned that the hard way.
  • Salt and black pepper (1/2 tsp each): Season boldly before the meat goes in, since it won't pick up much more flavor once the sauce surrounds it.
  • Vegetable oil (2 tbsp): You need enough to get a proper sear without the meat steaming, so don't skimp here.
  • Large onion, finely chopped (1): Onions are your foundation—let them go properly golden or the whole thing tastes flat and one-dimensional.
  • Ground walnuts (250g / 2 cups): Grind them yourself if you can, or pulse them just before cooking so they're still fresh and fragrant instead of dull.
  • Pomegranate molasses (500ml / 2 cups): This is the soul of fesenjan—get the real thing from a Persian or Middle Eastern shop, not the syrup aisle knockoff.
  • Water (500ml / 2 cups): Use good water or a light stock if you're feeling it, since it carries all those spice flavors.
  • Sugar (2 tbsp): Adjust this as you go—you're looking for that sweet-sour balance that makes you want another bite immediately.
  • Ground cinnamon, turmeric, and cardamom (1/2 tsp, 1/4 tsp, 1/4 tsp): These spices are what make fesenjan taste like itself, so don't skip them or substitute dried herbs.
  • Pomegranate seeds and parsley for garnish: The seeds add brightness and texture at the end, waking up the whole dish.

Instructions

Product image
Measure spices, liquids, and baking ingredients accurately for consistent results in cooking and baking.
Check price on Amazon
Season and prepare your mise en place:
Pat your meat dry with paper towels—this is crucial for browning. Season generously with salt and pepper so the meat tastes like something on its own, not like it's waiting for the sauce to do all the work.
Build your golden foundation:
Heat oil until it shimmers, then add onions and let them soften slowly, stirring now and then, until they're deep golden and sweet. This takes patience but you'll taste it in every spoonful.
Get the meat properly browned:
Increase heat slightly and add meat in a single layer—don't crowd the pot or it'll steam instead of sear. Let each piece sit undisturbed for 2–3 minutes per side until you get that caramelized crust.
Toast the walnut flour:
Add ground walnuts and stir constantly for a couple minutes so they toast and smell incredible, not raw and dusty. This small step makes a big difference in depth.
Build the sauce:
Pour in pomegranate molasses, water, sugar, cinnamon, turmeric, and cardamom, stirring well so the walnuts don't clump. The sauce should be rich and glossy at this point.
Low and slow simmer:
Bring everything to a gentle boil, then drop the heat to low and cover. Let it go for an hour, stirring occasionally, while the house fills with the most wonderful smell.
Finish and thicken:
Uncover and simmer another 30 minutes, stirring more often now. You're waiting for the oil from the walnuts to rise to the surface and the sauce to cling thickly to the meat.
Taste and adjust:
This is your moment—add more sugar if you want sweetness, more molasses if you want tang. It should taste balanced and make you want to close your eyes.
Serve with reverence:
Spoon over steamed basmati rice, scatter pomegranate seeds and parsley on top if you have them, and watch people's faces light up.
Product image
Measure spices, liquids, and baking ingredients accurately for consistent results in cooking and baking.
Check price on Amazon
This stunning Fesenjan stew, with a glossy walnut sauce, is garnished with vibrant pomegranate. Save
This stunning Fesenjan stew, with a glossy walnut sauce, is garnished with vibrant pomegranate. | forkbuffer.com

There's something about a dish that tastes like generations of cooking, like someone's grandmother's kitchen translated into a pot. That's fesenjan for me—it's the kind of food that makes you feel less alone at the table, like you're part of something bigger than just dinner.

The Walnut Story

Walnuts are the secret structure of this dish, and I didn't fully appreciate that until I tried to shortcut with store-bought walnut butter. The sauce broke, the oil separated wrong, and the whole thing tasted oily instead of silky. Freshly ground walnuts create an emulsion that clings to the meat in the most beautiful way—they're not just a thickener, they're the architecture of the entire dish. Now I grind mine just before cooking, and the difference is night and day.

Timing and Patience

This is a dish that rewards patience but doesn't demand babysitting. The initial browning and sautéing takes maybe 20 minutes total, then you cover the pot and the stove does most of the work for two hours while you live your life. I've made this on nights when I wanted something special but wasn't in the mood for constant stirring, and it always delivers. The magic happens in that quiet simmering time when all the flavors get to know each other.

Flavor Balance and Personal Taste

Fesenjan is unique because it asks you to taste and adjust as you go. Some days I want more pomegranate brightness, other times I crave extra sweetness. There's no one right answer—it depends on your mood, your guests, even what else you're serving alongside it. I've found that tasting in the last 10 minutes of cooking, before the sauce fully reduces, gives you time to correct course without feeling rushed.

  • Start with the sugar amounts listed and add more only after you've tasted, since pomegranate molasses brands vary in sourness.
  • If it tastes one-dimensional, add a tiny pinch more cinnamon or cardamom rather than dumping in more of everything.
  • Remember that spices will deepen slightly as it cools, so err on the side of under-seasoning in the final minutes.
Product image
Grill, air fry, roast, and bake perfectly cooked meats and meals indoors with less smoke.
Check price on Amazon
A steaming bowl of Iranian Fesenjan stew: tender meat in a thick, tangy pomegranate sauce. Save
A steaming bowl of Iranian Fesenjan stew: tender meat in a thick, tangy pomegranate sauce. | forkbuffer.com

Make this when you want to cook something that feels like love, because that's what fesenjan is—slow, thoughtful, and designed to make people feel taken care of. The first time someone closes their eyes after a spoonful, you'll know you've got it right.

Recipe FAQs

What type of meat works best for this dish?

Boneless chicken thighs or duck are traditional choices, offering tender, flavorful results after slow simmering.

How do the pomegranate molasses and walnuts affect the flavor?

Pomegranate molasses adds a sweet and tangy depth, while ground walnuts create a rich, creamy texture and earthy undertone.

Can spices like cinnamon and turmeric be adjusted?

Yes, these spices can be tailored to taste, allowing you to emphasize warmth or earthiness as you prefer.

What is the best way to thicken the sauce?

Slow simmering reduces the liquid naturally while the finely ground walnuts help thicken the sauce to a luscious consistency.

Are there vegetarian alternatives for the meat in this dish?

Mushrooms or eggplant can be used as substitutes to provide a similar texture and absorb the rich flavors well.

Iranian Fesenjan Stew

Tender meat simmered in a rich pomegranate walnut sauce with aromatic spices and herbs.

Prep Time
25 mins
Time to Cook
90 mins
Total Duration
115 mins
Created by Carter Jenkins


Skill Level Medium

Cuisine Type Persian

Output 4 Number of Servings

Dietary Notes No Dairy, No Gluten

Needed Ingredients

Meat

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

Base & Aromatics

01 2 tablespoons 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 tablespoons sugar, adjust to taste
05 1/2 teaspoon ground cinnamon
06 1/4 teaspoon ground turmeric
07 1/4 teaspoon ground cardamom (optional)

Garnish

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

Directions

Step 01

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

Step 02

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

Step 03

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

Step 04

Incorporate ground walnuts: Stir in the finely ground walnuts and cook for 2 to 3 minutes, stirring constantly to prevent sticking.

Step 05

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

Step 06

Simmer the stew: Bring the mixture to a gentle boil, then lower heat to maintain a simmer. Cover and cook for 1 hour, stirring occasionally.

Step 07

Thicken the sauce: Remove the lid and continue simmering uncovered for 30 minutes, stirring frequently until the sauce thickens and walnut oil rises to the surface. Adjust seasoning and sweetness as needed.

Step 08

Serve: Dish out the stew hot, garnished with optional pomegranate seeds and chopped parsley. Serve alongside steamed basmati rice.

Tools Needed

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

Allergy Info

Review ingredients for allergens and reach out to a health expert if needed.
  • Contains walnuts (tree nuts). Verify all packaged ingredients like pomegranate molasses for other allergens.

Nutrition Details (each portion)

For informational use only—please talk to a medical professional for dietary guidance.
  • Energy: 640
  • Fats: 41 g
  • Carbohydrates: 40 g
  • Proteins: 32 g