If you’re craving a dish that’s bursting with bold, tangy, and nutty flavors, you have to try this Fesenjan (Persian Pomegranate Chicken) Recipe. This classic Persian stew marries tender chicken with a luscious sauce made from ground walnuts and rich pomegranate molasses. The result is an irresistibly complex and comforting dish that’s perfect for special occasions or whenever you want to bring a little magic to your dinner table. The balance between sweet, sour, and savory notes makes Fesenjan an unforgettable experience you’ll want to revisit again and again.

Ingredients You’ll Need

A large silver pot is filled with a brown thick sauce with small pieces of meat floating on top. The sauce has a grainy texture with visible herbs and spices throughout. The pot is on a stove, and the background is changed to a white marbled texture. Photo taken with an iphone --ar 4:5 --v 7

Getting started with this Fesenjan (Persian Pomegranate Chicken) Recipe is easy, and the ingredients you’ll use are simple yet absolutely essential. Each one plays a key role in building the dish’s signature flavor, texture, and beautiful color.

  • Yellow onions (3 cups chopped): They provide a savory base and softly sweet undertones once caramelized.
  • Unsalted butter (2 tablespoons): Adds richness and helps brown the chicken for that lovely golden crust.
  • Extra virgin olive oil (3 tablespoons): Balances the butter and keeps everything moist and flavorful.
  • Pomegranate molasses (5 tablespoons): The star ingredient that brings the tangy-sweet punch unique to this dish; homemade or store-bought works beautifully.
  • Walnut halves (8 ounces): Toasted and ground to create a creamy, nutty sauce full of depth.
  • Boneless skinless chicken thighs and/or breasts (2 pounds): Tender pieces that soak up the sauce like little flavor sponges.
  • Chicken stock (2 cups): Adds moisture and subtly uplifts the overall richness of the stew.
  • Sugar (2 tablespoons plus 2 teaspoons): Balances the acidity of the pomegranate molasses and rounds out the flavors.
  • Turmeric (1/2 teaspoon): Offers warmth and vibrant color.
  • Cinnamon (1/4 teaspoon): Infuses a hint of fragrant spice to complement the walnuts.
  • Ground nutmeg (1/4 teaspoon): Adds subtle earthiness to the sauce.
  • Ground black pepper (1/4 teaspoon): Provides mild heat and seasoning.
  • Salt: Enhances every flavor in the dish.
  • Fresh pomegranate arils (1/2 cup, optional): For garnish, adding a pop of color and burst of freshness.

How to Make Fesenjan (Persian Pomegranate Chicken) Recipe

Step 1: Toast and Grind the Walnuts

To capture the full flavor of the walnuts, start by toasting them gently. You can do this on the stovetop in a large skillet over medium-high heat, stirring often until they’re fragrant and lightly browned. Alternatively, toast them in the oven at 350°F for 8 to 10 minutes. Once cool, pulse the nuts in a food processor until finely ground—this forms the creamy, nutty backbone of your sauce.

Step 2: Brown the Chicken Pieces on All Sides

Heating a tablespoon of butter and two tablespoons of olive oil in a large pan, carefully dry and salt your chicken pieces before placing them in. Work in batches if needed to avoid crowding, and cook until each piece is beautifully golden all around. Browning the chicken adds flavor and texture that will shine through the slow cooking process.

Step 3: Sauté the Onions

After removing the chicken, add another tablespoon of butter and olive oil to the pan. Lower the heat and toss in the chopped onions, cooking gently until they turn translucent and release all those lovely caramelized bits stuck to the bottom. This step builds the soulful base of the stew’s sauce.

Step 4: Add Chicken and Stock

Return the browned chicken to the pan, nestling pieces amongst the onions. Pour in two cups of chicken stock and bring everything to a gentle boil. Then cover, reduce heat, and let it simmer gently for about 30 minutes so the flavors start melding and the chicken begins to tenderize.

Step 5: Stir in Ground Walnuts, Pomegranate Molasses, Sugar, and Spices

This is where magic happens. Combine your ground walnuts, pomegranate molasses, sugar, turmeric, cinnamon, nutmeg, and pepper into the pan. Cover again and cook on very low heat for an hour, stirring every 20 minutes to prevent sticking and to let the sauce thicken beautifully. The chicken will become fall-apart tender, absorbed with that rich, layered flavor that defines Fesenjan.

Step 6: Final Seasoning and Serve

Once the sauce has thickened and the chicken is perfectly tender, taste and adjust with a pinch more sugar or salt if needed. Remove from heat and get ready to serve this spectacular stew that’s as comforting as it is elegant.

How to Serve Fesenjan (Persian Pomegranate Chicken) Recipe

The image shows a black bowl filled with a thick, chunky brown stew that has a somewhat coarse texture. On top of the stew, there are several bright red pomegranate seeds scattered around and a small sprig of fresh green herbs placed in the center. The bowl is on a textured surface with a worn, rustic look, but the background should be imagined as a white marbled texture. Photo taken with an iphone --ar 4:5 --v 7

Garnishes

Garnishing your Fesenjan with fresh pomegranate arils not only looks stunning but adds a refreshing burst of juicy sweetness that contrasts beautifully with the rich sauce. A sprinkle of chopped fresh herbs like parsley or cilantro can also brighten the plate and add a hint of freshness.

Side Dishes

This stew pairs wonderfully with traditional parsi pulao or any fluffy basmati rice to soak up every delicious drop of the sauce. You can also serve it alongside warm flatbreads, roasted vegetables, or a light cucumber yogurt salad for a well-rounded meal.

Creative Ways to Present

For a special dinner, try serving Fesenjan in individual shallow bowls with a generous spoonful of rice molded into a neat dome. Drizzle a little extra pomegranate molasses on top for a glossy finish and add pomegranate seeds and chopped walnuts for texture and visual appeal. This makes the dish feel extra festive and inviting.

Make Ahead and Storage

Storing Leftovers

Fesenjan tastes even better the next day, so store leftovers in an airtight container in the refrigerator for up to 3 days. The flavors will deepen, making your next meal even more delicious.

Freezing

You can freeze Fesenjan by placing cooled portions in freezer-safe containers. It will keep well for up to 3 months. Just be mindful that the texture of the walnuts may change slightly, but the rich flavors will still be fantastic.

Reheating

Reheat gently on the stovetop over low heat, stirring occasionally to keep the sauce creamy and prevent sticking. If it seems too thick, add a splash of chicken stock or water to loosen it up. Avoid microwave reheating for best texture and flavor retention.

FAQs

What is pomegranate molasses and can I substitute it?

Pomegranate molasses is a thick, tangy syrup made by reducing pomegranate juice, packed with sweet and sour flavors essential for Fesenjan. While you can substitute with a homemade mix of pomegranate juice and a bit of lemon juice cooked down with sugar, the authentic tartness is hard to perfectly replicate.

Can I use chicken breasts instead of thighs?

Yes, chicken breasts work fine but thighs are preferred because they stay tender and juicy throughout the long cooking process. Breast meat can dry out if overcooked, so keep an eye on it if you choose breasts.

Is this dish very sweet?

Fesenjan balances sweetness, sourness, and savory flavors beautifully; it’s never overwhelmingly sweet. The sugar and pomegranate molasses are carefully balanced by spices and walnuts to create a complex, nuanced flavor.

How do I make homemade pomegranate molasses?

Simply simmer one cup of pomegranate juice over low heat until it reduces to about 5 tablespoons, creating a thick syrup. This concentrate provides the distinctive tangy-sweet flavor crucial to the recipe.

Can I make Fesenjan vegetarian or vegan?

Absolutely! Substitute the chicken with hearty vegetables like eggplant or mushrooms and use vegetable stock instead of chicken stock. The flavorful walnut and pomegranate sauce shines just as brightly without meat.

Final Thoughts

This Fesenjan (Persian Pomegranate Chicken) Recipe is truly a celebration of rich Persian flavors and comforting textures. Whether you’re new to Persian cooking or a seasoned fan, this dish is guaranteed to impress with its balance of tangy, nutty, and sweet notes. I encourage you to try making it in your own kitchen—you’ll find it’s easier than you expect and infinitely rewarding. Once you’ve had a taste, Fesenjan will surely become one of your all-time favorite dishes to share with friends and family.

Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Fesenjan (Persian Pomegranate Chicken) Recipe

Fesenjan (Persian Pomegranate Chicken) Recipe


5 Stars 4 Stars 3 Stars 2 Stars 1 Star

4.1 from 62 reviews

  • Author: Sara
  • Total Time: 2 hrs 10 mins
  • Yield: 6 to 8 servings

Description

Fesenjan is a traditional Persian stew featuring tender chicken simmered in a rich, tangy, and slightly sweet walnut and pomegranate molasses sauce. This hearty and aromatic dish offers a unique balance of flavors, perfect served over rice for an authentic Iranian culinary experience.


Ingredients

For the Chicken and Sauce

  • 1 to 2 large yellow onions, chopped (about 3 cups)
  • 2 tablespoons unsalted butter
  • 3 tablespoons extra virgin olive oil
  • 5 tablespoons pomegranate molasses
  • 8 ounces walnut halves (about 2 cups)
  • 2 pounds boneless skinless chicken thighs and/or breasts, trimmed of excess fat, cut into medium pieces, patted dry and salted
  • 2 cups chicken stock
  • 2 tablespoons plus 2 teaspoons sugar
  • 1/2 teaspoon turmeric
  • 1/4 teaspoon cinnamon
  • 1/4 teaspoon ground nutmeg
  • 1/4 teaspoon ground black pepper
  • Salt to taste

For Garnish

  • 1/2 cup fresh pomegranate arils (optional)


Instructions

  1. Toast and grind the walnuts: Toast walnuts using one of two methods: spread them in a single layer on a large skillet over medium-high heat, stirring frequently until lightly toasted, or spread on a rimmed baking sheet and toast in a preheated 350°F oven for 8 to 10 minutes. Remove from heat and cool. Once cooled, pulse walnuts in a food processor or blender until finely ground.
  2. Brown the chicken pieces on all sides: Heat 1 tablespoon butter and 2 tablespoons olive oil in a large pan over medium-high heat. Pat chicken pieces dry again, season with salt, and brown them in batches if needed to avoid crowding. Cook until golden brown on all sides. Remove chicken from pan and set aside.
  3. Sauté the onions: Add 1 tablespoon butter and 1 tablespoon olive oil to the pan, reduce heat to medium-low. Add chopped onions and sauté until translucent, stirring occasionally to release browned bits from the pan’s bottom.
  4. Add chicken and stock: Return browned chicken pieces to the pan with onions. Pour in 2 cups of chicken stock. Bring to a boil, then reduce heat to low, cover, and simmer gently for 30 minutes.
  5. Add ground walnuts, pomegranate molasses, sugar, and spices: Stir in the finely ground walnuts, 5 tablespoons pomegranate molasses, 2 tablespoons plus 2 teaspoons sugar, turmeric, cinnamon, nutmeg, and black pepper. Cover and cook on very low heat for 1 hour, stirring every 20 minutes to prevent sticking.
  6. Finish and adjust seasoning: After cooking, the chicken should be tender enough to fall apart. Remove from heat and adjust sugar and salt according to taste.
  7. Serve: Garnish with fresh pomegranate arils if desired. Serve hot over parsi pulao or your favorite rice.

Notes

  • To make your own pomegranate molasses, simmer 1 cup of pomegranate juice until it reduces to about 5 tablespoons of syrup.
  • Use a mix of chicken thighs and breasts for balanced flavor and texture.
  • Stirring the stew occasionally during the last hour prevents walnuts from sticking and burning.
  • Fesenjan pairs beautifully with saffron-infused basmati rice or Persian steamed rice.
  • This dish tastes even better the next day as flavors meld further.
  • Prep Time: 10 mins
  • Cook Time: 2 hrs
  • Category: Main Course
  • Method: Stovetop
  • Cuisine: Persian

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star