Prepare the marinade by whisking all the ingredients in a bowl. Set aside 1/4 of the marinade which we will use in glazing. Then to the rest of the marinade, add the de-shelled and de-veined prawns and let it marinate for at least 30 minutes.
Meanwhile, prepare your veggies. Cut the onions and zucchinis in the size that you prefer. Ideally, similar size as to the prawn so it cooks evenly.
Take your soaked skewers and start first with sticking a piece of zucchini, then prawn, onion, prawn, zucchini, onion, and cherry tomato. Stack the skewers in a flat plate or baking dish.
Heat a grill pan and spray some oil. Add your skewers making sure they're not too crowded so you get a good char. Using a pastry brush, glaze some marinade over the skewers. Cook each side about 2-4 minutes, watching closely so as not to overcook the prawns.
To serve, squeeze more lime and add chopped coriander over the skewers.