Laura Fuentes

menu icon
go to homepage
  • Recipes
  • Eat Healthy
  • Quick Meals
  • Pancakes
  • About
  • Dinner
  • Pasta Night
  • Best Chicken Recipes
  • Meal Plans
  • Cookbooks
  • Contact
search icon
Homepage link
  • Recipes
  • Eat Healthy
  • Quick Meals
  • Pancakes
  • About
  • Dinner
  • Pasta Night
  • Best Chicken Recipes
  • Meal Plans
  • Cookbooks
  • Contact
×
Home » Recipes » Grilling

How to Grill Kabobs Perfectly Every Time

By Laura Fuentes Updated Jun 2, 2026

5 from 99 votes

Recipe

This post may contain affiliate links. Read our disclosure policy here.

Follow this recipe for meat and veggie skewers and all the tips to grill kabobs perfectly every time!

Kabobs or skewers, whatever you call them, getting them to grill just right isn't always easy. I've had my fair share of dry, overcooked ones, which is exactly why I'm sharing what actually works in this post and in a short video.

meat and vegetable kabobs threaded through skewers on a grill

Easy Kabobs on the Grill

In the summer, when temps go up, grilling helps me avoid heating up the house and fighting the AC. I usually mix meat and veggie kabobs, as I do in this post and in the short video. Both my family and readers love kabobs on the grill, which is why you’ll find easy how-to recipes for beef skewers, chicken kabobs, salmon kabobs, pork kabobs, and veggie kabobs on this site.

Perfectly Grilled Kabobs

There’s not one trick that yields perfect kabobs, but a series of tips from start to finish, including:

  • Cut everything slightly bigger than the space between the grill grates.
    Cut the proteins into even-sized pieces, about 1 inch, and the veggies big enough to poke through the middle of the skewer without falling out.
  • Grilling over medium heat will cook the skewers evenly.
    If your grill has a temp gauge, grill between 350-375. High heat, around 400F, will burn the outside quickly, leaving the inside undercooked.
  • Cooking time will vary depending on the size and type of protein.
    Meats, such as chicken and beef, will take 12-15 minutes (total), while fish and vegetables only need about 10 minutes.  
  • Cooking to temperature will always yield the best results.
    An inexpensive meat thermometer is the best investment for grilling. Cook chicken to 165F and beef or fish to 145F. 

Preparing Kabobs

Wooden skewers will need to soak in water for 30 minutes before threading the ingredients and grilling the kabobs. Meanwhile, you marinate or season the meat and cut the veggies.

Cutting Veggies for Kabobs

Kabobs can handle just about anything that’s big enough to skewer. Here are some popular veggies (plus a few you might not think of) to mix with your proteins, along with how to cut and prep them for the grill.

Bell Peppers

Make sure to cut them into larger pieces, 1-inch squares, so they hold up during grilling.

Onions


Cut into ½-inch-thick rounds and skewer through the center to hold the layers together.

Mushrooms

You can skewer button mushrooms whole, halved, or sliced. Portobellos can be cubed and skewered.

Zucchini & squash


Cut into ½-inch-thick rounds so they hold their shape and don't get mushy.

Pineapple

Adds sweetness, and it caramelizes beautifully on the grill. Thread each chunk through the toughest part to prevent the piece from falling off the skewer.

Asparagus

Skewer a bunch of asparagus through skewers to prevent them from falling through the grates, or cut into 2-inch pieces and skewer between other ingredients.

Potatoes


They’ll need to be partially cooked (boiled for 10 minutes) so they're tender before grilling. Boil for about 10 minutes or microwave until just fork-tender, then skewer and grill to crisp up the edges.

Eggplant


Cut into 1- to 1 ½-inch-thick wedges, then into cubes before adding to a skewer.

Kabob Seasoning & Marinade

You can sprinkle dry seasoning over the protein, or mix it with a little olive oil in a small dish and use a brush to distribute it over the assembled skewers. If you have a little more time, even just 20 minutes, I recommend one of these delicious marinades.

How to Grill Kabobs

Here is what you need to know when you’re standing in front of your grill with assembled kabobs:

  1. Preheat the grill to medium heat so it's hot and steady before adding the skewers.
  2. Grease the grill grates or brush the skewers with oil before placing them on the grill to prevent them from sticking.
  3. Grill the kabobs until the meat is done, flipping them over halfway through cooking. Veggies will often cook faster than proteins; that’s ok.

Do You Grill with the Lid Open or Closed?

Start grilling with the lid open to sear the kabobs for a few minutes, then close the lid to keep the heat in and cook them through evenly. When it's time to flip, open the lid, turn the skewers to sear the other side, then close it again to finish cooking. If using a charcoal grill with a vent, keep it slightly open to maintain airflow and keep the coals hot.

meat and vegetable kabobs threaded through skewers on a grill

How to Keep Ingredients From Falling Off

Cut ingredients into larger, even pieces and thread them snugly through the center so they stay secure on the skewer. Placing the skewers across the grates (not parallel) also helps prevent anything from slipping through.

Essentials for Grilling 

Other than a grill, gas or charcoal, you'll need a few basics like skewers
(not all are the same), tongs, and a brush for oil or marinades. You can find all my go-to grilling tools here.

How to Grill Kabobs Perfectly

meat and vegetable kabobs threaded through skewers on a grill
Servings: 8
Prep Time: 30 minutes mins
Cook Time: 15 minutes mins
Total Time: 45 minutes mins
Follow this recipe for meat and veggie skewers and all the tips to grill kabobs perfectly every time!
5 from 99 votes
Print Pin

Watch how it’s made:

Ingredients

  • 2 lbs chicken breast or beef
  • 1 onion
  • 1 bell pepper, any color
  • 1 zucchini
  • 1 kabob seasoning, or kabob marinade
  • ⅓ cup olive oil

Instructions

Prep:

  • If using wooden skewers, soak them in water for 30 minutes to prevent them from burning on the grill. Fill a sheet pan with water, spread the skewers inside, and let them soak.
  • Cut the protein into even-sized 1-inch cubes. Chop the onion into quarters, then in half; cut the bell peppers into large 1-inch-square pieces, and the zucchini into ½-inch-thick rounds.
  • You can use a marinade for kabobs for the meat and veggies before assembling the skewers or season them quickly inside a large bowl or zip bag by mixing 3 tablespoons of your favorite seasoning and ⅓ cup olive oil, then adding the cut proteins and veggies to the bag, and tossing everything around to coat them with the seasoning.

Assemble the kabobs:

  • Thread the seasoned meat and veggies through the skewer, always poking through the middle of the ingredient to prevent it from sliding or falling off. With onions, I usually grab a couple of layers. Place the assembled kabobs on a baking sheet for easy transfer to the grill.

Grill:

  • Preheat the grill with the lid closed to medium-high heat. If your grill has a temperature gauge, it should read between 375F to 400F, otherwise, preheat for 10 to 15 minutes. Use grilling tongs to grease the grates by wiping a paper towel soaked in oil over the grates. If you used the oil + seasoning mixture, this isn't as crucial since your ingredients will be nicely coated. This step is especially important when using a marinade.
  • Place the kabobs on the grill across the grates (not parallel). Sear the first side with the lid open for a few minutes, then close the lid and cook for about 7 minutes. Open the grill, flip the kabobs over by picking them up from the middle using grilling tongs. Then, close the lid and cook the second side for 5 to 7 more minutes. Total cooking time will vary depending on the type of protein and thickness. Chicken breasts will need to be cooked to 165F and beef between 140-145F.
  • Remove the kabobs from the grill to a tray, then cover them with foil to keep warm while you finish grilling.

Notes

To season the kabobs, use your favorite seasoning or try my Blackened seasoning, Cajun seasoning, Creole seasoning, veggie seasoning, or jerk seasoning. 
 

Equipment

Grilling Tongs
meat thermometer
Meat Thermometer
Marinade Bags
reuseable skewers lined up
Re-useable Skewers

Nutrition

Serving: 1serving | Calories: 174kcal | Carbohydrates: 3g | Protein: 25g | Fat: 7g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 3g | Trans Fat: 0.01g | Cholesterol: 73mg | Sodium: 135mg | Potassium: 535mg | Fiber: 1g | Sugar: 2g | Vitamin A: 549IU | Vitamin C: 26mg | Calcium: 14mg | Iron: 1mg

More Grilling

  • top view of a white dish with five pork kabobs
    Pork Tenderloin Kabobs
  • chicken breasts seasoned with herbs in a grill
    Grilled Herb Chicken Breasts
  • top view of three grilled lemon chicken breasts
    Grilled Lemon Chicken
  • top view of two grilled chicken breasts and some lemon slices over a wooden table
    Grilled Balsamic Chicken

Comments

    5 from 99 votes (31 ratings without comment)

    Leave a Reply Cancel reply

    Your email address will not be published. Required fields are marked *

    Recipe Rating




  1. Deborah Caporale says

    July 07, 2019 at 6:39 pm

    5 stars
    @ 55 yrs old I thought I knew a lot about bbq-ing until I noticed my shish-kabobs started coming out over done and a bit…well…black! Yike’s! I found Laura’s site and I have to testify wholeheartedly to her advice re: temp, flame, seasoning etc. This past 4th (2019) I made the kabobs of my lifetime! Laura taught an old dog new tricks, I actually bbq’d by temp, whereas I would normally “just throw them on” full flame. These came out SO good, I’m telling everyone to check out her site!
    Important tip: absolutely boil, microwave, or however you prefer to cook potatoes ahead before skewing as they will not be tender before the other items on the stick! I mixed Laura’s spice recipe, then added a couple tablespoons to a liquid mixture of olive oil, red wine, honey and just a little sambal oelek (Korean chili paste) and brushed on kabobs…sweet & spicy! Thank you Laura Dear! I have pinned your site to my start page!

    Reply
    • Laura Fuentes says

      July 12, 2019 at 1:33 pm

      Deborah, you just made this gal’s YEAR. I can’t thank you enough for the raving review of one of my favorite things to grill… kabobs! I too, went to the internets long ago to search on how to grill kabobs because mine resembled coal on the outside. Finally, thanks to my father-in-law’s handy Webber grill’s handbook, I learned the right way and dry kabobs no more!
      I am thrilled at the opportunity to share my recipes with you. 🙂 Laura

      Reply
  2. Sherry Carpenter says

    May 22, 2019 at 4:09 pm

    5 stars
    I’m helping with a wedding and need to know how much chicken to get for around 200 guests. For chicken pineapple skewers.with Teryaki sauce/ marinade

    Reply
    • Laura Fuentes says

      May 28, 2019 at 9:18 am

      About 4 ounces per guest as an appetizer.

      Reply
  3. Karen Perret says

    June 26, 2014 at 12:38 pm

    5 stars
    Question: how do you turn the skewers over without (a) burning yourself, (b) having some of the stuff on the skewer stay put, i.e. not turn over? I’ve never done this, but I’ve promised sis kebabs to a party of 10 people and my grill is not huge. Suggestions? Thanks!

    Reply
    • Laura Fuentes says

      June 26, 2014 at 12:57 pm

      I use tongs to lift the skewer and a flat metal spatula to lift. if you grease your bbq (with vegetable oil for example) prior to placing the skewers, they should lift fine. Also, don’t lift too early. Raw meat sticks.

      Reply
      • Terri says

        June 05, 2017 at 5:19 pm

        5 stars
        If you use two skewers for each kabob the meat and vegetables won’t rotate when you flip them. Also, use tongs to flip. Thanks for the tips?

        Reply
        • Terri says

          June 05, 2017 at 5:20 pm

          5 stars
          That was supposed to be an exclamation point at the end. Lol. Thanks for the tips!

          Reply
        • Tim Durkin says

          September 03, 2020 at 9:03 am

          5 stars
          The two skewers works great. If doing aspargus, build a raft using two or three skewers as base and the aspargus spears as the “logs”. Be sure and soak skewers for an hour in warm water.

          Reply
      • Sherry Browning says

        April 10, 2024 at 12:17 pm

        5 stars
        Laura, do you know if I can grill kabobs 2 days beforehand and reheat in the oven just before serving the day of the party? Thanks in advance for any tips!

        Reply
    • Karen says

      July 10, 2021 at 1:54 pm

      5 stars
      I USE 2 SKEWERS SO THE KABOBS TURN AS A FLAT UNIT

      Reply
      • Laura Fuentes says

        July 16, 2021 at 4:16 pm

        This is a great idea! Thank you, Karen.

        Reply
  4. Mai says

    June 23, 2013 at 7:10 am

    5 stars
    This article is very helpful… in time for the summer!!! 🙂 Can’t wait to do all your helpful tips and impressed my family! haha Thanks!!!

    Reply
Newer Comments »

Trackbacks

  1. 8 Healthy BBQ Recipes - MOMables® - Real Food Healthy School Lunch & Meal Ideas Kids Will LOVE says:
    July 11, 2016 at 9:08 am

    […] 1. Perfect Grilled Skewers & Kabobs […]

    Reply
Laura fuentes holding a skillet of food standing in front of a blue door

Hi! I'm Laura.
Known for the internet’s favorite pancake recipes and real-life dinners that make weeknights easier. These are the meals my family loves, and yours will too!

More about me →

Always See My Recipes In Google

Fresh Favorites

  • stack of homemade fluffy pancakes from scratch stacked on a plate, topped with a pat of butter, and pancake syrup over the top
    Best Fluffy Pancakes Recipe
  • a bowl of watermelon feta salad
    Fresh Watermelon Feta & Mint Salad
  • Creamy balsamic vinaigrette drizzling from a spoon into a glass jar with a fresh salad in the background.
    The Best Balsamic Vinaigrette Dressing
  • baked cajun salmon
    Baked Cajun Salmon

Trending Now

  • stack of protein pancakes on a plate, topped with sliced strawberries and a drizzle of syrup
    Protein Pancakes with Protein Powder
  • copycat canes nuggets and fries with texas toast and two sauces
    Copycat Cane’s Chicken Recipe with Homemade Cane’s Sauce
  • large plate of freshly baked mixed chicken pieces
    Juicy Baked Chicken Pieces
  • creamy garlic sauce in a large pot with pepper on top
    Creamy Garlic Sauce

Footer

Browse

  • Start Here
  • Eat Healthy in 30 Days
  • Recipe Index

Useful Links

  • Contact
  • Permissions
  • Terms & Conditions
  • Privacy Policy
Facebook Pinterest Instagram YouTube

COPYRIGHT © 2026 LAURA FUENTES · DESIGN BY FUENTES MEDIA

Rate This Recipe

Your vote:




A rating is required
A name is required
An email is required

Recipe Ratings without Comment

Something went wrong. Please try again.