Halloumi Souvlaki

Updated: Jul 21

I love simple food that you can grab and devour. Try my recipe for super juicy vegetarian Souvlaki with halloumi cheese, balsamic aubergine, sun-dried tomato tapenade and tzatziki sauce. In my method, I soak halloumi cheese for around 30 minutes to make it less salty and to change its texture. It works great with roasted aubergine as every bite gives you meat-like juicy texture satisfaction. If you would like to prepare your own Greek flatbread the recipe you can find here.

What is Souvlaki?

Souvlaki is a Greek fast food, very popular among tourists and locals. Usually, it is served on flatbread with salad, potato chips and sauces like tzatziki or tomato. Most of the time meat is used but vegetarian versions are also available. Very often prepared with a Halloumi cheese, my favourite!

Halloumi Souvlaki food photography
Halloumi Souvlaki

“As an Amazon Associate, I earn from qualifying purchases.”

This recipe makes: 4 portions


  • 4 Greek Flatbreads

  • 220g (7.7oz) of Halloumi cheese, diced

  • 1/2 lemon juice

  • 1 medium-size Aubergine, cut into four lengthways and sliced.

  • 1tbsp of balsamic glaze (if not available dissolve 2tsp of brown sugar in 2tbsp of balsamic vinegar)

  • 1tbsp olive oil

  • 1/4tsp of salt

  • 1/4tsp of black pepper

  • 1tsp of dried oregano

  • 120g (4.2oz) of sun-dried tomatoes with olive oil

  • 2tsp of baby capers (they are less salty than the bigger capers)

  • half a red onion sliced into rings

Ingredients for Tzatziki:

  • 400g of cucumber (1 medium-sized)

  • 6tbsp of Greek yoghurt

  • 10g of fresh dill, finely chopped

  • 2 garlic cloves, minced (you can also use 1tsp of dried garlic powder instead)

  • drizzle of lemon juice

  • 1/2tsp of black pepper

  • 1/2tsp of salt

  • 1/4tsp of sugar


1. Begin by soaking diced Halloumi in water with 1/2 lemon juice for a duration of 30 minutes.

2. Next, prepare Tzatziki. Grate the cucumber into a bowl then squeeze out the excess juice by using a cloth or sieve, like this one (you can leave the skin on for extra fibre)

Cucumber food photography
Grated Cucumber

3. Mix cucumber with 6tbsp of Greek yoghurt, 10g of finely chopped dill, and 2 minced garlic cloves. Drizzle with lemon juice and season with 1/2tsp of black pepper, 1/2tsp of salt and 1/4tsp of sugar. Rest in the fridge until the serving time.

4. Preheat the oven to 180C (356F). Mix sliced Aubergine with 1tbsp of balsamic glaze, 1tbsp of olive oil, 1/4tsp of salt, 1/4tsp of black pepper, 1tsp of oregano. Place on a baking tray and bake for 15-20 minutes.

5. Remove Halloumi cheese from the water and place on a separate baking tray, season with olive oil and place in the oven next to the Aubergine for 10-12 minutes or until golden brown.

6. In the meantime blend 120g of sundried tomato with 2tsp of baby capers and place in a small dish.

7. Heat both sides of flatbread on a frying pan. Spread one side with sun-dried tomato paste. Add a few pieces of roasted Halloumi and aubergine. Next, add a couple of tablespoons of Tzatziki and garnish with red onion. Enjoy!

Share this recipe with your friends and drop a comment below! I love feedback to always improve my website and recipes. You can also subscribe with your email to get a notification when a new recipe comes out. Follow my Instagram for more amazing shots! Thank you for visiting InsightFlavour!

Cooking Insight:

  • Soaking Halloumi cheese helps to reduce the salt content and changes texture.

  • Balsamic glaze is prepared by reduction of balsamic vinegar and sugar and can be prepared at home or purchased in supermarkets.

  • Aubergine's spongy texture makes it perfect for absorbing liquids and seasoning.

Check out my recipes for other grab and munch dishes:

Halloumi Souvlaki food photography
Halloumi Souvlaki

8,584 views3 comments