Afghan Eggplant Tomato Yogurt Dish

Golden fried eggplant slices layered with spiced tomato sauce and creamy yogurt in Borani Banjan, topped with dried mint. Save
Golden fried eggplant slices layered with spiced tomato sauce and creamy yogurt in Borani Banjan, topped with dried mint. | homechefhive.com

This Afghan dish features tender eggplant slices fried until golden, then layered with a fragrant tomato sauce infused with warm spices like turmeric, coriander, and cumin. A creamy yogurt mixture with dried mint is spread over the top, creating a harmonious blend of textures and flavors. The dish simmers gently to meld all components together, resulting in a comforting vegetarian meal that works beautifully as a main or side dish.

The first time I encountered Borani Banjan was at a small Afghan restaurant in my neighborhood, where the owner brought it out saying it was his mother's specialty. One bite of that silky eggplant melting into tangy yogurt and spiced tomato, and I was completely hooked on how something so simple could taste so extraordinarily complex.

Last summer, I made this for a dinner party when my friend Sarah announced she'd gone vegetarian. Everyone was so focused on the eggplant that nobody noticed there was no meat until she pointed it out halfway through the meal, laughing as she went back for thirds.

Ingredients

  • 2 large eggplants: Choose ones that feel heavy for their size with smooth, shiny skin and slice them into 1/2 inch rounds for the perfect ratio of flesh to skin in every bite
  • 1 1/2 cups plain Greek yogurt: The thick consistency holds its shape better than regular yogurt, creating that luxurious layer that makes this dish so distinctive
  • 1 tablespoon dried mint: This herb is non-negotiable in Afghan cuisine and brings a bright, fresh contrast to the rich eggplant and savory tomato sauce
  • 1 teaspoon ground turmeric: Besides that gorgeous golden color, it adds an earthy foundation that makes the whole spice blend sing together

Instructions

Prepare the eggplant slices:
Sprinkle those rounds with 1/2 teaspoon salt and walk away for 20 minutes, letting them sweat out bitterness while you chop everything else, then rinse and pat them completely dry so they fry up beautifully golden instead of soggy
Fry until golden brown:
Heat enough oil in your large skillet to shallow fry, then cook the eggplant in batches for about 3-4 minutes per side until they are gorgeous and golden, draining them on paper towels because nobody wants greasy eggplant
Build the spiced tomato base:
Pour off excess oil until you have 1/4 cup left, cook your onion until translucent, then add garlic and all those spices turmeric, coriander, cumin, chili powder, pepper, and remaining salt and let them bloom for just 1 minute until your kitchen smells incredible
Create the sauce:
Stir in diced tomatoes and let everything bubble away for 5-7 minutes until they break down into this thick, rich sauce that's going to cradle the eggplant perfectly
Whisk the yogurt topping:
In a separate bowl, combine yogurt with dried mint and a pinch of salt until it's silky smooth, tasting it to make sure the flavors are balanced before you layer it on later
Layer and meld:
Arrange half your fried eggplant in a baking dish or deep skillet, spoon over half that incredible tomato sauce, repeat the layers, then cover and either simmer on low heat or bake at 350°F for 15 minutes to let all those flavors become best friends
Finish with the yogurt:
Spread that minty yogurt sauce right over the top, sprinkle with extra dried mint and fresh cilantro if you have it, and serve it while everything is still warm and the contrast of hot and cool is at its peak
A close-up of Borani Banjan, an Afghan eggplant dish with rich tomato sauce and cool yogurt, served warm. Save
A close-up of Borani Banjan, an Afghan eggplant dish with rich tomato sauce and cool yogurt, served warm. | homechefhive.com

This recipe has become my go-to whenever I need to feed a crowd because it's one of those dishes that somehow tastes even better the next day, making it perfect for make-ahead meals or leftovers that people actually get excited about.

The Secret to Perfect Eggplant

After years of ending up with either undercooked or mushy eggplant, I discovered that 1/2 inch is the sweet spot for slicing, and salting it really does make all the difference in texture and flavor.

Make It Your Own

Sometimes I'll add a pinch of cayenne when I want extra warmth, or swap in smoked paprika for depth. You can also oven-roast the eggplant slices at 400°F for 20-25 minutes instead of frying if you want something lighter.

Serving Suggestions

This dish needs something to soak up all those incredible juices. Afghan naan is traditional, but warm basmati rice works beautifully too.

  • Make extra yogurt sauce on the side because guests will want more
  • Serve with a simple green salad dressed with lemon to cut through the richness
  • Have plenty of bread ready for the saucy bits at the bottom
Freshly prepared Borani Banjan in a baking dish, garnished with mint and cilantro, ready to serve with naan. Save
Freshly prepared Borani Banjan in a baking dish, garnished with mint and cilantro, ready to serve with naan. | homechefhive.com

There's something so satisfying about a dish that comes from halfway around the world but feels like it's been in your family forever.

Recipe Questions

Medium to large eggplants work best. Look for firm, glossy ones without blemishes. The bitterness can be reduced by sprinkling with salt and letting sit for 20 minutes before cooking.

Yes, for a lighter version, you can oven-roast the eggplant slices at 400°F (200°C) for about 20-25 minutes until tender and lightly browned, turning halfway through.

The yogurt provides a cool, creamy contrast to the warm, spiced tomato sauce and fried eggplant. It also adds tanginess and helps balance the richness of the dish.

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! You can increase or decrease the chili powder according to your preference. For extra heat, add a pinch of cayenne, or for smoky depth, try using smoked paprika instead of regular chili powder.

Afghan Eggplant Tomato Yogurt Dish

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

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é the 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 the Tomato Sauce: Stir in diced tomatoes and cook for 5-7 minutes until the tomatoes break down and the sauce thickens.
6
Make the 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 and Garnish: To 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)
  • Always check yogurt for potential additives if gluten or lactose intolerant
Rebecca Sloan

Sharing easy recipes, family comfort food, and simple kitchen wisdom for fellow home cooks.