Afghan Eggplant Tomato Yogurt Dish

Crispy golden eggplant slices layered with spiced tomato sauce in Borani Banjan, topped with creamy yogurt and fresh mint garnish. Save to Pinterest
Crispy golden eggplant slices layered with spiced tomato sauce in Borani Banjan, topped with creamy yogurt and fresh mint garnish. | cozypinkitchen.com

This traditional Afghan dish features tender fried eggplant layered with a spiced tomato sauce and topped with creamy yogurt infused with dried mint. The preparation involves salting eggplant to remove bitterness, shallow-frying until golden, then building layers of eggplant and sauce before finishing with a cooling yogurt topping.

The dish balances rich, savory flavors with the tangy brightness of yogurt, creating a satisfying vegetarian main that pairs beautifully with naan or rice. The combination of spices including turmeric, coriander, and cumin gives it an authentic Afghan character while the yogurt adds a refreshing contrast to the hearty eggplant and tomato components.

The first time I tasted Borani Banjan was at a small Afghan restaurant in Queens, where the owner's grandmother kept coming out of the kitchen to make sure I was eating enough. She hovered by my table until I took that first bite, and suddenly I understood why she was so proud. The eggplant was practically melting into this spiced tomato goodness, with this cool tangy yogurt cutting through everything. I left that day plotting how to recreate it at home.

Last winter I made this for a dinner party when two guests casually mentioned they didn't like eggplant. By the end of the night they were asking for the recipe and arguing over who got to take home the last portion. There's something about the way the eggplant transforms when you fry it first then let it soak up that tomato sauce that converts even the skeptics.

Ingredients

  • 2 large eggplants, sliced into 1/2-inch rounds: I've learned that slicing them evenly and doing that 20-minute salt draw makes all the difference between bitter and beautiful
  • 2 medium tomatoes, diced: Fresh tomatoes break down beautifully into the sauce, creating this natural sweetness you just can't get from canned
  • 1 medium onion, finely chopped: Take your time here, getting them properly translucent builds the flavor foundation
  • 2 cloves garlic, minced: Fresh garlic gives it that aromatic kick that dried garlic powder never quite achieves
  • 1 1/2 cups plain Greek yogurt: The thick texture holds up better than regular yogurt and creates that luxurious creamy layer on top
  • 1/4 cup vegetable oil: You'll need extra for the actual frying, but this amount seasons the tomato sauce perfectly
  • 1 teaspoon ground turmeric: This gives the sauce that gorgeous golden color and subtle earthy backbone
  • 1 teaspoon ground coriander: Adds this citrusy warmth that makes the tomato sauce taste complex and special
  • 1/2 teaspoon ground cumin: Just enough to add depth without overpowering the other spices
  • 1/2 teaspoon chili powder: Adjust based on your heat tolerance, but this gentle warmth really balances the creamy yogurt
  • 1 teaspoon salt: Split between the eggplant and the sauce, this enhances all the other flavors
  • 1/2 teaspoon black pepper: Freshly ground gives you way more flavor than the pre-ground stuff
  • 1 tablespoon dried mint: This is non-negotiable for authentic flavor, it brightens the entire dish
  • 2 tablespoons fresh cilantro, chopped: Optional garnish but adds this fresh pop of color and flavor at the end

Instructions

Prep the eggplant slices:
Sprinkle those rounds with half the salt and walk away for 20 minutes. You'll see little droplets of moisture forming on the surface, and that's exactly what you want. Rinse them thoroughly and pat them completely dry with paper towels.
Fry the eggplant until golden:
Heat about 1/2 inch of oil in your large skillet and fry the eggplant in batches, 3 to 4 minutes per side until they're golden brown and tender. Transfer them to paper towels to drain and resist the urge to snack on them as you go.
Build the tomato sauce base:
Pour out most of the oil, keeping just 1/4 cup in the pan. Sauté your chopped onion over medium heat for about 5 minutes until it's translucent and fragrant, then add the garlic.
Add the aromatic spices:
Stir in the turmeric, coriander, cumin, chili powder, pepper, and remaining salt. Cook for just 1 minute until the spices bloom and become incredibly fragrant.
Simmer the tomato sauce:
Add the diced tomatoes and let everything cook together for 5 to 7 minutes. The tomatoes should break down completely into this thick, spiced sauce that smells like comfort.
Prepare the yogurt topping:
While the sauce simmers, whisk the yogurt with dried mint and a pinch of salt until it's silky smooth. This tastes way better than just plain yogurt.
Layer everything together:
In your baking dish or deep skillet, arrange half the fried eggplant in a single layer. Spoon half the tomato sauce over the top, then repeat with remaining eggplant and sauce.
Let the flavors meld together:
Cover the dish and either simmer on low heat or bake at 350°F for 15 minutes. This step is crucial for the eggplant to really absorb all that spiced goodness.
Finish and serve:
Spread that mint yogurt over the top like a creamy blanket and sprinkle with extra dried mint and fresh cilantro if you're feeling fancy.
Hearty Borani Banjan served over fluffy basmati rice, showing off rich red sauce and yogurt drizzle for a vegetarian feast. Save to Pinterest
Hearty Borani Banjan served over fluffy basmati rice, showing off rich red sauce and yogurt drizzle for a vegetarian feast. | cozypinkitchen.com

My friend's Afghan mother told me that in her village, Borani Banjan is often served at special gatherings because it looks impressive but feeds a crowd economically. Now whenever I make it for potlucks, I always get asked for the recipe, and I think of her standing in her kitchen, teaching me how to layer the eggplant just so.

Making It Lighter

If you want to skip the frying step, brush the eggplant slices with oil and roast them at 425°F for about 20 minutes until they're tender and golden. The texture will be slightly different but still absolutely delicious, and you'll save yourself some calories and cleanup time.

What To Serve With It

Afghan naan is traditional because it's perfect for scooping up all those layers and sauces. Steamed basmati rice works beautifully too, especially if you add a pinch of saffron to the cooking water. Some people like a simple green salad on the side to cut through the richness.

Making It Your Own

The beauty of this dish is how forgiving it is. I've played around with different spice ratios depending on my mood and who's coming to dinner.

  • Add a pinch of cayenne or some diced fresh jalapeño if you like more heat
  • Try smoked paprika instead of regular for this gorgeous smoky depth
  • Feta cheese crumbled over the top adds this salty tang that's absolutely amazing
Close-up of Borani Banjan in a baking dish, Afghan eggplant and tomato layers finished with dried mint and cilantro. Save to Pinterest
Close-up of Borani Banjan in a baking dish, Afghan eggplant and tomato layers finished with dried mint and cilantro. | cozypinkitchen.com

There's something deeply satisfying about serving a dish that looks this elegant but comes from such humble ingredients. Every time I make it, I'm transported back to that little restaurant in Queens.

Recipe FAQs

Large, firm eggplants work best. The recipe calls for slicing into 1/2-inch rounds. Salting the eggplant slices for 20 minutes before frying helps remove bitterness and excess moisture, which is essential for achieving the right texture.

Yes, for a lighter version, you can oven-roast the eggplant slices instead of frying. This will result in a slightly different texture but maintains the delicious flavors. Roast at 400°F until tender and lightly browned.

The yogurt topping serves multiple purposes - it adds a cooling, creamy element that balances the rich, spiced tomato sauce and fried eggplant. The dried mint in the yogurt complements the spices in the tomato sauce and adds freshness to each bite.

This dish is traditionally served 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 of the eggplant and sauce shine through.

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

Afghan Eggplant Tomato Yogurt Dish

Layered eggplant with spiced tomato sauce and creamy yogurt for a rich, aromatic Afghan 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 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 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/175°C for 15 minutes) to meld flavors.
9
Serve with 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)
  • Gluten-free as written
  • Always check yogurt for potential additives if gluten or lactose intolerant
Sophie Reynolds

Sharing easy, flavorful recipes and kitchen wisdom for everyday home cooks—let’s make every meal feel special.