Afghan Eggplant Tomato Yogurt

Golden-fried eggplant rounds layered with spiced tomato sauce and creamy Greek yogurt in Borani Banjan. Save to Pinterest
Golden-fried eggplant rounds layered with spiced tomato sauce and creamy Greek yogurt in Borani Banjan. | recipesbyselena.com

This Afghan-inspired dish features tender eggplant slices fried until golden, then layered with a rich spiced tomato sauce and topped with creamy mint-infused yogurt. The combination of warm spices like turmeric, coriander, and cumin creates depth of flavor, while the yogurt adds cooling creaminess to balance the dish.

Perfect as a vegetarian main or side, this eggplant preparation showcases traditional Afghan cooking techniques with accessible ingredients. Serve with naan or rice for a complete meal.

The first time I tasted Borani Banjan at my friend Aisha's home, I couldn't believe eggplant could taste this rich and velvety. She laughed watching me go back for thirds, explaining that the secret lies in how the yogurt mingles with the spiced tomato sauce right at the end. Now this dish has become my go-to when I want something that feels like comfort food but still impresses everyone at the table.

Last Ramadan I made a huge batch for our family iftar, and my grandmother kept eyeing the dish suspiciously until she took her first bite. She immediately asked for the recipe, which in our family means you've officially mastered something. Now whenever I smell mint and yogurt together, I think of that evening spent gathered around the platter, everyone reaching for seconds.

Ingredients

  • 2 large eggplants: I've learned that slicing them into uniform half inch rounds helps them cook evenly and look beautiful when layered
  • 1 1/2 cups plain Greek yogurt: The thick consistency holds up better than regular yogurt and doesn't separate when spooned over the hot eggplant
  • 1 tablespoon dried mint: This isn't optional, it's what gives the yogurt sauce its signature Afghan flavor profile
  • 1 teaspoon ground turmeric: Adds that gorgeous golden color to the sauce and pairs beautifully with coriander
  • 1/4 cup vegetable oil: You'll need extra for frying the eggplant batches, but this amount stays in the pan for the sauce base

Instructions

Prepare the eggplant:
Sprinkle those slices with half a teaspoon of salt and walk away for 20 minutes, letting them sweat out any bitterness. Rinse them thoroughly and pat them completely dry with paper towels so they don't splatter when they hit the hot oil.
Fry to golden perfection:
Heat enough oil in your large skillet to shallow fry, then cook the eggplant in batches until both sides turn golden brown, about 3 to 4 minutes each side. Drain them on fresh paper towels where they'll wait patiently for their starring role.
Build the spiced base:
Pour off most of the oil, keeping just 1/4 cup in the skillet, and sauté your chopped onion until it turns translucent and soft, about 5 minutes. Toss in the garlic and all those beautiful spices, cooking just 1 minute until the aromas fill your kitchen.
Create the sauce:
Stir in the diced tomatoes and let everything simmer together for 5 to 7 minutes until the tomatoes break down completely into a thick, fragrant sauce that smells like comfort itself.
Whisk the yogurt topping:
In a separate bowl, combine the yogurt with dried mint and a pinch of salt, whisking until it's silky smooth and ready to cascade over the finished dish.
Layer it all together:
Arrange half your fried eggplant in your baking dish or deep skillet, spoon half that luscious tomato sauce over the top, then repeat with remaining eggplant and sauce.
Let flavors meld:
Cover and let everything simmer gently on low heat for 15 minutes, or bake at 350°F if you prefer, giving the eggplant time to absorb all those spiced tomato juices.
The grand finale:
Spread that cool minty yogurt sauce over the warm eggplant layers, watching it create these gorgeous white ribbons throughout the dish, then scatter extra dried mint and fresh cilantro on top.
A close-up of Borani Banjan, topped with fresh cilantro and dried mint alongside fluffy naan. Save to Pinterest
A close-up of Borani Banjan, topped with fresh cilantro and dried mint alongside fluffy naan. | recipesbyselena.com

My sister once tried to rush this recipe by skipping the final simmer step, and while it still tasted good, she admitted something was missing. The next time she made it properly, she called me immediately to say now she understood what all the fuss was about. There's something about letting those layers hang out together that transforms it from good to unforgettable.

Making It Lighter

On busy weeknights I often skip the frying entirely and roast the eggplant slices at 425°F for about 20 minutes until golden. They still get that beautiful caramelization and the dish feels just as satisfying without all that extra oil.

What To Serve Alongside

Steaming basmati rice cooked with a pinch of saffron creates the perfect neutral canvas for all those bold flavors. Afghan naan is traditional, but honestly even simple warmed pita works wonderfully for scooping up every last bite.

Storage And Make Ahead Tips

This recipe was practically designed for meal prep since the flavors deepen overnight. Store everything except the yogurt topping in the refrigerator, then warm it gently and add fresh yogurt right before serving.

  • Make the tomato sauce up to 3 days ahead and keep it in a sealed container
  • Fry the eggplant in the morning and reheat briefly before layering
  • Always add the yogurt sauce at the very last minute for that gorgeous temperature contrast
Afghan Borani Banjan served in a shallow dish with glossy tomato sauce and tangy yogurt topping. Save to Pinterest
Afghan Borani Banjan served in a shallow dish with glossy tomato sauce and tangy yogurt topping. | recipesbyselena.com

There's something so satisfying about a dish that transforms humble ingredients into something extraordinary. I hope this recipe finds its way into your regular rotation and creates as many happy memories around your table as it has around mine.

Recipes Q&A

Medium to large eggplants work best. The flesh should be firm and the skin smooth. After salting and draining, the eggplant becomes tender when fried or roasted, absorbing the flavorful sauce beautifully.

Yes, for a lighter version, you can oven-roast the eggplant slices at 400°F (200°C) for 20-25 minutes until tender and golden. This maintains the dish's flavor while reducing oil content.

The yogurt layer adds cooling creaminess that balances the warm spices in the tomato sauce. The dried mint infuses the yogurt with aromatic flavor, creating a refreshing contrast to the rich eggplant and sauce layers.

This dish pairs wonderfully with Afghan naan bread or steamed basmati rice. The bread is perfect for scooping up the layers, while rice provides a neutral base that lets the flavors shine.

Absolutely! Start with the recommended amounts and taste as you go. For more heat, add a pinch of cayenne or increase chili powder. For a smokier flavor, try smoked paprika instead of regular.

Afghan Eggplant Tomato Yogurt

Layered Afghan eggplant with spiced tomato sauce and creamy yogurt, featuring rich spices and creamy textures.

Prep 25m
Cook 40m
Total 65m
Servings 4
Difficulty Medium

Ingredients

Vegetables

  • 2 large eggplants, sliced into 1/2-inch rounds
  • 2 medium tomatoes, diced
  • 1 medium onion, finely chopped
  • 2 cloves garlic, minced

Dairy

  • 1 1/2 cups plain Greek yogurt

Sauces & Oils

  • 1/4 cup vegetable oil (plus more for frying)

Spices & Seasonings

  • 1 teaspoon ground turmeric
  • 1 teaspoon ground coriander
  • 1/2 teaspoon ground cumin
  • 1/2 teaspoon chili powder
  • 1 teaspoon salt (or to taste)
  • 1/2 teaspoon black pepper
  • 1 tablespoon dried mint (plus extra for garnish)
  • 2 tablespoons fresh cilantro, chopped (optional, for garnish)

Instructions

1
Prepare the Eggplant: Sprinkle eggplant slices with 1/2 teaspoon salt and set aside for 20 minutes to draw out bitterness. Rinse and pat dry with paper towels.
2
Fry the Eggplant: In a large skillet, heat enough vegetable oil to shallow fry. Fry eggplant slices in batches until golden brown on both sides, about 3-4 minutes per side. Drain on paper towels and set aside.
3
Sauté Aromatics: Discard excess oil, leaving about 1/4 cup in the skillet. Add chopped onion and sauté over medium heat until translucent, about 5 minutes.
4
Add Spices: Add garlic, turmeric, coriander, cumin, chili powder, black pepper, and 1/2 teaspoon salt. Sauté for 1 minute until fragrant.
5
Prepare Tomato Sauce: Stir in diced tomatoes and cook for 5-7 minutes until the tomatoes break down and the sauce thickens.
6
Make Yogurt Sauce: In a medium bowl, whisk yogurt with dried mint and a pinch of salt until smooth.
7
Layer the Dish: In a baking dish or deep skillet, layer half of the fried eggplant, spoon over half of the tomato sauce, then repeat layers.
8
Simmer to Meld Flavors: Cover and simmer on low heat for 15 minutes (or bake at 350°F for 15 minutes) to meld flavors.
9
Serve: Spread the yogurt sauce over the eggplant and tomato layers. Garnish with extra dried mint and chopped cilantro if desired.
Additional Information

Equipment Needed

  • Large skillet
  • Baking dish (or deep skillet with lid)
  • Mixing bowls
  • Paper towels
  • Slotted spoon

Nutrition (Per Serving)

Calories 295
Protein 9g
Carbs 24g
Fat 18g

Allergy Information

  • Contains dairy (yogurt)
Selena Torres

Wholesome recipes, kitchen hacks, and comforting meals for everyday home cooks.