Persian Eggplant Fesenjan with Pomegranate and Walnuts
Eggplant Fesenjan is a vegetarian twist on the traditional Iranian dish, known for its tangy and nutty sauce made with pomegranates and walnuts.

Preparation
Get these tasks done before you start cooking.
Preparing the Eggplant
- 1
Salt the Eggplant
Sprinkle eggplant cubes with salt and let them sit for 20 minutes to draw out moisture.
- 2
Dry the Eggplant
Rinse and pat them dry with a paper towel.
- 3
Roast the Eggplant
Toss with olive oil and roast at 400°F (200°C) for 25-30 minutes until golden.
Preparing the Walnut Sauce
- 1
Toast the Walnuts
In a large pan, toast the ground walnuts lightly over medium heat for a few minutes until fragrant.
- 2
Combine Sauce Ingredients
Add vegetable broth, pomegranate molasses, sugar, and cinnamon; stir to combine.
- 3
Simmer the Sauce
Simmer on low heat for 20-25 minutes until thickened, stirring occasionally.
Tip: ⚠ Ensure the sauce does not boil; it should gently simmer. 💡 If the sauce becomes too thick, thin it with a bit more broth.
How to Make Persian Eggplant Fesenjan with Pomegranate and Walnuts
Total time: 2 h · Yields 4 servings
- 1
Combining the Eggplant
Gently fold the roasted eggplant into the simmering walnut sauce.
- 2
Simmer Together
Allow the mixture to simmer for another 10-15 minutes for flavors to meld.
- 3
Final Adjustments
Taste and adjust salt and pepper to your preference.
Chef's Tips
Frequently asked questions
Explore more from TastyFood
Looking for something different? Browse by category.