• Skip to primary navigation
  • Skip to main content
  • Skip to primary sidebar
My Pure Plants
  • Home
  • Recipes
  • About
    • Contact us
    • Media & Press
  • Meal Plans
    • FREE 7-day Vegan Meal Plan (Only Easy Recipes!)
    • Quick Vegan Meals
    • Vegan Christmas Dinner
    • Vegan Thanksgiving Dinner
  • Guides
    • Eggplant
    • Oyster Mushrooms
    • TVP
menu icon
go to homepage
  • Recipes
  • Entrees
  • Soups
  • About
  • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • subscribe
    search icon
    Homepage link
    • Recipes
    • Entrees
    • Soups
    • About
    • Subscribe
    • Facebook
    • Instagram
    • Pinterest
    • YouTube
  • ×
    Home > Vegan Sides

    Grilled Vegetable Kabobs (+5 Marinades)

    By Nandor Barta on 06/06/2023 - May contain affiliate links. Please read our disclosure.

    Jump to Recipe Print Pin

    Vegetable kabobs are the easiest way to eat a rainbow of delicious veggies during summer. The perfect side dish for your weekend BBQ or grill party. We show you three ways to make them and 5 easy marinades that turn them even more delicious. 

    Close-up of grilled vegetable kabobs in a grill pan with tongs in hand

    Do you need more vegetable side dish inspirations? You will love these aromatic roasted pesto vegetables or this stunning grilled vegetable napoleon.

    Jump to:
    • Best vegetables for kabobs
    • Never grill these vegetables on a skewer
    • Instructions
    • Prepping tips
    • Grilling tips
    • Variations / Marinades
    • Serving ideas
    • Equipment
    • Storing ideas
    • FAQs
    • More veggie sides
    • Grilled Vegetable Kabobs

    Best vegetables for kabobs

    Obviously, summer gives us an abundance of vegetables to choose from. However, not all vegetables are created equal. Some of them are easy to skew, while others might fall apart. Some of them are easy to cook this way, while other ones will remain hard or uncooked. The best veggies to grill on a skewer are the ones in this recipe. 🙂 Let me tell you why.

    • Corn – Well, corn is perfect even on its own. Grilled corn on the cob is kind of a summer must-have.
    • Mushrooms – They are one of the easiest vegetables to grill. If you choose smaller ones, you don’t need to cut them or peel them, just skew them, and they are good to go.
    • Zucchini – Zucchinis are the first vegetables we buy if we plan to do some grilling. You don’t really need to do much to make them delicious. They are perfect with only a pinch of salt, pepper, and garlic powder.
    • Eggplant – You need eggplants. Salt them a bit in advance to release some moisture. This way, you’ll end up with perfect texture and taste.
    • Bell pepper – Roasted bell pepper is so delicious. When we don’t add them to our kabob, we make roasted eggplant and bell pepper dip.
    • Onion – Unless you are not allergic or intolerant to allium, you need onions on your skewer. Full stop. Grilling onions makes them from “It is so strong, I am crying my eyes out!” to “Yum, sweet and delicious!”
    • Cherry tomato – To be honest, I prefer roasted tomatoes as a soup, but my husband loves them as part of our veggie kabob. Large tomatoes may fall apart since you have to cut them, but the skin of cherry tomatoes keeps them more or less intact.
    Close-up of 3 veggie skewers on a grey plate

    Never grill these vegetables on a skewer

    We also collected some examples, which – in our opinion – are better to be left off of your skewer, like:

    • Spring onions or scallions will get charcoaled easily, as they need less time to cook than red or yellow onions.
    • Cauliflower, broccoli, Brussels sprouts, and all cruciferous vegetables must be blanched or pre-cooked as they need a long time to soften. Not to mention, getting them on a skewer might not be fun as well.
    • Leafy greens don’t work on skewers. They will brown and wilt in no time.
    • Carrots and other root vegetables usually need more cooking time than the other veggies on your skewer. It is highly possible that they remain hard and uncooked if you add them to your selection.
    • Potatoes can end up as carrots, hard and uncooked. To save you some headaches, it may be easier to wrap them in foil one by one with some oil/butter and spices and grill them separately.
    A heart shape puzzle of vegetables with a text overlay saying 7-day meal plan
    FREE 7-Day Vegan Meal Plan

    Subscribe to our newsletters and download it right now.

    Instructions

    Preparing the vegetables

    Your kabob vegetables will be tasty if you make sure that all of them are ready at the same time. For that to work, you need to decide on the correct size depending on the cooking time of each vegetable.

    • Corn, cherry tomatoes, and bell pepper will be the fastest to become tender.
    • Zucchini, eggplant, and mushroom should be the same size as they need similar cooking times.
    • The onion needs longer to soften, so you might need to cut them at least in quarters.
    Close-up of grilled veggie kabobs on a grey plate

    Grilling them in a pan on the stovetop

    The easiest way is if you have a grill pan and cook them on a stovetop.

    1. Place all vegetables on skewers. Read our prepping tips if you are unsure.
    2. Brush them with your favorite marinade. We have five options for you in this post.
    3. Heat the grill pan to medium heat, then place the veggie kabobs on it, leaving a small space between the skewers.
    4. Cook both sides for approx. 5 minutes. Brush them so more. See how the veggies progress, and adjust time accordingly.
    Close-up of 4 vegetable skewers in a grill pan

    In the oven

    You can use a glass oven-safe dish or a baking tray with a grill rack. Preheat the oven to 400 Fahrenheit (ca. 204 °C) and grill them under the broiler for 10 minutes, turning the kabobs at halftime.

    On a gas grill or charcoal grill

    Our little trick is to use aluminum foil drip pans. Similar to oven grilling, preheat your grill to 400 Fahrenheit (ca. 204 °C) and grill your rainbow veggie kabobs for 10 minutes, turning them at halftime.

    Prepping tips

    • For cutting, make sure to choose thinner corn. If your corn rings are too big, the other veggies will not touch the pan, making it harder to get them cooked.
    • Don’t peel the zucchini and the eggplant, as without their peel, they might get too soft to stay on the skewers.
    • Put the vegetables that don’t lose their size so much during cooking at the end: corn, onion, or mushroom.
    • Leave a small space in between to ensure that the heat reaches all sides. If the veggies are pressed against each other, you need a longer time to cook. Or even some will remain uncooked, while the cherry tomato will be vastly overcooked.
    • We pre-poke the corn with a turkey lacer (from the old days) before adding it to the skewer. 

    Grilling tips

    • Watch kabobs frequently and brush them with the marinade after turning. It is especially important on the gas grill.
    • Use tongs or heat-proof gloves to turn the metal skewers. They can still be hot after serving, so be sure to inform your guests.
    • Use wooden skewers in a grill pan. You can easily turn them with your hands.

    Variations / Marinades

    Here are 5 of our favorite kabob marinades that are perfect for any vegetable.

    Cover of our kabob marinades ebook showing 3 kabobs and overlay text

    ⇒ Get these 5 awesome kabob marinade recipes as printable recipe cards here ⇐

    Italian herbs

    If we prepare them for the whole family, we usually make an easy, mixed herb marinade using olive oil, garlic powder, basil, oregano, salt, and black pepper. It is absolutely kid-friendly as well.

    🛒 You can find detailed measurements for all ingredients in the printable version of the recipe card at the bottom of this post.

    Spicy fajitas 

    How about some adult-only hot and spicy Tex Mex flavor? This is our favorite fajitas mix, which consists of olive oil, hot chili powder or chili flakes, sweet smoked paprika, cumin, garlic powder, oregano (or Mexican oregano if you can get your hands on it), salt, and black pepper. You can download the exact amounts from our fajita veggies post. 

    Spicy mixed herbs

    Our third marinade mixes olive oil, garlic powder, sweet paprika powder, chili powder, ground oregano, ground basil, ground rosemary, salt, and black pepper. You can download the exact amounts from our cauliflower steak post. 

    Harissa

    The fourth option is to make a juicy, spicy, sweet harissa marinade. It is harissa paste, maple syrup, ginger powder, freshly squeezed lime or lemon juice, fresh mint leaves, and soy sauce. You can download the exact amounts from our harissa tofu post. 

    Chili miso

    The fifth marinade you can try is a spicy miso marinade: miso paste, rice vinegar, vegetable oil, sesame oil, soy sauce, garlic powder, and onion powder. You can download the exact amounts from our chili miso tofu post. 

    Serving ideas

    Grilled vegetable kabobs are a delicious and versatile dish that can be served as a main course or a side dish. Apart from some obvious choices, let us recommend you some burgers that go great with them.

    • Smoky vegan beet burger
    • Fajitas-inspired portobello mushroom burger
    • Vegan Big Mac burger
    • Tofu burger in Whopper style.   

    We also love to whip up a quick dip in which you can dunk your veggies. If we go for a spicy marinade, we’d love to make some tzatziki to balance the hotness. If we make a light herby marinade, then a spicy BBQ sauce is the only thing missing. How about you? Here are some homemade recipes, if you’d want to try some.

    • Vegan tzatziki sauce
    • Lemon herb tahini sauce
    • Maple Dijon tahini sauce
    • Vegan BBQ sauce (or store-bought)
    • Vegan ranch dressing (or store-bought)
    • Vegan buffalo sauce from our buffalo tofu skewers recipe
    • Satay peanut sauce (or store-bought)
    Close-up of the grilled vegetable kabobs in a grill pan with tongs

    Equipment

    There are three options to choose from:

    1. Wooden skewers (bamboo skewers) – You need to soak them for 20 minutes if you plan to use them on a gas grill or charcoal grill. No soaking is needed for the oven or for the stovetop. 
    2. Metal skewers (usually made of stainless steel) – It is a perfect zero-waste alternative. 
    3. Herb stems as skewers (rosemary is one of the sturdiest) – Only for soft veggies like cherry tomato or bell pepper. Not recommended for a gas grill at all!!!

    Storing ideas

    Vegetable kabobs are best enjoyed right off the grill while they are hot.

    To store them, allow them to cool to room temperature. We recommend removing the vegetables from the skewers for easier storage. Refrigerate them in airtight containers for up to 3-4 days.

    When ready to enjoy, you can reheat the kabobs on the grill, in the oven, or in a skillet until heated through. Keep in mind that the texture and flavors may change slightly upon reheating.

    We don’t recommend freezing them.

    FAQs

    What to put on vegetable kabobs?

    We recommend onion, mushroom, zucchini, eggplant, bell pepper, and cherry tomatoes. They are among the easiest to prep and grill. Other vegetables are better to be grilled alone, like potatoes, cauliflower, broccoli, carrots, or corn. More details are in the recipe post.

    Is it better to marinate vegetables before or after grilling?

    You don’t need to marinate them overnight since most vegetables have a peel or skin that would prohibit the marinade from really reaching the insides. We recommend brushing them before grilling, even during and after. Don’t be afraid to give them as many flavors as you can.

    How long does it take to cook vegetable kabobs on grill?

    We recommend onion, mushroom, zucchini, eggplant, bell pepper, and cherry tomatoes, which can be cooked in 5-10 minutes tops over medium heat. Avoid high heat as the seasoning or the marinade can easily char.

    More veggie sides

    You can browse through our vegan side dishes or check out

    • Large white serving plate with vibrant vegetables like broccoli, yellow carrots, red pepper, red onion, pink beet and potato slightly charred around the edges covered in a bit of pesto sauce.
      Pesto Vegetables
    • Different veggie slices are stack on top of each other to create a tower of veggies. It has eggplant, zucchini, sweet potato, onion, red bell pepper and mushroom slices. Green pesto is served around it. It is topped with sprouts and basil leaves.
      Grilled Vegetable Napoleon
    • Black plate full of roasted cauliflower florets drizzled with a light green creamy sauce and sprinkled with fresh parsley. a small white bowl with the green creamy sauce is next to it.
      Roasted Cauliflower with Lemon Herb Tahini Sauce
    • White plate with roasted asparagus and mushrooms styled as messy sprinkled with extra seasoning
      Roasted Asparagus and Mushrooms
    • Frying pan with matchstick carrots in a glaze. A hand is holding a slotted turner and taking some from the pan.
      Sauteed Julienned Carrots in Maple Thyme Glaze
    • Golden brown sliced button and shiitake mushrooms in a frying pan topped with freshly chopped greens. A wooden spoon is next to it as well as some raw ingredients.
      Sauteed Mushrooms in Soy Sauce Glaze

    THANK YOU so much for visiting our website. Please comment below if you have tried this recipe. We LOVE hearing from you! If you loved the recipe, please don’t forget to give us a ⭐⭐⭐⭐⭐ RATING. We appreciate all of our readers.  

    Different colorful vegetables drawn as icons on an orange background in a shape of a heart.

    ⇒ GET OUR FREE 7-DAY VEGAN MEAL PLAN E-BOOK NOW! OR CHECK OUT ALL VEGAN MEAL PLAN RECIPES! ⇐

    Grill pan with 4 veggie kabobs onion, mushroom, zucchini, bell pepper, cherry tomato, corn, eggplant slices. A hand is holding tongs to flip them.

    Grilled Vegetable Kabobs

    Nandor Barta
    Veggie skewers aka vegetable kabobs are the easiest way to eat a rainbow of delicious veggies during summer. It is the perfect side dish for your weekend BBQ or grill party. 
    4.6 from 16 votes
    Print Recipe Pin Recipe
    Prep Time 15 minutes mins
    Cook Time 10 minutes mins
    Total Time 25 minutes mins
    Course Side Dish
    Servings 4 kabobs
    Calories 96kcal

    Equipment

    • Bamboo skewers
    • Metal skewers
    • Turkey lacer (small)
    • Silicone brush
    • Aluminium foil drip pans for grilling
    • Grill pan
    • Grill tool set
    • Baking tray with grill rack

    Ingredients
      

    Vegetables for your kabob

    • 1 Red onion (medium)
    • 1 Corn
    • 8 Button mushrooms
    • ½ Bell pepper
    • 4 Cherry tomatoes
    • 1 Zucchini / Courgette (small)
    • 1 Eggplant (medium)

    Quick Italian herb marinade

    • 1 Tbsp Olive oil
    • ¼ tsp Garlic powder
    • ¼ tsp Basil
    • ¼ tsp Oregano
    • ¼ Salt
    • ⅛ Black pepper
    Prevent your screen from going dark
    EXCLUSIVE 5-ingredient recipes for busy home cooks that are ready in 15 minutes!Check out our Express Vegan Cookbook!

    Instructions
     

    Preparing the vegetables

    • Peel and cut red onions into 8 equal pieces.
    • If you use small white button mushrooms, you don’t need to peel or cut them. Just wash them. The same for cherry tomatoes. Nothing to do there except washing.
    • Wash the corn and cut it into 2-inch thick slices.
    • Wash the bell pepper. Take the stem and the seeds out by cutting it first in half. Then cut 2 x 2-inch square slices for the kabobs.
    • Wash the zucchini and the eggplant. No need to peel them. Cut them into 0.5-inch thick slices. You can even cut it in half or quarters the eggplant.

    Get your skewers ready!

    • We usually put the vegetables that don’t lose their size so much during cooking at the end, like corn, onion, or mushroom. Leave a small space in between to ensure that the heat reaches all sides. If the veggies are pressed against each other tightly, you may need a longer time to cook them. Or even some will remain uncooked, while for example, the cherry tomato will be vastly overcooked. Make sure to leave 1-2 inches free on both ends.

    Making the marinade

    • In a small bowl, whisk together all ingredients: olive oil, garlic powder, basil, oregano, salt, and pepper. Use a silicone brush to generously cover the veggies with the marinade. (For more options, check out the post above the recipe card.)

    Grilling vegetable kabobs

    • On the stovetop: The easiest way is if you have a grill pan, and you cook them on a stovetop. First, heat the grill pan to medium-high heat, then place the veggie kabobs on it, leaving a small space between the skewers. Cook both sides for approx. 5 minutes.
    • In the oven: You can use a glass oven-safe dish or a baking tray with a grill rack. Preheat the oven to 400 Fahrenheit (ca. 204 °C) and grill them under the broiler for 10 minutes, turning the kabobs at halftime.
    • On a gas grill or charcoal grill without burning: Our little trick is to use aluminum foil drip pans. Like the oven grilling, preheat your grill to 400 Fahrenheit (ca. 204 °C) and grill the veggie kabobs for 10 minutes, turning them at halftime.
    Tried this recipe? Can we see it?Please share a picture with us by uploading an image to Pinterest below ours.

    Notes

    Skewers – 3 options to choose from:
    • Wooden skewers (usually made of bamboo) – You must soak them for 20 minutes if you plan to use them on a gas grill. No soaking is needed for the oven or stovetop.
    • Metal skewers (usually made of stainless steel) – Zero waste alternative. 
    • Herb stems as skewers (rosemary is one of the sturdiest) – Only for soft veggies like cherry tomato or bell pepper. Not recommended for a gas grill at all!!!
    Top tips
    • For cutting, make sure to choose thinner corn. If your corn rings are too big, the other veggies will not touch the pan, making it harder to get them cooked.
    • Don’t peel the zucchini and the eggplant, as without their peel, they might get too soft to stay on the skewers.
    • We pre-poke the corn with a turkey lacer. 
    • Leave a small space between the vegetables to ensure that they cook evenly.
    • Watch kabobs frequently and brush them with the marinade after turning. It is especially important on the gas grill.
    • Use tongs or heat-proof gloves to turn the metal skewers. They can still be hot after serving, so let your guests know.
    • Using wooden skewers in a grill pan, you can easily turn them with your hands.

    Video

    Nutrition

    Nutrition Facts
    Grilled Vegetable Kabobs
    Amount Per Serving (1 kabob)
    Calories 96 Calories from Fat 36
    % Daily Value*
    Fat 4g6%
    Saturated Fat 1g6%
    Polyunsaturated Fat 1g
    Monounsaturated Fat 3g
    Sodium 12mg1%
    Potassium 631mg18%
    Carbohydrates 14g5%
    Fiber 5g21%
    Sugar 8g9%
    Protein 4g8%
    Vitamin A 677IU14%
    Vitamin C 37mg45%
    Calcium 31mg3%
    Iron 1mg6%
    * Percent Daily Values are based on a 2000 calorie diet.

    UPDATED: This recipe was originally posted in June 2019, but was rewritten and republished with more marinade recipes and even more tips iv June 2023. 

    1.4K shares

    Reader Interactions

    Comments

      Leave a comment Cancel reply

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

      Recipe Rating




      This site uses Akismet to reduce spam. Learn how your comment data is processed.

    1. Nancy

      July 13, 2021 at 4:27 pm

      5 stars
      Wow, this really made the grilled vegetables the star! I didn’t think about adding a 2-inch section of corn, I was afraid it wouldn’t grill to doneness but it did. And the marinade brushed on the veggies wasn’t overpowering but rather it enhanced the taste of the fresh summer vegetables. I had all the ingredients for the marinade in my pantry except the oregano so I substituted italian seasoning which I believe did just fine. I am making these for a cook-out with friends next week and can’t wait to have them taste these kababs! Thank you!!

      Reply
      • My Pure Plants

        July 13, 2021 at 4:31 pm

        Hi Nancy, we are so happy the recipe was such a great success. Thanks for sharing it with us.

        Reply
    2. Mariana

      July 31, 2020 at 7:59 pm

      5 stars
      This is such a great recipe! Absolutely loved it!

      Reply
    3. Justine

      May 25, 2020 at 8:27 pm

      How long do you marinate for?

      Reply
      • My Pure Plants

        May 26, 2020 at 3:22 pm

        It was just a brush on both sides a couple of times while grilling. We don’t usually marinade kabobs as certain veggies (especially tomato) don’t like being in any liquid for long.

        Reply
    4. Stella

      July 31, 2019 at 1:11 pm

      Perfect timing, I have guests coming over and this will serve as a snack for the vegetarians

      Reply
      • My Pure Plants

        September 07, 2019 at 12:34 pm

        So, how did your guests like it?

        Reply
    5. Kelly Anthony

      July 24, 2019 at 12:57 pm

      5 stars
      Simply beautiful. I’ve never thought to put a mini corn on the cob on the kabobs. Such a great idea!

      Reply
      • My Pure Plants

        September 07, 2019 at 12:37 pm

        Two birds with one stone – or how does the saying go?

        Reply
    6. Katie

      July 24, 2019 at 12:02 pm

      5 stars
      My family has been grilling dinner almost all summer, so this recipe is perfect for us. I really appreciate how many tips & ideas you included for making perfect kebabs. I have definitely included vegetables that don’t cook quickly enough… whoops! Can’t wait to try your herb marinade. 🙂 Thanks!

      Reply
      • My Pure Plants

        September 07, 2019 at 12:37 pm

        Thanks. Be sure to let us know ho you liked it.

        Reply
    7. Lucy Parissi

      July 24, 2019 at 9:20 am

      5 stars
      Love your guide to cutting and preparing the veggies according to how long they will need to cook – very handy.

      Reply
      • My Pure Plants

        September 07, 2019 at 12:38 pm

        Thank you. I wanted to provide as many useful tips as I could think of.

        Reply
    8. Pinelopi Kyriazi

      July 24, 2019 at 8:07 am

      5 stars
      I am a big fan of kebabs! I tried them and I really loved them! thanks!

      Reply
      • My Pure Plants

        September 07, 2019 at 12:38 pm

        You’re welcome. Big kebab fan here too. 🙂

        Reply
    9. Dannii

      July 24, 2019 at 8:00 am

      5 stars
      These are a must at any bbq. So colourful.

      Reply
      • My Pure Plants

        September 07, 2019 at 12:39 pm

        Completely agree. It just makes eating so colorful #eattherainbow

        Reply

    Primary Sidebar

    Portrait of Emese and Nandi My Pure Plants

    Hi, we are Emese Maczkó and Nándor Barta, the founders and recipe creators behind My Pure Plants. We are sharing our knowledge and expertise in vegan recipes and encourage you to try home-cooked meals using locally-sourced, organic, whole foods.

    More about us →

    Reader Favorites

    • A large white bowl with white rice and sticky brown battered strips on top sprinkled with sesame seeds, orange peels and chopped spring onion
      Crispy Vegan Orange Chicken (Copycat Panda Express)
    • Lots of spring rolls cut in half and arranged in a semi-circular dish facing upwards around a brown dipping sauce.
      Crispy Rice Paper Spring Rolls
    • A burger with layers of green ruffled lettuce, yellow sauce, thin cheese slices, dark brown burger patty twice, sliced pickles and white chopped onion.
      Meaty Vegan TVP Burger (Big Mac Style)
    • Copycat IKEA Veggie Balls

    Hearty stews

    • Vegetable stew in a red white enameled Dutch oven with lots of chopped vegetables like potatoes, carrots, mushroom, celery and red kidney beans. Topped with freshly chopped green herbs.
      The Best Hearty Vegetable Stew
    • 2 white bowls with thick brown stew, lentils, chopped veggies and a couple of dumplings. The remaining stew is in a red-white Dutch oven.
      Vegan Stew with Dumplings
    • Red Dutch oven from above with a stew where you can see chopped potatoes, spinach leaves, carrot slices, tomatoes, and mushroom slices. Slices of bread is next to it. A hand is holding a spoon taking some from the middle
      Jackfruit Stew (Vegan Beef Stew)
    • Cast iron skillet with veggie stew topped with puff pastry in a lattice pattern.
      Vegan Pot Pie

    Footer

    ^ back to top

    About

    • Contact
    • About
    • Media & Press
    • Privacy Policy
    • Terms & Conditions
    • Nutritional disclaimer
    • General Disclaimer

    Categories

    • Vegan Main Dishes
    • Vegan Soups
    • Vegan Desserts
    • Vegan Pasta Sauces
    • Vegan Sides

    Seasonal

    • Vegan Lentil Loaf
    • Vegan Shredded Chicken
    • Chickpea Mushroom Curry
    • Hokkaido Pumpkin Soup
    • Vegan Bechamel

    Quick links

    • TVP Recipes
    • Quick Vegan Meals
    • Creamy Vegan Soups
    • Rice Paper Recipes
    • Oyster Mushroom Recipes

    This website is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.

    Stock images for articles by Depositphotos.com.

    Copyright © 2018-2023

    1.4K shares