Turkish Şakşuka Recipe (Shakshuka): Easy & Homemade

Şakşuka, one of the famous flavors of the Mediterranean, is a kind of appetizer prepared by frying vegetables and pouring sauce on them. Although its production varies from region to region, its main ingredients are eggplant, pepper, and tomato. It is also made with yogurt in some regions.

Related content: 44 Turkish Foods to Try

Turkish Şakşuka Recipe:

Serves 4-6


  • 1 kg eggplant
  • 4 medium tomatoes
  • 3 cloves garlic
  • 500 gr yogurt
  • 1 teaspoon sugar
  • 1/3 cup olive oil
  • 1 teaspoon salt


  1. Peel the eggplants in a striped fashion (keeping some of the skin on so the eggplants have a striped appearance).
  2. Cut the eggplants into 2cm cubes.
  3. In a large bowl cover the diced eggplant with water and 1 tablespoon salt and leave to soak for 2 hours.
  4. Meanwhile, peel the tomatoes and puree them in a blender.
  5. Add the tomato puree to saucepan with 1 teaspoon salt and sugar. Cook over low heat until the juice evaporates and the mix reduces.
  6. Crush your garlic and mix with yoghurt.
  7. Drain your eggplants and dry well.
  8. Fry your eggplant in olive oil until soft, and drain on paper towel.
  9. Place your eggplant on a serving plate. Top with garlic yoghurt. Finally, pour your tomato sauce over the garlic yoghurt.
  10. Once it reaches room temperature, your shakshuka is ready to serve.

You may also like: