Heat oil in a large grill-proof wide pot over high heat on the barbecue.
Add chicken and cook until lightly brown.
Add potatoes, red peppers, onions, banana peppers and half of garlic, season with salt and pepper and cook for a few minutes or until softened.
Cover tightly with cabbage leaves.
Add sausage and spare ribs and cover with more cabbage leaves.
Add clams, mussels and remaining garlic, pour wine over top and cover with a final layer of cabbage leaves.
Cover pot tightly with a lid.
Keep barbecue heat at about 325 F and cook for about 40 minutes or until everything is cooked and steaming hot.
Remove pot from barbecue and put all the ingredients clams, mussels, sausage, chicken and pork on a platter.
Serve cabbage as well.