Borani Banjan Afghan Eggplant

Fried eggplant slices layered with a spiced tomato sauce and creamy Greek yogurt in a Borani Banjan dish. Pin it
Fried eggplant slices layered with a spiced tomato sauce and creamy Greek yogurt in a Borani Banjan dish. | picnicandpan.com

Borani Banjan is a traditional Afghan dish featuring slices of fried or roasted eggplant layered with a rich, spiced tomato sauce. The dish is gently simmered or baked to meld the bold flavors, then topped with a smooth yogurt and dried mint mixture that adds a refreshing creaminess. Combining turmeric, coriander, cumin, and chili powder brings warmth and complexity to the sauce. Perfect as a main or side, it offers a satisfying vegetarian option with a balance of tangy, savory, and herbal notes.

The first time I encountered Borani Banjan was at a small Afghan restaurant in my neighborhood, where the owner served it with a proud smile and warm naan. I was immediately struck by how something so simple—eggplant, tomatoes, yogurt—could create such complex layers of flavor. Now it is one of those dishes I make when I want to feed people something that feels both comforting and special.

Last autumn, I made this for a dinner party when the weather turned crisp and everyone needed something warming but not heavy. My friend Sarah, who claims to dislike eggplant, went back for thirds and finally admitted she had been missing out her whole life. There is something about the way the spices bloom in the tomato sauce that makes even skeptics into converts.

Ingredients

  • 2 large eggplants, sliced into 1/2-inch rounds: Choose ones that feel heavy for their size with smooth, shiny skin—the salting step is non-negotiable for removing bitterness
  • 2 medium tomatoes, diced: Fresh tomatoes work best here, but in winter I have used canned with surprisingly good results
  • 1 medium onion, finely chopped: Take your time dicing evenly so they cook down into a sweet, silky base for the sauce
  • 2 cloves garlic, minced: Fresh garlic makes all the difference, so avoid the pre-minced stuff in jars
  • 1 1/2 cups plain Greek yogurt: Full-fat yogurt creates that luxurious texture, though I have used regular yogurt when that was what I had on hand
  • 1/4 cup vegetable oil (plus more for frying): You will need extra oil for the frying step—do not skimp here or the eggplant will absorb too much and turn greasy
  • 1 teaspoon ground turmeric: This gives the sauce its beautiful golden color and subtle earthy flavor
  • 1 teaspoon ground coriander: Adds a bright, citrusy note that cuts through the richness
  • 1/2 teaspoon ground cumin: Just enough to add warmth without overpowering the other spices
  • 1/2 teaspoon chili powder: Adjust based on your heat tolerance—I sometimes use a full teaspoon when feeding spice lovers
  • 1 teaspoon salt (or to taste): Half goes on the eggplant, half in the sauce, plus an extra pinch for the yogurt
  • 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 distinctly Afghan
  • 2 tablespoons fresh cilantro, chopped (optional): I almost always add this for the pop of color and fresh flavor it brings

Instructions

Prep the eggplant:
Sprinkle those slices with half a teaspoon of salt and walk away for 20 minutes—this simple step is the secret to non-bitter, perfectly textured eggplant. Rinse them thoroughly and pat them completely dry with paper towels, otherwise they will steam instead of fry.
Fry until golden:
Heat about a half-inch of oil in your large skillet until it shimmers, then fry the eggplant in batches so you do not crowd the pan. You want them golden brown and tender, about 3-4 minutes per side, then drain them on paper towels while you make the sauce.
Build the spiced sauce:
Pour off most of the frying oil, leaving just 1/4 cup in the skillet, then sauté your onions until they turn translucent and fragrant. Add the garlic and all those beautiful spices—turmeric, coriander, cumin, chili powder, pepper, and remaining salt—cooking for just a minute until the kitchen smells incredible.
Add the tomatoes:
Stir in your diced tomatoes and let everything simmer for 5-7 minutes until they break down into a thick, rich sauce that coats the back of your spoon.
Make the yogurt topping:
While the sauce simmers, whisk the yogurt with the dried mint and a pinch of salt until it is silky smooth—taste and adjust the seasoning because this is the bright counterpoint to all that rich eggplant.
Layer everything:
Arrange half the fried eggplant in your baking dish or deep skillet, spoon half the tomato sauce over the top, then repeat with remaining eggplant and sauce. Cover and let it simmer gently on low heat for 15 minutes so all those flavors can become friends.
Finish and serve:
Spread that minty yogurt over the top like a blanket, then sprinkle with extra dried mint and fresh cilantro if you have it. Serve it steaming hot, with plenty of naan or rice to soak up all those delicious sauces.
Borani Banjan served hot with Afghan naan bread alongside vibrant herbs, perfect for a vegetarian dinner. Pin it
Borani Banjan served hot with Afghan naan bread alongside vibrant herbs, perfect for a vegetarian dinner. | picnicandpan.com

There was this one rainy Sunday when I made Borani Banjan just for myself, eating it straight from the pan while watching old movies. Sometimes the best meals are the ones you do not have to share, though I ended up texting my sister the recipe at midnight because I could not stop thinking about how good it was.

Making It Lighter

When I am feeling particularly health-conscious or just want to avoid the extra oil from frying, I roast the eggplant slices at 425°F for about 20 minutes instead. The texture is slightly different—more chewy than creamy—but the flavor is still fantastic and the dish feels lighter without losing its soul.

Serving Suggestions

This dish is incredibly versatile and shines alongside almost anything. I love serving it with steamed basmati rice that has been seasoned with a pinch of saffron, or with warm naan fresh from the oven for scooping up every last bit of sauce.

Storage and Reheating

Borani Banjan keeps beautifully in the refrigerator for up to four days, and I honestly think the flavors improve after a night of mingling. When reheating, add a splash of water and warm it gently over low heat to keep the yogurt from separating.

  • Store the yogurt topping separately if you plan to meal prep this for more than two days
  • Reheat uncovered to let any excess moisture evaporate and maintain those distinct layers
  • A squeeze of fresh lemon juice right before serving brightens up leftovers beautifully
A close-up of Borani Banjan showing golden eggplant, rich tomato sauce, and a drizzle of yogurt. Pin it
A close-up of Borani Banjan showing golden eggplant, rich tomato sauce, and a drizzle of yogurt. | picnicandpan.com

I hope this recipe finds its way into your regular rotation, bringing as much joy to your table as it has to mine. There is something deeply satisfying about transforming simple eggplant into something that feels like a celebration.

Recipe FAQ

Eggplant slices are salted to remove bitterness, then either shallow fried until golden or oven roasted for a lighter option.

Ground turmeric, coriander, cumin, chili powder, black pepper, and salt provide a warm and aromatic base for the sauce.

Plain Greek yogurt is whisked with dried mint and a pinch of salt until smooth and used as a topping to add tanginess and creaminess.

Yes, it’s naturally vegetarian and gluten-free; however, ensure the yogurt used suits any lactose sensitivities.

Traditionally served with Afghan naan or steamed basmati rice, enhancing the flavors and textures of the dish.

Yes, adding a pinch of cayenne pepper or smoked paprika can increase heat and depth as preferred.

Borani Banjan Afghan Eggplant

Layered eggplant with spiced tomato sauce and creamy yogurt in a hearty Afghan style.

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 thoroughly and pat completely dry with paper towels.
2
Fry Eggplant: In a large skillet, heat enough vegetable oil to shallow fry. Cook eggplant slices in batches until golden brown on both sides, approximately 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
Toast Spices: Add garlic, turmeric, coriander, cumin, chili powder, black pepper, and remaining 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 completely and the sauce thickens nicely.
6
Mix Yogurt Sauce: In a medium bowl, whisk yogurt with dried mint and a pinch of salt until completely smooth and incorporated.
7
Layer Components: In a baking dish or deep skillet, layer half of the fried eggplant, spoon over half of the tomato sauce, then repeat with remaining eggplant and sauce.
8
Simmer to Meld Flavors: Cover and simmer on low heat for 15 minutes (or bake at 350°F for 15 minutes) to allow flavors to meld together thoroughly.
9
Finish and Serve: Spread the yogurt sauce evenly over the eggplant and tomato layers. Garnish generously 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
Tessa Monroe

Easy recipes, quick meals, and wholesome inspiration from a fellow home cook.