My Kabob recipe is more of a method than a recipe. Basically the secret to my method is that I pre cook my kabobs at low heat in the oven before I grill them. I'm a hunter so instead of some fatty store-bought-meat I am make my kabobs from elk, deer or mountain goat - even reindeer on occasion! Over cooked game meat is dry and gamey tasting. In the past when I cooked my kabobs entirely on the grill they tended to get too charred on the outside or would be raw on the inside. So I started to cut my meat up into bigger chunks and cooking them at 170 degrees in the oven for 45 minutes to an hour while I waited for the grill briquets to turn to coals (no gas grill in this household).
Anyway for ingredients I usually make the standard teriyaki sauce - smashed garlic (I actually generally use the garlic paste tubes here), grated ginger, soy sauce, lemon or orange juice, some sugar, worchestershire sauce, and even some tomato paste. Once the marinade is complete I cut up the meat and put it to soak in the marinade in a bowl. Then I cut up the vegetables. And wait as long as I am willing for the meat to marinade (last time I waited 1/2 hour).
For the kabob vegetables I use bell peppers, onions, fresh basil, tomato, cauliflower, and on occasion mushrooms, and, of course game meat cut into big chunks. I actually fold every other chunk of meat onto a basil leaf. I also always thread a pepper chunk onto either end of my kabab stick to hold everything all together. I mash and squeeze all the different ingredients very tightly together onto the stick.
The next step is to put them into a glass dish, baste each kabob with the marinade from the bowl, and put them into the oven to cook at low heat (my oven's lowest setting is 170). Every 10 or 15 minutes or so I baste them and turn them so that they cook evenly and get thoroughly marinaded. Then when I think they are somewhat cooked (this is a judgement call - sorry!) maybe 45 minutes later - I put them on the grill to brown.
I do not leave them on the grill very long - maybe 4 minutes a side with 3 turns over coals that are not flaming too high. Again more of a judgment call on how you grill them, but I like them slightly charred on each side. And the goal is not to cook them because you already cooked them in the oven! I also use plenty of marinade from the glass pan and bowl - I like my kabobs well-marinated!
My kabobs end up moist and NOT gamey and the meat is pink all the way through and not raw inside. I unthread each kabob onto a pile of rice and dig in. My kids like to add a splash of soy sauce at the end.
Patrick