Khorak ba Ab Anar (خوراک با آب انار) — Persian Pomegranate Eggplant & Lentil Stew
A hearty Persian vegetarian stew where silky eggplant and tender lentils simmer with tomatoes, mint, and a tangy pomegranate syrup finish. Balanced, vibrant, and deeply comforting with a sweet-sour edge.

Printable Recipe Card
Servings: 4 · Total: 90 min · Difficulty: medium
Ingredients (quick list)
- 200 g Brown or green lentils, dry (rinsed and picked over)
- 1200 ml Water (divided; plus more if needed)
- 250 g Yellow onion (finely diced (about 1 large))
- 45 ml Extra virgin olive oil (divided)
- 12 g Garlic (minced (about 4 cloves))
- 20 g Green chilies (thinly sliced; remove seeds for less heat)
- 360 g Roma tomatoes (grated on a box grater or crushed (about 3 medium))
- 10 g Sea salt (divided, plus more to taste)
- 700 g Eggplant (peeled in stripes and cut into 2.5 cm cubes)
- 60 ml Pomegranate molasses (pomegranate syrup) (adjust to taste for tartness)
- 20 g Fresh mint leaves (finely chopped, divided)
Steps (summary)
- Rinse the lentils until the water runs mostly clear. Add lentils and 900 ml water to a pot, bring to a boil over high heat, the…
- While lentils cook, salt the eggplant: toss eggplant cubes with 6 g sea salt in a colander and let stand 15 minutes to draw out…
- In a wide heavy pot or Dutch oven, heat 30 ml olive oil over medium-high heat. Add eggplant in a single layer (cook in 2 batche…
- Reduce heat to medium. Add remaining 15 ml olive oil, then the diced onion. Cook 10–12 minutes, stirring often, until deeply so…
- Stir in grated/crushed tomatoes and the remaining 4 g sea salt. Cook 8–10 minutes, stirring and scraping the bottom, until the…
- Add the drained lentils, the seared eggplant, reserved 250 ml lentil cooking liquid, and 300 ml additional water (total added l…
+ 2 more steps in the full instructions section below.
Cultural Background
Pomegranate-based stews are part of a broader Persian tradition of balancing sweet and sour flavors, especially in cooler seasons when hearty legumes and slow-simmered dishes are common. Eggplant and lentils make this style of stew accessible for meatless meals while still feeling substantial and celebratory.
Equipment
💡 Tips
- Choose firm, heavy eggplants with smooth skin; older eggplants can be more bitter and spongy.
- If your pomegranate molasses is very sweet, start with 45 ml and add gradually; brands vary widely in acidity.
- For a thicker stew, mash 2–3 tablespoons of lentils against the pot and stir back in during the final simmer.
- Keep the simmer gentle after adding pomegranate molasses to preserve its bright, tart flavor.
⚠️ Common Mistakes
❌ Skipping the eggplant salting and drying step
💡 Why: Wet eggplant steams instead of browning and can soak up excess oil, making the stew heavy.
✅ Fix: Salt 15 minutes, rinse quickly, and pat very dry; sear in batches so the pan stays hot.
❌ Boiling the stew hard after adding pomegranate molasses
💡 Why: Aggressive boiling can dull the bright tartness and risk scorching as sugars concentrate.
✅ Fix: Keep a gentle simmer and stir more often during the final uncovered reduction.
❌ Overcooking lentils until mushy
💡 Why: Mushy lentils break down and can make the stew pasty rather than hearty and textured.
✅ Fix: Cook lentils only until just tender, then finish cooking them in the stew.
❌ Adding too much water at the start
💡 Why: This stew is meant to be thick and spoon-coating; excess liquid dilutes the sweet-sour balance.
✅ Fix: Start with the specified liquid, then add 60 ml at a time near the end only if needed.
🧊 How to Store
Cool completely, then refrigerate in an airtight container for up to 4 days. Reheat gently over low heat with 60–120 ml water to loosen. Freeze up to 2 months; thaw overnight in the fridge before reheating.
📅 Make Ahead
Cook fully up to 2 days ahead; flavors deepen as it rests. Refrigerate, then reheat gently with a splash of water. Add the final portion of mint after reheating for the brightest flavor.
🍽️ Pairs Well With
- Steamed basmati rice
- Flatbread
- A crisp cucumber-and-herb salad
- Plain yogurt (optional
- for non-vegan serving)
Regional Variations
- Northern Iran (Caspian-influenced)Often leans more tart, using a higher proportion of pomegranate syrup and sometimes a slightly looser consistency to spoon over rice.
- Central Iran (home-style vegetarian tables)May be made thicker with more onion-tomato base and finished with extra mint for a fresher aroma; heat level is typically kept mild.
Ingredients
- 200 gBrown or green lentils, dry (rinsed and picked over)
- 1200 mlWater (divided; plus more if needed)
- 250 gYellow onion (finely diced (about 1 large))
- 45 mlExtra virgin olive oil (divided)
- 12 gGarlic (minced (about 4 cloves))
- 20 gGreen chilies (thinly sliced; remove seeds for less heat)
- 360 gRoma tomatoes (grated on a box grater or crushed (about 3 medium))
- 10 gSea salt (divided, plus more to taste)
- 700 gEggplant (peeled in stripes and cut into 2.5 cm cubes)
- 60 mlPomegranate molasses (pomegranate syrup) (adjust to taste for tartness)
- 20 gFresh mint leaves (finely chopped, divided)
🔄 Substitutions
- Pomegranate molasses (pomegranate syrup)→ 240 ml unsweetened pomegranate juice reduced to 60 ml + 10 ml lemon juice
- Brown or green lentils→ French green lentils (Puy)
- Extra virgin olive oil→ Avocado oil or light olive oil
Instructions
- 1
Rinse the lentils until the water runs mostly clear. Add lentils and 900 ml water to a pot, bring to a boil over high heat, then reduce to a steady simmer. Cook uncovered for 18–22 minutes until just tender (not mushy). Drain, reserving 250 ml of the cooking liquid for the stew.
- 2
While lentils cook, salt the eggplant: toss eggplant cubes with 6 g sea salt in a colander and let stand 15 minutes to draw out bitterness and moisture. Rinse quickly under cool water, then pat very dry with towels. Dry eggplant browns better and absorbs less oil during cooking.
- 3
In a wide heavy pot or Dutch oven, heat 30 ml olive oil over medium-high heat. Add eggplant in a single layer (cook in 2 batches if needed). Sear 6–8 minutes per batch, turning occasionally, until golden on multiple sides. Transfer to a plate; do not fully cook through yet.
- 4
Reduce heat to medium. Add remaining 15 ml olive oil, then the diced onion. Cook 10–12 minutes, stirring often, until deeply softened and lightly golden. Add garlic and sliced green chilies and cook 60–90 seconds until fragrant, keeping the heat moderate so the garlic does not brown.
- 5
Stir in grated/crushed tomatoes and the remaining 4 g sea salt. Cook 8–10 minutes, stirring and scraping the bottom, until the tomatoes darken slightly and the mixture looks jammy and thick. This concentration step builds sweetness and prevents a watery stew.
- 6
Add the drained lentils, the seared eggplant, reserved 250 ml lentil cooking liquid, and 300 ml additional water (total added liquid 550 ml). Bring to a gentle boil, then reduce to low. Cover and simmer 25 minutes, stirring once or twice, until eggplant is silky and the stew thickens.
- 7
Uncover and stir in pomegranate molasses and half of the chopped mint (10 g). Simmer uncovered 8–10 minutes to meld flavors and slightly reduce. Taste and adjust: add up to 15 ml more pomegranate molasses for extra tartness, or 60–120 ml water if it becomes too thick.
- 8
Turn off heat and rest the stew 10 minutes for the lentils to settle and the sauce to cling. Stir in the remaining mint (10 g). Serve hot, spooning plenty of sauce over each portion. If desired, finish with a small drizzle of olive oil for aroma and sheen.
🪪 Recipe Passport
Cultural Background
Pomegranate-based stews are part of a broader Persian tradition of balancing sweet and sour flavors, especially in cooler seasons when hearty legumes and slow-simmered dishes are common. Eggplant and lentils make this style of stew accessible for meatless meals while still feeling substantial and celebratory.
Regional Variations
Researched from multiple sources and validated by the Zaffaron editorial team. Every recipe is tested for accuracy, measurements, and cultural authenticity.
Nutrition per serving
Pairs well with
If you enjoyed this recipe, here are a few related Zaffaron recipes to try next.
- Khorak-e Bademjan va Kadu (خوراک بادمجان و کدو) — Persian Baked Eggplant and Zucchini Medley
- Khorak-e Havij (خوراک هویج) — Persian Sweet-and-Sour Carrot Stew
- Khorak-e Sirabi (خوراک سیرابی) — Persian Slow-Cooked Tripe and Potato Stew
- Khorak Goosht va Piaz (خوراک گوشت و پیاز) — Persian Beef and Onion Stew
Does your family make this differently?
Every family has their own version. Maybe your grandmother adds a secret ingredient, or your aunt has a completely different technique. Preserve your family's version — with their name on it, forever.
You Might Also Like

Persian Smoked Torshi Liteh (ترشی لیته) — Caspian-style smoky mixed vegetable pickle
Persian · Side Dishes · 60 min

Aged Garlic Pickle (سیر ترشی) — Gilan’s seven-year-style black garlic torshi
Persian · Side Dishes · 45 min

Persian Kotlet (کتلت) — Saffron-Infused Meat & Potato Patties
Persian · Main Courses · 55 min

Matoke (Matoke) — Tanzanian Green Banana and Beef Stew
Tanzanian · Stews · 135 min

Khashlama (Խաշլամա) — Armenian Lamb and Vegetable Stew
Armenian · Stews · 160 min

Izmir Kofte (İzmir Köfte) — Oven-Baked Meatballs with Tomato Sauce and Potatoes
Turkish · Main Courses · 70 min

Sac Kavurma (Saç Kavurma) — Thin-Sliced Turkish Meat Sautéed with Onions
Turkish · Main Courses · 38 min

Besso (በሶ) — Ethiopian Roasted Barley Bites
Ethiopian · Appetizers · 20 min
Reviews
Cooked this recipe?
Tap the stars to rate it — that's all it takes. A few words are welcome but optional.
No ratings yet. Cooked this one? Be the first to rate it — it takes one tap.