Borani Banjan (بورانی بانجان) — Afghan Eggplant with Yogurt and Tomato Sauce
Borani Banjan is a beloved Afghan home dish of silky eggplant layered with garlicky yogurt and a gently spiced tomato sauce. It’s often served family-style with warm bread, balancing richness, tang, and slow-cooked sweetness.

Printable Recipe Card
Servings: 6 · Total: 80 min · Difficulty: medium
Ingredients (quick list)
- 900 g eggplant (2 large; cut into 1.5 cm slices)
- 12 g kosher salt (for salting eggplant)
- 75 ml olive oil (for pan-frying (about 5 tbsp))
- 200 g yellow onion (finely chopped)
- 18 g garlic (6 cloves, minced)
- 30 g tomato paste (2 tbsp)
- 400 g crushed tomatoes (canned)
- 120 ml water (to loosen sauce)
- 2 tsp ground turmeric
- 1 tsp ground coriander
- 1 tsp Kashmiri chili powder (mild heat and color)
- 0.5 tsp black pepper
+ 5 more in the full ingredients section below.
Steps (summary)
- Salt the eggplant slices on both sides with 12 g kosher salt and lay them in a colander for 20 minutes. This draws out bitterne…
- Rinse the eggplant briefly under cool water, then press and pat very dry with paper towels. Removing surface moisture is essent…
- Heat 75 ml olive oil in a wide skillet over medium-high heat until shimmering. Fry the eggplant in batches for 3–4 minutes per…
- Pour off all but 2 tbsp of the oil from the skillet and set the heat to medium. Add the chopped onion and cook for 8–10 minutes…
- Add 18 g minced garlic and cook for 30 seconds until fragrant, stirring constantly so it doesn’t scorch. Stir in the tomato pas…
- Add crushed tomatoes and 120 ml water, then stir in turmeric, coriander, Kashmiri chili powder, black pepper, sugar, and 6 g sa…
+ 4 more steps in the full instructions section below.
Cultural Background
Borani Banjan is a staple on Afghan tables, especially for shared meals where dishes are layered and served family-style. The pairing of slow-cooked vegetables with garlicky yogurt reflects Central Asian and Persianate influences across Afghanistan’s regional cuisines.
Equipment
💡 Tips
- For cleaner slices, cut eggplant 1.5 cm thick so it stays intact after simmering in the sauce.
- Keep the tomato sauce at a gentle simmer, not a hard boil, to prevent the oil from separating and the eggplant from breaking.
- If your yogurt is thin, strain it for 30 minutes in a fine sieve to keep the topping thick and luxurious.
⚠️ Common Mistakes
❌ Skipping the salting and drying step, leading to greasy, pale eggplant.
✅ Fix: Salt for 20 minutes, rinse, and thoroughly pat dry before frying so the slices brown and absorb less oil.
❌ Boiling the sauce hard after adding eggplant, causing it to collapse.
✅ Fix: Keep a low simmer and cover the pan so the eggplant softens gently without breaking apart.
❌ Mixing yogurt into very hot sauce, making it split and look grainy.
✅ Fix: Serve yogurt as a topping, or let the dish cool 5–10 minutes before adding yogurt so it stays smooth.
🧊 How to Store
Cool to room temperature within 2 hours, then refrigerate in an airtight container for up to 3 days. Reheat gently in a covered skillet over low heat with 30 ml water to loosen the sauce; add fresh yogurt topping after reheating for best texture.
📅 Make Ahead
Fry the eggplant and cook the tomato sauce up to 1 day ahead, then refrigerate separately. Rewarm the sauce, simmer the eggplant in it, and whisk the garlic yogurt just before serving for the freshest flavor.
🍽️ Pairs Well With
- Afghan naan
- chalow (steamed rice)
- fresh cucumber salad
- torshi (pickles)
Regional Variations
- Kabul-style versions often use a thicker, sweeter tomato sauce and generous garlic yogurt layered on top.
- Some northern Afghan households add 1 tsp dried mint to the yogurt for a more herbal, cooling finish.
- A lighter variation bakes brushed eggplant slices at 220°C for 22 minutes instead of frying to reduce oil.
Ingredients
- 900 geggplant (2 large; cut into 1.5 cm slices)
- 12 gkosher salt (for salting eggplant)
- 75 mlolive oil (for pan-frying (about 5 tbsp))
- 200 gyellow onion (finely chopped)
- 18 ggarlic (6 cloves, minced)
- 30 gtomato paste (2 tbsp)
- 400 gcrushed tomatoes (canned)
- 120 mlwater (to loosen sauce)
- 2 tspground turmeric
- 1 tspground coriander
- 1 tspKashmiri chili powder (mild heat and color)
- 0.5 tspblack pepper
- 4 ggranulated sugar (1 tsp, balances acidity)
- 450 gplain whole-milk yogurt (unsweetened)
- 15 mllemon juice (1 tbsp)
- 5 gfresh mint (finely chopped)
- 10 gfresh cilantro (roughly chopped)
🔄 Substitutions
- olive oil→ sunflower oil
- plain whole-milk yogurt→ Greek yogurt thinned with 30 ml water
- Kashmiri chili powder→ sweet paprika (1 tsp) + cayenne (0.125 tsp)
Instructions
- 1
Salt the eggplant slices on both sides with 12 g kosher salt and lay them in a colander for 20 minutes. This draws out bitterness and helps the slices fry up less oily, so don’t skip the resting time.
- 2
Rinse the eggplant briefly under cool water, then press and pat very dry with paper towels. Removing surface moisture is essential; wet eggplant will steam instead of browning and will absorb more oil.
- 3
Heat 75 ml olive oil in a wide skillet over medium-high heat until shimmering. Fry the eggplant in batches for 3–4 minutes per side until deep golden, then transfer to a paper-towel-lined plate to drain.
- 4
Pour off all but 2 tbsp of the oil from the skillet and set the heat to medium. Add the chopped onion and cook for 8–10 minutes until soft and lightly golden, scraping up any browned bits for extra flavor.
- 5
Add 18 g minced garlic and cook for 30 seconds until fragrant, stirring constantly so it doesn’t scorch. Stir in the tomato paste and cook for 1 minute to caramelize it slightly and deepen the sauce.
- 6
Add crushed tomatoes and 120 ml water, then stir in turmeric, coriander, Kashmiri chili powder, black pepper, sugar, and 6 g salt. Bring to a gentle simmer and cook for 12–15 minutes until thick, glossy, and no longer watery.
- 7
While the sauce simmers, whisk the yogurt with 6 g grated garlic, lemon juice, and 2 g salt until smooth. Let it sit for 5 minutes so the garlic mellows and perfumes the yogurt evenly.
- 8
Lower the tomato sauce to a slow simmer and nestle the fried eggplant slices into the sauce in overlapping layers. Cover and cook for 12 minutes so the eggplant turns silky and absorbs the spiced tomato juices without falling apart.
- 9
Uncover and simmer 3 minutes to tighten the sauce, then remove from the heat and rest for 5 minutes. Spoon the eggplant and sauce onto a serving platter and dollop the garlic yogurt over the top in ribbons so both colors show.
- 10
Finish with chopped mint and cilantro right before serving for a fresh, cooling lift. Serve warm or at room temperature, making sure each portion gets eggplant, tomato sauce, and yogurt together.
🪪 Recipe Passport
Cultural Background
Borani Banjan is a staple on Afghan tables, especially for shared meals where dishes are layered and served family-style. The pairing of slow-cooked vegetables with garlicky yogurt reflects Central Asian and Persianate influences across Afghanistan’s regional cuisines.
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.
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

Kabob Barg (کباب برگ) — Afghan Grilled Marinated Lamb Skewers, Tender and Smoky
Afghan · Kebabs · 37 min

Shir Berenj (شیربرنج) — Afghan Milk Rice Pudding with Cardamom
Afghan · Desserts · 65 min

Shola Goshti (شوله گوشتی) — Afghan Wheat and Lamb Porridge Comfort Food
Afghan · Main Courses · 205 min

Kongnamul Muchim (콩나물무침) — Korean Seasoned Soybean Sprout Banchan
Korean · Side Dishes · 16 min

Sweet-Spiced Tempeh Stir-Fry (Tempe Orek) — Crisp Indonesian Soy-Glazed Tempeh
Indonesian · Side Dishes · 45 min

Shorshe Ilish (শরষে ইলিশ) — Hilsa in Mustard-Grreen Chili Gravy
Indian · Main Courses · 38 min

Persian Khoresht Saak (خورش ساک) — Saffron-Cardamom Lamb Stew with Saak Greens
Persian · Stews · 145 min

Lawang (لاونگ) — Afghan Stuffed Chicken with Raisins, Nuts, and Warm Spices
Afghan · Main Courses · 120 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.