Afghan Eggplant Tomato Yogurt Dish

Golden fried eggplant slices layered with spiced tomato sauce, finished with creamy yogurt and fresh mint, showcasing Borani Banjan. Save
Golden fried eggplant slices layered with spiced tomato sauce, finished with creamy yogurt and fresh mint, showcasing Borani Banjan. | kitchenyumspot.com

This Afghan-inspired dish features tender eggplant slices fried until golden, then layered with a rich tomato sauce spiced with turmeric, coriander, and cumin. A creamy yogurt mixture infused with dried mint completes the layers, creating a harmonious blend of flavors and textures that's both comforting and satisfying.

The preparation involves salting eggplant to remove bitterness, frying until crispy, then building layers in a baking dish. Simmering allows the flavors to meld beautifully, resulting in a dish that's perfect served with naan or rice for a complete meal.

The first time I encountered borani banjan was at a tiny Afghan restaurant in Queens where the owner served it family style on a worn copper platter. I watched my friend's grandmother make it years later, moving through her kitchen with an ease that made the complicated layering look simple. She told me that in Afghan homes, the measure of a good cook is how well the eggplant absorbs the spiced tomato sauce without losing its shape. That afternoon, standing over her stove, I understood why this dish has been passed down through generations of home cooks who know that patience transforms simple ingredients into something extraordinary.

Last winter, when my kitchen felt too cold and my spirits even colder, I made a triple batch of borani banjan for a small dinner party. My friend Sarah took one bite and literally stopped talking for a full minute, which for her is practically a religious experience. We sat around the table passing the platter back and forth, and I realized that food this comforting has the power to turn an ordinary Tuesday night into something that feels like a celebration.

Ingredients

  • 2 large eggplants, sliced into rounds: I learned that letting them sweat out their bitterness for 20 minutes is absolutely non negotiable unless you want everyone to wonder why your eggplant tastes like regret
  • 2 medium tomatoes, diced: Roma tomatoes work beautifully here because they hold their shape better while still breaking down into that saucy consistency we want
  • 1 medium onion, finely chopped: Take your time chopping these small so they dissolve into the sauce instead of leaving awkward chunks in every bite
  • 2 cloves garlic, minced: Fresh garlic makes such a difference here, so please dont reach for that jar of pre minced stuff thats been sitting in your fridge since last year
  • 1 1/2 cups plain Greek yogurt: The thick texture of Greek yogurt gives you that luxurious creamy finish without separating the way regular yogurt sometimes does
  • 1/4 cup vegetable oil: Save your good olive oil for another dish, as the neutral flavor here lets all those warm spices really shine
  • 1 teaspoon ground turmeric: This gives the sauce that beautiful golden color and earthy foundation that makes the dish taste authentic
  • 1 teaspoon ground coriander: Coriander adds this subtle citrusy brightness that keeps the heavy flavors from feeling too weighed down
  • 1/2 teaspoon ground cumin: Just enough to add that warm smoky note without overpowering everything else on the plate
  • 1/2 teaspoon chili powder: Feel free to adjust this based on your spice tolerance, but this amount adds a gentle warmth rather than full on heat
  • 1 teaspoon salt: Plus that extra half teaspoon for sweating the eggplants, because getting the seasoning right is what transforms this from good to great
  • 1/2 teaspoon black pepper: Freshly ground makes a huge difference here and adds that little bit of bite at the end
  • 1 tablespoon dried mint: The mint in the yogurt sauce is the secret weapon that makes this dish taste like it came from a restaurant kitchen
  • 2 tablespoons fresh cilantro: Completely optional but that pop of green on top makes it look like you put way more effort into this than you actually did

Instructions

Sweat the eggplants:
Sprinkle those slices with half a teaspoon of salt and walk away for 20 minutes while they release all that bitter moisture
Fry to golden perfection:
Working in batches so you dont crowd the pan, fry each slice until both sides turn a beautiful golden brown and the texture becomes meltingly tender
Build the flavor base:
Sauté your onions until they turn translucent and sweet, then add the garlic and spices until your whole kitchen smells amazing
Make the tomato sauce:
Stir in those diced tomatoes and let them break down into a thick, luscious sauce that will coat every single eggplant slice
Whisk the yogurt sauce:
Combine the yogurt with dried mint and just a pinch of salt until its smooth and ready to be the grand finale
Layer it all up:
Arrange those beautiful fried eggplants in your dish, spoon over half the sauce, then repeat like youre building the most delicious lasagna of your life
Let it all meld together:
Cover and simmer gently for 15 minutes so all those distinct flavors can become best friends in the most wonderful way
The grand finish:
Spread that minty yogurt sauce over the top and finish with extra mint and cilantro because you deserve to eat something this beautiful
Hearty Borani Banjan served on a plate, with tender eggplant, vibrant red sauce, and a dollop of cool yogurt garnish. Save
Hearty Borani Banjan served on a plate, with tender eggplant, vibrant red sauce, and a dollop of cool yogurt garnish. | kitchenyumspot.com

My roommate came home while I had the final simmer going and literally stood in the kitchen doorway asking what smelled so incredible. Now she requests this dish at least once a month and Ive stopped pretending its a special occasion recipe.

Serving Suggestions That Work

Ive learned that borani banjan needs something to soak up all those incredible juices. Warm naan bread is traditional and absolutely perfect, but fluffy basmati rice works just as well. Sometimes I serve it with a simple cucumber salad on the side to cut through the richness.

Make It Your Own

After making this recipe dozens of times, Ive discovered that oven roasting the eggplant slices instead of frying them gives you a slightly lighter version that still tastes fantastic. You can also add a pinch of cayenne if you want more heat or try smoked paprika for a deeper, smokier flavor profile.

Timing And Prep Wisdom

The most efficient approach is to get your eggplants sweating first, then prep all your vegetables while they drain. I also recommend having everything measured and ready before you start cooking because once you hit the stove, things move pretty quickly.

  • Double the recipe because the leftovers are honestly even better than the fresh version
  • Use the widest skillet you have so you can fry more eggplant slices at once
  • Dont skip the final garnish because thats what makes it look restaurant worthy
Close-up view of Borani Banjan revealing rich layers of eggplant and tomato sauce, topped with dried mint and cilantro. Save
Close-up view of Borani Banjan revealing rich layers of eggplant and tomato sauce, topped with dried mint and cilantro. | kitchenyumspot.com

Every time I serve this dish, someone asks for the recipe, and honestly, that might be the highest compliment a cook can receive.

Recipe Q&A

Yes, you can substitute the Greek yogurt with a vegan alternative like coconut yogurt or cashew cream. You may also need to adjust seasonings slightly as vegan yogurts can have different flavor profiles.

Make sure to salt the eggplant slices and let them sit for 20 minutes to draw out bitterness and excess moisture. After salting, rinse and pat them thoroughly dry with paper towels before frying.

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.

Yes, you can assemble the dish and refrigerate it for up to 24 hours before baking. The flavors will actually improve with time. Just add a few extra minutes to the baking time if cooking from cold.

For a lighter version, you can oven-roast the eggplant slices instead of frying. Toss them with oil and bake at 400°F (200°C) for 20-25 minutes, turning halfway through, until golden and tender.

Afghan Eggplant Tomato Yogurt Dish

Aromatic eggplant layered with spiced tomato sauce and creamy yogurt for a delicious 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 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é 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 Topping: 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
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)
Olivia Parker

Home cook sharing easy, family-friendly recipes and practical kitchen tips for everyday meals.