This Vegan Fesenjoon recipe uses pomegranate molasses, pumpkin purée, and jackfruit instead of meat, offering a balance of tartness and sweetness. Serve over Persian Basmati rice.
This page may use affiliate links. As an Amazon Associate, I earn a small commission from qualifying purchases.

Why You’ll Love Vegan Fesenjoon
- Khoresh-e-Fesenjoon is one of my favorite Persian dishes, and it is surprisingly one of the simpler recipes. It is made with pomegranate molasses and can be quite tart. This recipe adds pumpkin purée and maple syrup to add a hint of sweetness.
- Khoresh-e-Fesenjoon is traditionally made with meat (chicken or meatballs). While we typically replaced the meat with mushrooms, my mom recently tried jackfruit, and it was spectacular. Our recipe below uses jackfruit although mushrooms can be used instead.
Ingredients/Equipment Notes
To make this delicious Fesenjoon, you will need the following ingredients (full measurements are in the recipe card below):
- raw walnut
- medium yellow onion
- 10 oz can green jackfruit in brine (drained, washed, and dried by squeezing water out with a cheese cloth or kitchen towel). You can roughly chop the harder pieces.
- salt
- turmeric
- black pepper
- 4 cups water
- pomegranate molasses
- pumpkin purée
- maple syrup
You will also need the following equipment:
- You will need a food processor to process the walnuts.
How to Make the Best Vegan Fesenjoon
- Add the walnut to a food processor and blend until walnut is finely ground. Set aside.
- Add 1/2 Tbsp cooking oil to a medium pot on medium heat.
- Add the onion, and sauté until translucent.
- Add the green jackfruit, salt, and spices, and sauté a few minutes.
- Add ground walnut, and saute for a few more minutes. Add water, cover, and cook for 30 minutes (stirring occasionally).
- Add pomegranate molasses and pumpkin purée cook for another 10 minutes.
- Add the maple syrup and cook for another 20 minutes.
- You can adjust the sweet and sour flavor of the Fesenjoon according to your taste by adding more maple syrup (for sweetness) or pomegranate molasses (for tartness).
- Serve with Persian rice. Noosh-e-Jan (Enjoy!)



How to Serve Khoreh-e-Fesenjoon
Persian Khoresh is served over Persian rice. Serve this Fesenjoon with our Persian Saffon Basmati Rice recipe on the blog.
Recipe Tips
– You can find the pomegranate molasses at a Persian or Afghan store. I have even seen it on Amazon.
Did you make this recipe? Take a picture and tag us on Instagram @plant_basedpersian or share it on Pinterest!
Print
Vegan Khoresh Fesenjoon (Persian Pomegranate and Walnut Stew)
- Total Time: 1 hour 50 minutes
- Yield: 4 people 1x
- Diet: Vegan
Description
A rich, sweet and sour pomegranate and walnut stew, enjoyed over Persian basmati rice.
Ingredients
- 2 cups raw walnut
- 1/2 medium yellow onion julienned
- 10 oz can green jackfruit in brine (drained, washed, and dried by squeezing water out with a cheese cloth or kitchen towel). You can roughly chop the harder pieces.
- 1 tsp salt
- 1 tsp turmeric
- 1/4 tsp black pepper
- 4 cups water
- 3/4 cup pomegranate molasses
- 1/2 cup pumpkin purée
- 3 Tbsp maple syrup
Instructions
- Add the walnut to a food processor and blend until walnut is finely ground. Set aside.
- Add 1/2 Tbsp cooking oil to a medium pot on medium heat.
- Add the onion, and sauté until translucent.
- Add the green jackfruit, salt, and spices, and sauté a few minutes.
- Add ground walnut, and saute for a few more minutes. Add water, cover, and cook for 30 minutes (stirring occasionally).
- Add pomegranate molasses and pumpkin purée cook for another 10 minutes.
- Add the maple syrup and cook for another 20 minutes.
- You can adjust the sweet and sour flavor of the Fesenjoon according to your taste by adding more maple syrup (for sweetness) or pomegranate molasses (for tartness).
- Serve with Persian rice. Noosh-e-Jan (Enjoy!)
- Prep Time: 20 minutes
- Cook Time: 90 minutes
- Category: Main Course
- Cuisine: Iranian/Persian
