Roasted Eggplant with Beef Kababs and Tahini Yogurt Sauce
Smoky roasted eggplant mashed into a creamy base, juicy beef kababs spiced to perfection, and a generous drizzle of tangy tahini yogurt sauce—it’s simple, nourishing, and absolutely packed with flavor.

This dish started as one of those “what can I make with what I have?” meals, and it quickly became a staple in our house. I had eggplants, ground beef, and tahini, so I roasted the eggplants whole (because who has time to slice?), made quick kababs with a bit of soaked bread and toasted pine nuts, and whipped up my go-to yogurt tahini sauce.
Since then, I’ve made this dish more times than I can count—sometimes for dinner with warm flatbreads, other times as a mezze-style lunch with just a spoon and a side salad. It’s one of those recipes that came together by accident the first time, but now it’s a family favorite. I love how simple it is, yet it still feels special.
Why This Is the Best Recipe
- Full-flavored, complete meal – Protein, veggies, and sauce all in one dish—no sides required (unless you want them).
- Elegant but easy – No stuffing, skewering, or grilling needed. Just roast, pan-fry, and plate.
- Make-ahead friendly – Prep each component ahead and assemble right before serving.
- Customizable – Easily swap beef for lamb, herbs for spices, or adjust the sauce to taste.

Ingredients and substitutes
- Eggplant – Use large globe eggplants. For even more smoky flavor, char them over an open flame before roasting.
- Ground beef – Use a bit of fat (15–20%) for juicy kababs. Lamb works beautifully, too.
- Soaked bread – This keeps the kababs soft. You can substitute breadcrumbs or even soaked pita.
- Pine nuts – Add richness and crunch. Toasted walnuts or slivered almonds can be used if needed.
- Yogurt – Greek yogurt makes a creamy sauce. Any plain yogurt will work—use plant-based if dairy-free.
- Tahini – A must for that nutty Middle Eastern flavor. If you’re out, try a lemon-garlic yogurt sauce as an alternative.

Step-by-step: Roasted Eggplant Kebabs and Tahini
- Roast the Eggplants – Preheat the oven to 220°C / 430°F. Prick each eggplant a few times with a fork.
- Place directly on a lined baking tray. Roast for 35–45 minutes, flipping once, until fully softened and collapsed. Let cool slightly, then peel off the skins.
- Place the flesh in a bowl and mash with a fork. Stir in olive oil, salt, and pepper. Taste and adjust seasoning. Set aside.

- Prepare the Kababs – Soak the bread in milk until soft, then squeeze out excess liquid.
- In a bowl, combine ground beef, soaked bread, grated onion, garlic, pine nuts, parsley, cumin, paprika, salt, and pepper.
- Mix gently until just combined—don’t overwork the meat. Shape into 8–10 oval kababs using your hands.
- Heat a large skillet over medium heat with a drizzle of olive oil.
- Cook kababs for 3–4 minutes per side until golden brown and fully cooked through. Set aside.

- Make the Tahini Yogurt Sauce – In a bowl, whisk together tahini, yogurt, lemon juice, garlic, and salt. Gradually add cold water until the sauce is creamy and pourable.
- Assemble – Spread the roasted eggplant mash onto a serving platter. Arrange warm kababs on top. Drizzle with tahini yogurt sauce. Garnish with herbs, sumac, or olive oil. Serve warm.


Frequently asked questions
Yes! Roast the eggplant and cook the kababs a day ahead. Reheat and assemble right before serving.
Nope! A fork works perfectly to mash the roasted flesh—rustic texture is part of the charm.
It’s complete on its own, but warm pita, pickled onions, or chopped cucumber salad are lovely sides.
Yes. Freeze them uncooked, then cook them straight from frozen or thaw them first.

Roasted Eggplant with Beef Kababs and Tahini Yogurt Sauce
Whole roasted eggplant mashed into a silky spread, topped with juicy beef kababs and drizzled with creamy tahini yogurt sauce—an easy Middle Eastern meal.
Video
Ingredients
- 2 large (900 g) Eggplants
- 1 – 2 tbsp Olive oil
- Salt and pepper to taste
- 1 lb (450 g) Ground beef (15–20% fat)
- 1 slice White bread soaked in 2 tbsp milk
- 1 small Onion grated
- 2 large Garlic cloves minced
- 2 tbsp Pine nuts lightly toasted
- 2 tbsp Fresh parsley finely chopped
- 1 tsp Ground cumin
- 1 tsp Paprika (or smoked paprika)
- Salt and black pepper to taste
- Olive oil for cooking
- ¼ cup (60 g) Tahini
- ½ cup (100 g) Plain Greek yogurt
- 1 Garlic clove grated
- Juice of 1 lemon (to taste)
- Salt to taste
- 2 – 4 tbsp Cold water (to thin)
- Chopped parsley or mint
- Sumac or chili flakes
- Olive oil drizzle
Method
- Roast the Eggplants – Preheat the oven to 220°C / 430°F. Prick each eggplant a few times with a fork. Place directly on a lined baking tray. Roast for 35–45 minutes, flipping once, until thoroughly softened and collapsed. Let cool slightly, then peel off the skins. Place the flesh in a bowl and mash with a fork. Stir in olive oil, salt, and pepper. Taste and adjust seasoning. Set aside.2 large Eggplants, 1 – 2 tbsp Olive oil, Salt and pepper
- Prepare the Kababs – Soak the bread in milk until soft, then squeeze out excess liquid. In a bowl, combine ground beef, soaked bread, grated onion, garlic, pine nuts, parsley, cumin, paprika, salt, and pepper. Mix gently until just combined—don’t overwork the meat. Shape into 8–10 oval kababs using your hands. Heat a large skillet over medium heat with a drizzle of olive oil. Cook kababs for 3–4 minutes per side until golden brown and cooked through. Set aside.1 lb Ground beef, 1 slice White bread, 1 small Onion, 2 large Garlic cloves, 2 tbsp Pine nuts, 2 tbsp Fresh parsley, 1 tsp Ground cumin, 1 tsp Paprika, Salt and black pepper, Olive oil
- Make the Tahini Yogurt Sauce – In a bowl, whisk together tahini, yogurt, lemon juice, garlic, and salt. Gradually add cold water until the sauce is creamy and pourable.¼ cup Tahini, ½ cup Plain Greek yogurt, 1 Garlic clove, Juice of 1 lemon, Salt, 2 – 4 tbsp Cold water
- Assemble – Spread the roasted eggplant mash onto a serving platter. Arrange warm kababs on top. Drizzle with tahini yogurt sauce. Garnish with herbs, sumac, or olive oil. Serve warm.Chopped parsley or mint, Sumac or chili flakes, Olive oil drizzle
Notes
- Roast until eggplants collapse – Undercooked eggplant is stringy. Fully soft means creamy mash.
- Mix kabab ingredients gently – Overworking the meat will make them dense.
- Toast the pine nuts – It’s a small step, but it brings out their buttery flavor.
- Thin tahini sauce slowly – It thickens fast, so add water a tablespoon at a time.
- Assemble just before serving – Keeps everything fresh, warm, and picture-perfect.
Equipment you will need
Nutrition
Tried this recipe?
Mention @veenaazmanov_kitchen or tag #veenaazmanovkitchen!Did you LIKE this recipe? Save it for later on Pinterest.
Follow on YouTube, Facebook, Twitter, Instagram or TikTok
Subscribe to receive new recipes right to your inbox.















Is there something I can use instead of pine nuts in the kebab mixture? My son has a nut allergy.
Hi Natasha! You can just leave them out or add a tablespoon of breadcrumbs for texture. It’ll still be delicious!
This is basically my dream plate—flavorful meat, creamy tahini, and roasted veggies. I served it with warm pita and it was perfect.
Yes! That sounds like the perfect way to enjoy it. Thank you, Daniel!
I didn’t think my kids would eat roasted eggplant, but they actually asked for seconds! Total surprise!
That’s the best kind of feedback, Rachel! Eggplant really wins hearts when it’s cooked right.
Can I grill the kebabs instead of pan-frying? It’s too hot to stand over the stove here in Dubai.
Absolutely, Omar! Grilling gives it an even more authentic smoky flavor. Just brush a little oil on the kebabs to keep them juicy.
I made this last night for dinner, and it was an absolute hit! The creamy eggplant and the spiced beef together? Chef’s kiss!
Thank you, Jenna! That combo is one of my personal favorites too. So glad it was a hit in your home!