How long does it take to cook shish kabobs on the grill

  1. Mix teriyaki sauce, honey, garlic powder, and ginger in a large resealable plastic bag. Place chicken, beef, red bell peppers, onion wedges, and mushrooms in the bag. Seal and refrigerate for 4 hours to overnight.

  2. Preheat the grill to medium-high heat. Lightly oil the grill grate.

  3. Discard marinade. Thread meat and vegetables onto skewers, leaving a small space between each item.

  4. Grill skewers, turning as needed, until meat is cooked through and vegetables are tender, about 10 minutes.

Editor's Note:

The nutrition data for this recipe includes information for the full amount of the marinade ingredients. Depending on marinating time, ingredients, cooking method, etc., the actual amount of the marinade consumed will vary.

Body

Kabobs are a great way to cook meat; when grilled on skewers, meat cooks more evenly and tastes juicier. What’s the best way to cook kabobs on the grill? What are the best meats for kabobs? How do you use skewers? See our tips—plus 5 kabob recipes.

Tips on Using Skewers

A kabob is simply simply skewered meat grilled over fire. You can also add vegetables or even make an all-veggie kabob but the original kabob is grilled meat. By using the skewer, you are able to grill meet without it touching the grill or any surface which helps the meat to cook evenly and quickly and it tastes moister and juicier.

Most skewers are made out of wood or metal, and sometimes wood or bamboo.

  • Soak wooden or bamboo skewers in room-temperature water for 30 minutes before using them so they won’t burn during cooking. 
  • If you prefer metal skewers, which have a long life, use square or twisted types, which will hold the food better than round ones.
  • To keep food from slipping off during cooking and turning, use two parallel skewers rather than a single skewer.
  • If the skewer is metal, leave a small amount of space between each ingredient (1/4-inch) to cook food more evenly; don’t crowd your skewers. If you’re using a wooden skewer, as you thread the food move the pieces close together, with no space showing.
  • Before you start grilling, break the skewers to room temperature.
  • If you are marinading the meats, this must be done in advance before you put the meats on the skewers.

Best Meats or Veggies for Kabobs

Beef, chicken, shrimp, and pork all work well with skewers. 

  • The best meat for a kabob is meat. For beef, we recommend sirloin (from top to tip). Tenderloin is also a great choice.
  • For chicken, we prefer boneless chicken thighs which are juicier and fuller-flavored. 
  • When selecting vegetables, we recommend soften veggies like peppers, onions, squash, and mushrooms so they’ll be ready when the meat is cooked.
  • For kabobs, cut beef and chicken into 1 1/2-inch cubes to keep them juicy
  • If you’re combining proteins, such as beef and shrimp, do not cook them on the same skewer. They’ll have different cooking times; you’ll need to combine them later when serving. 

Setting up the Grill

To keep wood skewers from burning (and metal skewers from getting dangerously hot), we recommend that you lay down foil strips (double-thick) on the grill that will protect their ends. 

  • Set up the grill for direct and indirect heat. Then oil the grill and wait until the oil smokes.
  • Pat the kebabs dry. Season them with salt and pepper. Lay skewers on the direct-heat side of the grill with the skewer ends overlapping the foil.
  • Space them out to let them cook evenly. Don’t move them until the bottoms look slightly charred and they release easily from the grill. Then turn the kebabs as necessary to sear all sides.
  • Once the kabobs are seared, the meat may need a little extra cooking. Move to the indirect-heat side of the grill and cover.
  • Beef takes 8 to 10 minutes (to medium-rare); chicken takes 10 to 12 minutes.
  • Let the kebabs rest for a few minutes on the plate after removing them from the grill.

1. Grilled Pork Kabobs

Fire up the barbecue for Grilled Pork Kabobs—a welcome change from the ubiquitous burgers and hot dogs. Prepare in an herbal marinade in advance for juicy, tender, flavorful skewers that can be served with a simple salad, fresh crusty bread, and perhaps baked steak fries.

How long does it take to cook shish kabobs on the grill

2. Chicken Satay

How long does it take to cook shish kabobs on the grill
Photo credit: Sam Jones/Quinn Brein

3. Grilled Salmon Kabobs

This recipe for Grilled Salmon Kabobs is our go-to fish dish for a healthy, easy summer meal. It is full of flavor from the simple marinade. 

How long does it take to cook shish kabobs on the grill
Photo credit: Vankad/shutterstock

4. Beef Kabobs

This is one of our favorite steak recipes! These Beef Kabobs soak in an easy, homemade marinade that adds flavor and zest. These can’t-beat kabobs are easy to grill and delicious to eat.

How long does it take to cook shish kabobs on the grill
Photo credit: Sam Jones/Quinn Brein

5. Swordfish Kabobs

Swordfish is a firm-fleshed fish, so it’s a great choice for grilling! The fish cooks quickly, so you’ll have a healthy, juicy, delicious meal in no time.

How long does it take to cook shish kabobs on the grill

Souvlaki Sandwich

Here’s one more recipe: A Souvlaki sandwich! The word souvlaki in Greek means “small skewer.” Our Souvlaki Sandwich can be made with chicken or beef, but we highly recommend using lamb grilled on skewers. Have the butcher cut up a lamb steak if you can’t find stew meat.

How long does it take to cook shish kabobs on the grill

Photo Credit: Becky Luigart-Stayner

How long should I cook shish kabobs?

Place kabobs on grill over medium heat. Cover grill; cook 10 to 15 minutes, turning kabobs 2 or 3 times and brushing chicken and vegetables with reserved 1/4 cup sauce mixture during last 5 to 8 minutes of grilling, until chicken is no longer pink in center.

How long do you cook kabobs on a gas grill?

Once the kabobs are seared, the meat may need a little extra cooking. Move to the indirect-heat side of the grill and cover. Beef takes 8 to 10 minutes (to medium-rare); chicken takes 10 to 12 minutes. Let the kebabs rest for a few minutes on the plate after removing them from the grill.

How long do chicken shish kabobs take to grill?

It will take about eight minutes total if you're using white meat, about nine minutes if using dark meat. Chicken is done at 165°F. A good instant-read digital thermometer will make it easier to check for doneness. Your chicken kabobs are ready to serve hot off the grill, no need to rest before serving.

How long does it take to cook a steak shish kabob?

Add the kabobs to a lightly oiled grill, cover, and cook for about 7 minutes for medium rare (145F) and about 8 to 9 minutes for medium (160F) doneness. Turn kabobs occasionally. Exact cooking time will vary on the type of grill, the size, the heat level, how big the pieces of steak are on each kabob, etc.