Afghan Eggplant Tomato Yogurt Dish

Golden fried eggplant slices layered in a baking dish with spiced tomato sauce, topped with creamy Greek yogurt and fresh cilantro for Borani Banjan. Save
Golden fried eggplant slices layered in a baking dish with spiced tomato sauce, topped with creamy Greek yogurt and fresh cilantro for Borani Banjan. | pinreadyrecipes.com

This traditional Afghan dish features sliced eggplant fried until golden, then layered with a rich spiced tomato sauce and topped with creamy yogurt infused with mint. The dish balances earthy eggplant with tangy tomato and cooling yogurt for a complex flavor profile.

Preparation involves salting eggplant to remove bitterness, frying until crisp, then creating layers of eggplant and sauce before baking to meld flavors. The yogurt topping adds a refreshing finish to this satisfying vegetarian main.

The first time I encountered borani banjan was at a tiny Afghan restaurant tucked away in a neighborhood I rarely visited. The owner's mother had made it that morning, and when she brought it to my table, she simply said "this is what we eat when we want to feel at home." One bite of those silky eggplants, that tangy yogurt, and those warm spices, and I understood completely.

I once made this for a dinner party where half the guests claimed to hate eggplant. By the end of the meal, they were asking for the recipe and arguing over who got to take home the leftovers. Something about the way the eggplant absorbs all those spiced tomato flavors and then gets that cool, minty yogurt blanket on top just converts people.

Ingredients

  • 2 large eggplants, sliced into 1/2-inch rounds: I learned that salting them first really does make a difference in removing any bitterness
  • 2 medium tomatoes, diced: Fresh tomatoes break down beautifully into the sauce, though canned work in a pinch
  • 1 medium onion, finely chopped: This builds the aromatic foundation for everything else
  • 2 cloves garlic, minced: Dont be shy with the garlic, it mellows as it cooks
  • 1 1/2 cups plain Greek yogurt: The thick consistency holds up better than regular yogurt when layered
  • 1/4 cup vegetable oil (plus more for frying): You want enough oil to properly fry those eggplant slices
  • 1 teaspoon ground turmeric: This gives the sauce that beautiful golden color
  • 1 teaspoon ground coriander: Adds a bright, citrusy note that balances the richness
  • 1/2 teaspoon ground cumin: Just enough earthiness without overwhelming the other spices
  • 1/2 teaspoon chili powder: Adjust based on your heat preference
  • 1 teaspoon salt (or to taste): Split between seasoning the eggplant and the sauce
  • 1/2 teaspoon black pepper: Freshly ground makes a noticeable difference
  • 1 tablespoon dried mint (plus extra for garnish): This is the secret weapon that makes the yogurt sauce sing
  • 2 tablespoons fresh cilantro, chopped (optional, for garnish): Adds a fresh pop of color and flavor

Instructions

Salt and rest the eggplant:
Sprinkle those slices with half a teaspoon of salt and walk away for 20 minutes. You will see water beading up on the surface, and that is exactly what you want.
Fry until golden:
Heat enough oil in your skillet to shallow fry, then cook the eggplant in batches. They should be beautifully browned on both sides, about 3 to 4 minutes per side.
Build the flavor base:
Pour off most of the oil, leave about 1/4 cup, and cook that onion until it is translucent and fragrant.
Bloom the spices:
Add all your spices and garlic, cooking just for a minute until the kitchen smells incredible and everything is nicely toasted.
Create the sauce:
Stir in those diced tomatoes and let them cook down until they have completely collapsed into a thick, spiced sauce.
Prep the yogurt:
Whisk the yogurt with dried mint and a pinch of salt until it is silky smooth.
Layer it up:
Start with half the eggplant, add half the sauce, then repeat. Think of it as building a delicious eggplant lasagna.
Let it meld:
Cover and simmer on low heat for 15 minutes so all those flavors can really get to know each other.
The grand finale:
Spread that minty yogurt all over the top and garnish with extra mint and cilantro if you are feeling fancy.
A close-up view of Afghan Borani Banjan, featuring tender eggplant in a rich tomato sauce swirled with cool yogurt and dried mint garnish. Save
A close-up view of Afghan Borani Banjan, featuring tender eggplant in a rich tomato sauce swirled with cool yogurt and dried mint garnish. | pinreadyrecipes.com

This has become my go-to dish when I want to serve something that feels special and comforting but is not complicated to make. There is something about the combination of warm, spiced eggplant and cool, tangy yogurt that just makes people slow down and really enjoy their food.

Making It Lighter

I have started oven roasting the eggplant slices instead of frying them on busy weeknights. Brush them with a little oil and roast at 425 degrees until they are tender and lightly browned. You still get that wonderful eggplant flavor without all the mess of frying.

Serving Suggestions

This dish was meant to be eaten with naan that you can drag through all those layers. Steamed basmati rice works beautifully too, soaking up that sauce and yogurt. I have also served it alongside grilled chicken for a more substantial meal.

Make Ahead Wisdom

Borani banjan is one of those rare dishes that I actually prefer to make the day before. The flavors deepen and the eggplant soaks up more of that spiced tomato sauce. Just wait to add the yogurt topping until you are ready to serve.

  • Store the assembled eggplant and sauce separately from the yogurt topping
  • Reheat gently, covered, so it does not dry out
  • Let it come to room temperature before adding the final yogurt layer for the best texture
Hearty Borani Banjan served on a white plate with naan bread on the side, showcasing the layered vegetarian main dish. Save
Hearty Borani Banjan served on a white plate with naan bread on the side, showcasing the layered vegetarian main dish. | pinreadyrecipes.com

There is something deeply satisfying about a dish that looks impressive but is really just thoughtful layering and patience. This borani banjan has become one of those recipes I keep coming back to, always happy to see it on my table again.

Recipe FAQs

Large, firm eggplants work best as they hold their shape well during frying and layering. Look for eggplants that are dark purple and firm to the touch without soft spots.

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

Salting the eggplant draws out bitterness and excess moisture. This step ensures the eggplant has a better texture and flavor when cooked, preventing it from becoming soggy.

This dish pairs beautifully 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, substitute with smoked paprika.

Afghan Eggplant Tomato Yogurt Dish

Layered eggplant with spiced tomato sauce and creamy yogurt for a flavorful vegetarian meal.

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
Create Tomato Sauce: Stir in diced tomatoes and cook for 5-7 minutes until the tomatoes break down and the sauce thickens.
6
Prepare 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
Finish and Serve: 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)
  • Gluten-free as written
  • Always check yogurt for potential additives if gluten or lactose intolerant
Madison Cole

Passionate home cook sharing simple, family-friendly recipes and kitchen tips.