How to Cook Shish Kebab on the Grill

Chicken, eggplant, onion, tomato and rosemary shish-kabobs on the grill with an ear of corn.
Image Credit: KatarzynaBialasiewicz/iStock/Getty Images

You can cook your entire meal on a grill all at once using skewers and squares of food items to create shish kebabs. Mixing your favorite fruits, vegetables and meats together can make for an exceptionally tasty meal because the flavors intermingle as they cook. Choose food items that go well together, such as pork tenderloin, onion and papaya, or chicken. green peppers and pineapple. Your shish kebabs are limited only by your imagination.

Step 1

Cut your meats, vegetables and fruits into 1 1/2- to 2-inch squares with a sharp knife. Place your meats in a ziplock plastic bag with your marinade. Seal the bag and refrigerate for at least 12 hours. Refrigerate your fruits and vegetables in a separate ziplock bag.

Step 2

Soak wooden shish kebab skewers in water for at least an hour before grilling. This helps keep them from burning. If you're using metal skewers, spray them lightly with nonstick cooking spray.

Step 3

Brush your grill grates with olive oil or spray them with a nonstick cooking spray when you are ready to grill. Preheat your gas or charcoal grill for medium direct heat to about 325 to 350 degrees Fahrenheit.

Step 4

Slide your meats, vegetables and fruits onto the kebab skewers, alternating between the different ingredients, and leaving a slight space between each item.

Step 5

Lay your kebabs onto the grill. Cook them for two to three minutes per side for a total of eight to 10 minutes with the lid closed. Brush the meat with marinade or sauces after the first half of the grilling time to prevent burning.

Things You'll Need

  • Wooden or metal shish kebab skewers

  • Nonstick cooking spray or olive oil

  • Meats, vegetables and fruit of your choice

  • Ziplock plastic bags

  • Marinade

  • Pastry brush


Place an item at the bottom your kebab skewer that won’t fall from the skewer and will hold the rest of the items securely onto the skewer like a cherry tomato.

Keep at least one burner turned off in your gas grill or one area in your charcoal grill free of heat beneath the grill grate. This gives you an area to move your shish kebabs in the event of fire flareups.

Items that work well for shish kebabs include mangoes, pineapple, papaya, squash, bell peppers, onions, potatoes, cherry tomatoes, zucchini, chicken, pork, shrimp and beef.