Prepare a tandoor or charcoal grill for a moderate heat, alternatively preheat the grill (broiler) to medium.
If using fresh sweetcorn, cook the kernels with a pinch of turmeric in a pan of boiling water for about 5 minutes, or until tender.
Drain and set aside to cool.
Put the cheese, 600g / 1 lb 5oz (3¼ cups) cooked or canned sweetcorn, the chili, ginger and garlic paste, the spices, melted butter and enough breadcrumbs to bind the mixture together.
Season with salt and mix well with your hands.
Divide the mixture into 16 equal portions and roll into balls.
Using damp hands, spread the balls along the length of metal skewers, flattening the mixture into a sausage shape until the kebabs are 10cm / 4 inches long, and leaving a 5cm / 2 inches gap between each one.
You can make 2 kebabs on one long skewer.
Put the remaining corn on top of the kebabs and roast in a moderately hot tandoor, over a charcoal grill or under the hot grill for 10 minutes.