Blanch the beans for 2 minutes in boiling water, then rinse them under cold water and drain.
Scatter the green salad leaves in a serving dish. Cut the tomatoes in half, add to the salad .
Using a vegetable peeler, cut the zucchini lengthwise into thin strips.
Heat the grill or griddle pan.
Brush the zucchini slices with olive oil and cook the until tender.
Cut the halloumi into 6 slices. Brush them with a little oil and sprinkle with chilli flakes, then cook them on each side for about a minute, until light brown. Transfer them onto a plate.
Toast/grill/griddle the pita.
In the meantime, add the beans and zucchini to the salad. Mix the dressing ingredients, add to the salad. Toss well.
Put the halloumi slices on the top and serve with the warm pita (cut into wedges)