Soak the Haloumi in a bowl of water for 5-10 mins while prepping the rest of the dish (optional but reduces the salt and makes the halloumi softer).
Cut the Zucchini into thin ribbons using a wide vegetable peeler.
Prepare the green sauce or marinade (available below for logged-in members or see notes)
Pour half the marinade over the zucchini Ribbons.
Remove the haloumi from the water, cut it into squares roughly 1-2cm, and place in the bowl with the remainder of the marinade.
Place the ribbons and halloumi in the fridge to marinate further for 10-20min.
Heat a pan with olive oil on medium heat.
Lay a zucchini strip out flat and place a haloumi cube at the beginning then roll to wrap the square.
Strip 3/4 of the leaves from the rosemary skewers (see notes if you are using the leaves for the marinade you will need to do this at the beginning).
Place 3 wrapped cubes on a skewer and place in the pan. Cook until golden on each side - roughly 3 minutes each side.
Serve on a fresh salad with lemon or lime wedges and extra green sauce or a creamy yogurt dressing.