Afghan Eggplant Tomato Yogurt

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

Prepare eggplant by salting and frying until golden. Sauté onions with aromatic spices, then add tomatoes to create a rich sauce. Layer eggplant and sauce, then top with yogurt mint mixture. Simmer to meld flavors for a delicious Afghan-inspired dish.

The first time I had Borani Banjan was at a small Afghan restaurant in my neighborhood, where the owner's mother made everything from scratch. I watched her assemble these layers with such care, explaining that the secret lies in the contrast between the silky eggplant and that bright, minty yogurt sauce. It became one of those dishes I craved when I wanted something deeply comforting but still fresh and vibrant.

Last summer, I made this for a dinner party when my friend Sarah announced she was going vegetarian. Everyone was so skeptical about eggplant being the star, but by the end of the meal, people were literally scraping the baking dish clean. There's something about how the eggplant becomes almost meaty and substantial that wins over even the most dedicated carnivores.

Ingredients

  • 2 large eggplants, sliced into 1/2-inch rounds: Look for eggplants that feel heavy for their size with smooth, shiny skin and no soft spots
  • 2 medium tomatoes, diced: Roma tomatoes work beautifully here because they're fleshier and less watery than other varieties
  • 1 medium onion, finely chopped: Yellow onions offer the perfect sweetness as they cook down in the sauce
  • 2 cloves garlic, minced: Fresh garlic is non-negotiable here, it builds the aromatic foundation of the sauce
  • 1 1/2 cups plain Greek yogurt: Full-fat yogurt creates the luscious consistency you want, but low-fat works if that's your preference
  • 1/4 cup vegetable oil (plus more for frying): You'll need extra oil for the actual frying step, about 1/2 cup or so
  • 1 teaspoon ground turmeric: This gives the sauce its gorgeous golden hue and earthy undertones
  • 1 teaspoon ground coriander: Adds a subtle citrusy warmth that complements the eggplant perfectly
  • 1/2 teaspoon ground cumin: Just enough to provide depth without overwhelming the other spices
  • 1/2 teaspoon chili powder: Adjust based on your heat tolerance, but remember the yogurt will mellow it out
  • 1 teaspoon salt (or to taste): This amount accounts for the salt used on the eggplant as well
  • 1/2 teaspoon black pepper: Freshly ground makes a noticeable difference in the final dish
  • 1 tablespoon dried mint (plus extra for garnish): The mint in the yogurt sauce is what makes this dish sing
  • 2 tablespoons fresh cilantro, chopped (optional): Adds a fresh pop of color and herbaceous brightness

Instructions

Prep the eggplant:
Sprinkle those slices with half a teaspoon of salt and let them hang out for about 20 minutes. You'll notice little beads of moisture appearing on the surface, which is exactly what you want that's the bitterness leaving the building. Rinse them thoroughly and pat them completely dry with paper towels because water and hot oil are not friends.
Fry the eggplant:
Heat enough oil in your large skillet to shallow fry, maybe about half an inch deep. Working in batches so you don't crowd the pan, fry the eggplant slices until they're golden brown on both sides, roughly 3 to 4 minutes per side. Transfer them to paper towels to drain while you continue with the remaining slices.
Build the sauce base:
Pour out most of the oil, leaving about 1/4 cup in the skillet. Toss in the chopped onion and sauté over medium heat until it turns translucent and soft, which should take about 5 minutes. You want it to be sweet and fragrant, not browned or crispy.
Add the aromatics:
Stir in the garlic, turmeric, coriander, cumin, chili powder, black pepper, and remaining half teaspoon of salt. Let this cook for just about a minute until the spices become incredibly fragrant, swirling everything constantly so nothing burns. This is where your kitchen starts to smell amazing.
Create the tomato sauce:
Add the diced tomatoes and cook for 5 to 7 minutes, stirring occasionally. The tomatoes will break down and the sauce will thicken into something rich and spoonable. You'll know it's ready when it's no longer watery and has a deep, concentrated flavor.
Prepare the yogurt topping:
In a separate bowl, whisk together the yogurt, dried mint, and just a pinch of salt until it's completely smooth. You want it to be spreadable, not stiff, so it can blanket the eggplant layers beautifully. Taste and adjust the salt if needed.
Layer everything:
In your baking dish or deep skillet, arrange half of the fried eggplant in an even layer. Spoon half of that gorgeous tomato sauce over the top, then repeat with the remaining eggplant and sauce. The layers should look inviting and abundant.
Let it meld together:
Cover the dish and let it simmer gently over low heat for 15 minutes, or pop it in a 350°F oven for the same amount of time. This step is crucial because it allows all the flavors to become friends and the eggplant to soak up some of that spiced tomato goodness.
Finish and serve:
Spread the yogurt sauce over the top of the eggplant and tomato mixture. Sprinkle with extra dried mint and fresh cilantro if you're feeling fancy. Serve it warm, watching how the yogurt swirls into the tomato sauce as people spoon it onto their plates.
Serving suggestion of Afghan Borani Banjan over steamed basmati rice with fresh cilantro on the side. Save
Serving suggestion of Afghan Borani Banjan over steamed basmati rice with fresh cilantro on the side. | skilletscroll.com

My daughter now requests this for her birthday dinner every year, which still catches me off guard. I love how a dish that seemed so exotic to me initially has become part of our family's regular rotation, sitting right alongside spaghetti and tacos in our weeknight rotation. Food has this magical way of bringing the world into our kitchens, doesn't it?

Making It Lighter

I've experimented with oven-roasting the eggplant slices instead of frying them, brushing them with a little oil and baking at 425°F until golden. It's not quite the same as the traditional method, but it's absolutely delicious and significantly lighter. The eggplant becomes tender and slightly caramelized, which still works beautifully with the yogurt sauce.

Serving Suggestions

This dish needs something to soak up all those incredible juices. Warm Afghan naan is traditional and perfect, but fluffy basmati rice works just as well. Sometimes I'll serve it alongside a simple green salad dressed with lemon and olive oil to cut through the richness.

Make-Ahead Magic

Borani Banjan might actually be superior as leftovers, which is saying something. The flavors have time to really deepen and marry overnight, so I often make it a day ahead when I'm hosting. You can prepare everything through the layering step, refrigerate, and then just reheat gently before adding the yogurt topping.

  • Let the dish come to room temperature before reheating to prevent the yogurt from separating
  • Add the yogurt sauce just before serving so it stays fresh and vibrant
  • If refrigerating, store the yogurt separately and bring both components to room temperature before combining
Close-up of Borani Banjan in a baking dish, featuring golden eggplant and a rich, spiced tomato layer. Save
Close-up of Borani Banjan in a baking dish, featuring golden eggplant and a rich, spiced tomato layer. | skilletscroll.com

I hope this recipe finds its way into your regular rotation and brings as much joy to your table as it has to mine.

Recipe FAQs

Yes, you can oven-roast the eggplant slices instead of frying for a lighter version. Simply toss with oil and roast at 400°F until tender and browned.

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

For extra heat, add a pinch of cayenne pepper to the tomato sauce. You can also use smoked paprika for a deeper, more complex flavor profile.

Yes, this dish is naturally gluten-free as written. Just ensure your yogurt doesn't contain any gluten additives if you have sensitivities.

Yes, you can assemble the layers and refrigerate for up to 24 hours before baking. The flavors will actually meld better when allowed to sit overnight.

Afghan Eggplant Tomato Yogurt

Flavorful layered eggplant dish with spiced tomato sauce and creamy yogurt, perfect for vegetarians.

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 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 Eggplant Slices: 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é 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 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 Ingredients: 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: 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
Hannah Doyle

Passionate home cook sharing simple, tasty recipes and real-life kitchen wisdom for everyone.