Combine all the Marinade ingredients.Cut the paneer, peppers, onions and tomatoes into chunks of roughly equal size, add the pineapple and mix thoroughly with the Marinade.Leave to marinate for 1 hour, then thread the ingredients onto skewers.

Cook in a hot oven, under a grill, or over a hot barbecue for 7 to 8 minutes on each side, brushing with oil and turning halfway through cooking.