Afghan Eggplant Tomato Yogurt

Golden fried eggplant rounds layered with a spiced tomato sauce in a baking dish, topped with a creamy dollop of yogurt and dried mint for Borani Banjan. Save to Pinterest
Golden fried eggplant rounds layered with a spiced tomato sauce in a baking dish, topped with a creamy dollop of yogurt and dried mint for Borani Banjan. | simplepinsuppers.com

This Afghan eggplant dish features thinly sliced eggplant fried until golden, then layered with a spiced tomato sauce and topped with a creamy yogurt-mint mixture. The dish combines rich flavors of turmeric, coriander, and cumin with the tang of yogurt, creating a satisfying vegetarian main or side dish that's perfect with naan or rice.

The first time I encountered Borani Banjan was at a tiny Afghan restaurant tucked behind a carpet shop in my neighborhood. The owner's grandmother made it fresh daily, and the smell of fried eggplant and warming spices would pull people in from the street. I watched her layer the dish with such care, explaining that the yogurt must be cold when it hits the hot eggplant, creating that beautiful temperature contrast. Now it's one of those recipes I turn to when I want something deeply comforting but still impressive enough for guests.

Last summer I made this for my friend Sarah's birthday dinner, serving it alongside steamed basmati rice and some homemade naan. We sat on her back porch as the sun went down, and she kept taking small bites, closing her eyes, and saying this was exactly what she needed but didnt know how to ask for. The dish vanished within minutes, and her partner has since texted me three times asking for the recipe.

Ingredients

  • 2 large eggplants, sliced into 1/2-inch rounds: I used to skip the salting step until I learned it removes bitterness and keeps the eggplant from soaking up too much oil during frying
  • 2 medium tomatoes, diced: Fresh tomatoes break down into the most beautiful sauce, but canned work in a pinch
  • 1 medium onion, finely chopped: The onion creates the sweet base that balances all those warm spices
  • 2 cloves garlic, minced: Fresh garlic makes all the difference here, so dont use the pre-minced stuff
  • 1 1/2 cups plain Greek yogurt: Full fat yogurt creates the creamiest layer and helps balance the heat from the spices
  • 1/4 cup vegetable oil (plus more for frying): You need enough oil to properly fry the eggplant until golden
  • 1 teaspoon ground turmeric: This gives the sauce that gorgeous golden color and earthy flavor
  • 1 teaspoon ground coriander: Coriander adds a subtle citrusy warmth that rounds out the spice blend
  • 1/2 teaspoon ground cumin: Just enough cumin to give it that classic Afghan flavor profile
  • 1/2 teaspoon chili powder: Adjust this based on your heat tolerance
  • 1 teaspoon salt (or to taste): Season in layers, tasting as you go
  • 1/2 teaspoon black pepper: Freshly ground pepper makes a noticeable difference
  • 1 tablespoon dried mint (plus extra for garnish): The mint in the yogurt sauce is what makes this distinctly Borani
  • 2 tablespoons fresh cilantro, chopped (optional, for garnish): Fresh herbs on top add brightness and color

Instructions

Prepare the eggplant:
Sprinkle those sliced eggplants with salt and walk away for 20 minutes while they sweat out their bitterness.
Fry until golden:
Heat oil in your largest skillet until it shimmers, then fry eggplant in batches until both sides turn beautifully brown.
Build the sauce base:
Cook the onion until it softens and smells sweet, then add your garlic and spices until the kitchen fills with fragrance.
Create the tomato layer:
Stir in diced tomatoes and let them cook down until they meld into a thick, spiced sauce that coats your spoon.
Make the yogurt cream:
Whisk the yogurt with dried mint and a pinch of salt until it becomes silky smooth.
Layer everything together:
Arrange eggplant and sauce in alternating layers, then let them get cozy together on low heat.
Finish with yogurt:
Spread that cool, minty yogurt over the top right before serving, and watch it melt into all the nooks.
A close-up of Afghani Borani Banjan showing vibrant tomato sauce and smooth yogurt garnish, served warm as a vegetarian main dish. Save to Pinterest
A close-up of Afghani Borani Banjan showing vibrant tomato sauce and smooth yogurt garnish, served warm as a vegetarian main dish. | simplepinsuppers.com

My aunt called me last week because she'd finally tried making Borani Banjan after watching me cook it years ago. She said she now makes it every Sunday and her husband actually requests it, which never happens with her usual rotation. Hearing how something I shared has become part of their weekly rhythm made my whole week.

Making It Ahead

You can prepare everything through the layering step up to two days in advance, then just reheat gently and add the yogurt right before serving. I've found the flavors actually develop more depth when they have time to hang out together in the fridge.

Serving Suggestions

While naan is traditional, I've also served this over roasted cauliflower rice for a lighter take, or even scooped up with endive leaves for a low carb option. The key is having something neutral to balance all those bold flavors.

Customizing Your Borani

Sometimes I add a layer of sautéed spinach between the eggplant and sauce for extra nutrition and color. You can also swap the dried mint for fresh in the yogurt if you have it growing in your garden.

  • Oven roasting the eggplant at 425°F for 25 minutes instead of frying works beautifully and saves calories
  • A squeeze of fresh lemon juice over the yogurt layer adds brightness
  • Let the finished dish rest for 10 minutes before serving so the flavors settle
Heirloom eggplant and fresh herbs make up this Borani Banjan recipe, ready to serve with fluffy basmati rice or warm naan bread. Save to Pinterest
Heirloom eggplant and fresh herbs make up this Borani Banjan recipe, ready to serve with fluffy basmati rice or warm naan bread. | simplepinsuppers.com

There's something about the way the cool, minty yogurt cuts through the rich, spiced eggplant that keeps me coming back to this dish again and again.

Questions & Answers

Yes, this dish is naturally gluten-free as written. Just ensure your yogurt doesn't contain any gluten additives, and serve with gluten-free bread or rice.

For a lighter version, you can oven-roast the eggplant slices instead of frying them. Simply toss with oil and bake at 400°F until tender and golden.

This eggplant dish pairs beautifully with Afghan naan bread or steamed basmati rice. The creamy yogurt topping complements the spiced tomato sauce perfectly.

Absolutely! You can increase the chili powder for more heat, or add a pinch of cayenne. For a smokier flavor, try using smoked paprika instead of regular chili powder.

This dish can be refrigerated for up to 3 days. The flavors actually improve after sitting, so it's perfect for make-ahead meals.

Afghan Eggplant Tomato Yogurt

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

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 Onions: 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 Aromatics and 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
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)
Erin Caldwell

Passionate home cook sharing easy, wholesome recipes and quick meal ideas for busy food lovers.