Stir all the ingredients for the marinade. Chop the meat into pieces, which should have the same size as the vegetables.
Give the meat to a bowl, mix it well with the marinade, cover and let marinade in the fridge for 4-5 hours or better overnight.
Soak the wooden skewers for 30 minutes before grilling.
Chop the peppers into pieces the same size as the rest of the whole vegetables and the meat cubes. If you are using larger mushrooms, onions and tomatoes, cut them into pieces as well. If you are using shallots, halve them.
Chop the smoked ham into same-sized pieces.
Thread the meat, ham and vegetables onto the soaked skewers. I had 2 pieces of meat and 1 of ham on each skewer and alternated the veggies.
Brush the meat and the vegetables with the remaining marinade.
Grill on high, direct heat, turning the skewers from time to time. It took me about 10 to 12 minutes, but it depends on the hotness of the grill is and the size of the meat and vegetable pieces. Let rest for a few minutes and enjoy.