Vegan Fesenjān (Fesanjoon)

by Jill Dalton

This amazingly delicious Plant Based Fesenjān, pronounced Fesanjoon, is a dish that I have been making for my family for many years now. Fesenjān is a Persian stew typically made with some kind of meat cooked in a sauce made of ground walnuts and pomegranate. I have adapted this recipe to be Plant Based Vegan by using tempeh as the “meat” and added some of our favorite veggies to make it even more hearty. The sauce is an explosion of sweet, tart and rich flavor that will make your tastebuds sing.

Vegan Fesanjoon

Print Recipe
Serves: 6 - 8 Prep Time: Cooking Time:
Nutrition facts: 200 calories 20 grams fat
Rating: 3.5/5
( 23 voted )


2 onions
1 1/2 cups raw, unsalted walnuts
2 cups low sodium or unsalted vegetable broth
1 liter pomegranate juice
1 pkg tempeh (cubed)
1 sweet potato (cubed)
1 lb frozen spinach
3 dates
1/2 tsp turmeric
1/4 tsp cinnamon
1/8 tsp nutmeg
1 tsp Braggs liquid amino acids



  1. Add the onion, pomegranate juice, walnuts and dates into a blender and blend until smooth.
  2. Pour into a large saucepan and turn on medium high heat. 
  3. Add remaining ingredients and cook for about 45 minutes or until is sauce is desired thickness.
  4. Serve over rice of your choice.
Did You Make This Recipe?
Take a picture and share the love? Tag me on Instagram at @wholefoodplantbasedcookingshow

You may also like

Share your thoughts

This site uses Akismet to reduce spam. Learn how your comment data is processed.

%d bloggers like this: