This post may contain affiliate links. Please read our disclosure policy.
Fesenjan is a luxurious Iraqi-Persian stew made with finely ground walnuts, tender chicken, and tangy pomegranate molasses. This iconic Middle Eastern dish is known for its deep, velvety texture and its perfectly balanced sweet-and-sour flavor. Originating in Iran and cherished across Persian, Kurdish, and Iraqi cuisines, Fesenjan is traditionally served during holidays, family gatherings, and special celebrations.

Fesenjan, also spelled as (Fesenjoon, fasanjoon), is one of those dishes that feels impressive, yet it’s surprisingly easy to make. There’s a reason this walnut and pomegranate stew became so popular in its homeland, where walnut and pomegranate trees grow abundantly, and these ingredients are deeply woven into everyday cooking.
This recipe is especially close to my heart. My mom has been making this dish for as long as I can remember. She learned it from her friends back in Lebanon and has cooked it ever since — always by feel, never with measurements. For years, that intimidated me.
Everything changed when my best friend came to visit me in Florida and requested the walnut stew my mom always made. I called my mom, started cooking, and measured as I went. To my surprise, I nailed it! What came together was the same deeply comforting, perfectly balanced Fesenjan stew I grew up eating — rich, nutty, tangy, and elegant, yet completely approachable to make at home.
Table of Contents
Recipe Overview
Cuisine: Persian (Iranian)
Cooking Method: Simmered Stew
Skill Required: Intermediate
Signature Taste: Nutty, tangy, and slightly sweet; creamy texture
Diet Info: Gluten-free
Why This Dish Is So Healthy
Fesenjan isn’t just delicious — it’s a dish that hits all the right notes in flavor, texture, and nutrition.
Nutrient-Packed & Filling: Thanks to walnuts and lean chicken, this stew is rich in protein and healthy fats, making it both nourishing and satisfying. Walnuts provide Omega-3 fatty acids that support heart and brain health, while the combination of fat and protein keeps you full for longer. Pomegranate molasses is packed with antioxidants, and the warming spices have anti-inflammatory benefits.
This is why a single plate of Fesenjan feels so substantial: the walnut base is calorie-dense, fiber-rich, and slow-digesting, providing sustained energy without spikes in blood sugar. It’s indulgent, wholesome, and deeply satisfying all at
A Closer Look at the Ingredients
Chicken & Broth
- Chicken breast: Boneless, skinless chicken breast works beautifully here. It cooks quickly and shreds easily, but chicken thighs can also be used for a richer result.
- Water: Used to boil the chicken and create a light broth for blending the walnuts. Using the cooking liquid adds depth to the stew.
- Onion (optional): A small slice added while boiling the chicken helps remove any odor without overpowering the dish.
- Cinnamon stick (optional): Adds gentle warmth and helps neutralize chicken odor; remove before blending.
Walnut Base & Seasoning
- Raw walnuts: The heart of Fesenjan. Always use fresh, ready-to-eat walnuts — stale or bitter walnuts will ruin the flavor. Once blended, they create a creamy, velvety base without any dairy.
- Bouillon cubes (optional): Only needed if you choose not to use the chicken broth for blending. They add extra depth and seasoning.
- Pomegranate molasses: Provides the signature sweet-and-tangy flavor. Brands vary in intensity, so adjust to taste and balance carefully.
- Seven spices or allspice: Adds subtle warmth and depth without overpowering the walnuts or pomegranate.
- Salt: Essential for balancing the richness of the walnuts and the acidity of the molasses. Adjust gradually.
- Lemon juice or citric acid: Brightens the stew and enhances the sweet-sour balance. Add a little at a time and taste as you go.
For Serving
White rice or vermicelli rice: Light, fluffy rice is the perfect base to soak up the rich walnut sauce.
Step-by-Step Instructions
Step 1: Cook the Chicken
Add the chicken to a medium pot with 12 cups of water.
Optionally add one slice of onion and a small cinnamon stick to remove odor and enhance flavor. Bring to a boil, skim off any foam, then simmer for 25–30 minutes until fully cooked.
Remove the chicken and set aside to cool. Reserve the broth, as it will be used for blending.
Step 2: Blend the Walnuts (In Batches)
This step is crucial for a silky texture.
Add 4 cups walnuts + 4 cups chicken broth (or water) to a high-speed blender. Blend until completely smooth and creamy. Pour into a large pot.
Repeat with the remaining walnuts and liquid. Lightly rinse the blender afterward to remove walnut residue.
Step 3: Shred the Chicken (Easy Blender Hack)
Add cooked chicken to the rinsed blender one piece at a time and pulse a few times. This method shreds the chicken perfectly without drying it out.
Transfer the shredded chicken directly into the walnut mixture.
Step 4: Season & Simmer
Add to the pot: Bouillon cubes (if not using broth), pomegranate molasses, seven spices or allspice, salt, and lemon juice or citric acid.
Stir well, bring to a gentle boil, then lower the heat. Simmer uncovered for 20 minutes, stirring occasionally until thickened and glossy. Taste and adjust seasoning as needed.
Step 5: Serve
Serve warm over steamed white rice or vermicelli rice. Let the stew rest for 5–10 minutes before serving — the flavors deepen beautifully.
Variations of the Persian Walnut Stew
Vegan Fesenjan: To make this dish vegan-friendly, you can replace the chicken with veggies like mushrooms, eggplants, or cauliflower. You can also add chickpeas or lentils, which adds protein and a bit of extra texture to your stew.
Meat Fesenjan: You can replace the chicken with beef or lamb. Allow the meat enough time to become tender and soak up all the nutty, tangy flavors.
Spice Variations: For a more authentic Persian taste, you can add saffron for a fragrant hint that adds elegance to your dish. For other spice variations, you can add a pinch of cinnamon, cardamom, nutmeg, or turmeric for a special color.

Substitutions
Chicken Breasts: You can use chicken thighs, turkey breast, or shredded rotisserie chicken instead of chicken breast.
Walnuts: Although walnuts are the star ingredient that gives Fesenjan a special texture, you can replace them with cashews or almonds. Toast them before blending for a deep flavor.
Pomegranate Molasses: If you are out of pomegranate molasses or you simply don’t like to use it, you can replace it with a mix of balsamic vinegar and a bit of honey. This mixture will bring the tangy-sweet flavor, but it will have a slightly different taste.
How to Serve Fesenjan
Family Style: Prepare a pot of vermicelli rice and place it on the dinner table next to Fesenaj. Garnish the walnut stew with pomegranate seeds. Allow everyone to scoop the stew and rice to their liking. For a complete Persian meal, serve it with Tahdig. It is a crispy, golden rice formed at the bottom of a pot of Persian rice.
Side Dishes: You can serve different side dishes to enrich your dinner table. Try serving Refreshing Cucumber Salad, Roasted Eggplant with Burrata Salad Recipe, and Simple Skillet Flat Bread. A bowl of plain yogurt is a good option too.
DIY Tip
Try doing pomegranate molasses yourself! You need 4 cups of pomegranate juice, 1/2 cup sugar, and 1-2 tablespoons of lemon juice. Put them in a saucepan, stir them, and bring them to a gentle boil. Reduce the heat to low and then let it simmer for 45-60 minutes. Stir occasionally and check the consistency until it is enough to coat the back of a spoon. Allow it to cool, then store it in a clean airtight jar.
Storage
Refrigeration: You can store Fesenjan in an airtight container in the refrigerator. It can last up to 3-4 days. You may find it tastier the next day as the flavors keep melding.
Freezing: Allow Fesenjan to completely cool down, then store them in a freezer-safe container. You can freeze it for up to 2-3 months. You can freeze in portion-sized containers for easy reheating
Reheating: Upon serving, place the stored stew in a pot over low heat. Stir occasionally until it is warm. If the stew is too thick, you can add a splash of water or broth. You can also reheat an individual portion in the microwave in 30-45-second intervals, stirring in between until it is warm enough for you.
Tips for Making Fesenjan
Use Fresh, High-Quality Walnuts: Buy fresh walnuts and make sure they are not bitter or acrid. If you will not use them directly, store them in an airtight container in the fridge or freezer for a longer shelf life.
Double the Joy: Prepare a double batch of Fesenjan, divide it into individual portions, and freeze them. Then, you can thaw and reheat only what you need and prevent multiple reheating.
Blend in Batches: To avoid a grainy mixture, you can blend walnuts and broth in small batches. This will ensure a smooth, creamy consistency.
Adjust your Stew: Taste the stew every now and then to adjust the flavors to your liking. You need a balance between sweetness, tanginess, and saltiness.
Serve Warm: Allow Fesenjan to slightly cool down before serving to allow the flavors to come through more distinctly.
Frequently Asked Questions
Regular molasses is made from boiling sugarcane or sugar beet to produce a thick syrup. It is slightly bitter and is usually used in sauces and marinades. However, pomegranate molasses is made from reduced pomegranate juice. It has a balanced sweetness and tartness, making it perfect for Middle Eastern dishes, stews, and dressing.
Yes, Fesenjan is excellent for meal prep. The walnut-based sauce keeps its texture beautifully, and the flavors actually deepen as it sits. It reheats very well, is extremely filling (so smaller portions go a long way), and pairs easily with rice or even quinoa for make-ahead meals.
It might be because you used old walnuts or walnuts that are not well stored. It might be also because of pomegranate molasses. Some brands are more tart. It can be fixed by adding a bit of honey or salt.
Always simmer uncovered. This allows the stew to thicken naturally and helps the flavors concentrate without becoming watery.
Blending is key. The walnuts must be blended thoroughly — the smoother the base, the better the stew. A high-speed blender works best for achieving that velvety consistency.

Easy Persian Walnut Stew – Fesenjoon
Equipment
Ingredients
- 1 ½ lbs Chicken Breast, about 3 pieces
- 12 cups Water, for boiling
- 1 Onion slice, helps remove odor
- 1 Cinnamon stick, small_ helps remove odor and adds warmth
- 8 cups raw Walnuts, ready to eat
- 2 Bouillon cubes, optional if using broth
- 1 cup Pomegranate molasses, adjust to taste
- ½ teaspoon Seven spices, or All spice
- 2 tablespoons Salt, or to taste
- 1 Lemon juice, or ¾ teaspoon Citric acid
Instructions
Cook the Chicken
- Add chicken to a medium pot with 12 cups water.Optional but recommended: add one slice of onion and one small cinnamon stick to remove chicken odor.
- Bring to a boil and skim off foam/gunk from the surface using a spoon.
- Simmer for 25–30 minutes, until fully cooked. Remove chicken and set aside to cool. Save the broth — this will be used for blending. Tip: You may discard the broth and use fresh water if preferred, but using broth adds deeper flavor.
Blend the Walnuts (In Batches)
- This is key to achieving a creamy, silky texture: Add 4 cups walnuts + 4 cups chicken broth (or water) to a high-speed blender.Blend until completely smooth and creamy. Pour into a large pot.
- Repeat with the second batch (4 cups walnuts + 4 cups liquid).Lightly rinse blender with water to remove walnut residue.
Shred the Chicken (Easy Blender Hack)
- Add cooked chicken one piece at a time into the rinsed blender.Pulse a few times — this shreds the chicken perfectly without over-processing.Transfer shredded chicken directly into the walnut pot.
Season & Simmer
- Add to the pot Bouillon cubes (if not using broth), pomegranate molasses, seven spices or allspice, salt, and lemon juice or citric acid.Stir well, then bring to a gentle boil.Lower the heat and simmer uncovered for 20 minutes, stirring occasionally.Taste and adjust sweetness, tanginess, and salt to preference.
Serve
- Serve warm over steamed white rice or vermicelli rice. Letting it sit for 5–10 minutes before serving allows flavors to deepen even more.








