Return to top
featured in… The Huffington Post CookingLight Reader's Digest Women's Health BuzzFeed Glamour Whole Foods Oprah Winfrey Network CNN Food Network Healthline Shape

Hello! I’m Anjali. I’m a board certified health coach, author, wife, mom and food lover from the SF Bay area (now living in Seattle, WA!); with a passion for delicious food and a desire to make healthy eating easy, tasty and fun! Learn more about me here and stay for a while!

Anjali Shah

Grilled Veggie Kabobs

This post may contain affiliate links. As an Amazon Associate, I earn from qualifying purchases. Please read my disclosure.

Turn on your grill and cook these delicious Veggie Kabobs that are perfectly marinated in simple spices, tamari sauce, and a splash of lemon. They’re loaded with colorful vegetables and make the easiest healthy meal, whether served with rice, your favorite sauce, or wrapped in a pita.

White platter on a blue towel with rice and veggie kabobs on it.

My favorite season is almost here: Summer! Getting outdoors is a must during the warm months, and grilled veggie skewers are one of my favorite ways to add more meatless meals into our dinner rotation. I love serving them with a scoop of fluffy homemade rice and a generous dollop of vegan tzatziki, and a squeeze of fresh lemon on top, exactly how you see it in my featured image above.

My husband is usually the one manning the grill, and he actually loves grilling these kabobs. He’ll often throw on a few spicy black bean burgers and hemp burgers for his friends too, especially when we’re hosting. And yes, all my recipes get five-star reviews from our guests, even if they don’t leave it on the blog, I hear it every time they go back for seconds. Ha!

I love this grilled veggie kabobs recipe because it’s one of the easiest and most colorful ways to add more vegetables to the table. I can use whatever fresh veggies I have in the fridge, toss them in a simple marinade with tamari, garlic, and lemon, and let the grill do the rest.

I use a mix of peppers, zucchini, mushrooms, onion, and tomatoes, and they take on the flavors of the marinade really well. The grill adds a light char that makes everything taste amazing! Even the picky eaters, the ones who usually want to run away the second they see too many veggies on a plate, can’t resist how good everything tastes after it’s been grilled. That smoky flavor mixed with the marinade really pulls it all together.

I’m confident this recipe is more than just veggies on a stick. It’s such an easy way to reduce food waste, add color to the table, and actually get everyone excited about eating vegetables, which can be tricky sometimes, I totally get that. So if you’re planning your summer menu, this one definitely deserves a spot. Your friends will be impressed, and you’ll look like the grilling pro of the season.

🥘 Ingredients

For the most delicious and colorful grilled veggie kabobs, I use a mix of vegetables and spices that are super simple and I’m pretty sure you already have them in your kitchen.

Ingredients for veggie kabobs recipe on a wood cutting board.

Vegetables for skewers: I use yellow, orange, and green peppers for sweetness and color, red onion, zucchini for tenderness, mushrooms for a juicy texture, and cherry tomatoes for a juicy pop.

For the marinade: I mix garlic, Greek oregano, thyme, lemon juice, tamari, sea salt, black pepper, veggie broth, and a drizzle of olive oil if I’m using it.

🔪 How To Make

My recipe for vegetable kabobs is super easy to make, just follow my steps and turn on the grill while you sip a refreshing lemonade. Here is how I make them:

Make the marinade: First thing I do is mixing all the marinade ingredients in a shallow dish or pan and set it aside. Sometimes I toss everything into a large plastic bag instead, which makes it easy to coat the veggies evenly.

Prep the vegetables: I cut the peppers, onion, and zucchini into large chunks, and leave the mushrooms and tomatoes whole since they’re small enough. Then I thread the veggies onto skewers, mixing them up however I like, usually about 16 pieces per kabob.

Pieces of veggies being skewered to make veggie kabobs on a white platter.

Marinate the skewers: I place the veggie skewers into the dish or bag with the marinade and let them soak while I prep the sides. I leave them for at least 15 to 20 minutes, but if I plan ahead, I marinate them overnight for even more flavor.

Veggie kabobs marinating in a white baking dish.

Grill and serve: I cook the skewers on an outdoor grill over medium heat for about 7 minutes on one side, then flip and grill the other side for another 7 minutes. Serve with sides of choice!

Veggie kabobs being grilled on an outdoor grill.

My #1 Secret Tip for making this grilled veggie kabobs is to let the veggies marinate as long as possible. I’ve made them last-minute and they’re still good, but when I let them soak overnight, the flavor really develops and the veggies come out so much delicious on the grill.

Other Tips To Keep In Mind:

  • Cut evenly: I try to cut all the veggies the same size so they cook evenly on the grill. It helps everything finish at the same time.
  • Soak the skewers: If I’m not marinating the veggies directly on the skewers, I soak the wooden skewers in water for about 10 minutes so they don’t burn.
  • No skewers: If I’m out of skewers, I still use the marinade and cook the veggies on a grill pan or a foil-lined baking sheet. It works just as well and tastes just as good.
  • Don’t overpack the skewers: I leave a little space between each veggie so they cook through and get that nice char instead of steaming.
  • Use tongs to flip: I always use tongs to gently turn the kabobs so the veggies stay in place and grill evenly on each side.

📖 Variations

These grilled veggie kabobs are one of my favorite summer meals, and I like how easy they are to switch up. For a variation, I suggest trying these:

Add tofu or tempeh: I like to add about 1 cup of cubed tofu or tempeh to the skewers. I marinate them with the veggies so they absorb the same flavor.

Try a different marinade: I enjoy switching it up with 2 to 3 tablespoons of harissa or a balsamic glaze instead of the usual lemon tamari mix. It gives the kabobs a whole new flavor I really like.

Mix in fruit: I add about 1/2 cup of pineapple chunks or sliced peaches to the skewers for a little sweetness. They grill phenomenal and go so well with the savory veggies.

🍽 Serving Suggestions

If you asked me my favorite way to enjoy these grilled veggie kabobs, I’d say it’s serving them with fluffy cilantro lime rice and sneaking in some vegan sausages for that meaty flavor that grills up perfectly alongside the veggies.

When we have friends over for a backyard BBQ and the kids are running around, I always set out a big bowl of my vegan tzatziki and a tray of Greek fries with vegan mayo, so everyone finds something they love. I’ve also tried tucking the grilled veggies into warm pita bread with a spoonful of butter bean hummus, and it’s such a hands-on way to enjoy them.

🧊 Storage Directions

Refrigeration: I keep any leftover kabobs in an airtight container in the fridge. They stay fresh for up to 3 to 5 days, and I just grab them as needed.

Freezing: I usually don’t freeze these since the veggies tend to get soft.

Reheating: I use whatever’s easiest that day, stovetop, microwave, or air fryer. The air fryer gives them a nice texture again, but the microwave works just fine too.

❓Recipe FAQs

How do you grill kabobs without burning vegetables?

To keep the veggies from burning, I make sure to cut them all about the same size so they cook evenly. I also keep the grill at medium heat and flip the kabobs halfway through cooking. If I notice anything charring too quickly, I just move them to a cooler spot on the grill.

What if I don’t have a grill?

No grill? No problem. I’ve baked these kabobs in the oven at 400°F and even cooked them in a grill pan right on the stove. The flavor still comes through, and they turn out just as tasty. I’ve done this on rainy days and it works out great.

Can I make these ahead of time?

Yes, I often prep everything the night before to make things easier. I chop all the veggies and mix up the marinade, then store them separately in the fridge. When it’s time to eat, all I have to do is thread the veggies onto the skewers and toss them on the grill. It saves time and lets the marinade soak in even more flavor overnight.

A half eaten veggie kabob on top of full kabobs sitting on a bed of rice on a plate.

Love this plant based entree recipe? Please leave a 5-star rating 🌟 in the recipe below and/or a review in the comment section further down the page!

You can also FOLLOW ME on FACEBOOK, INSTAGRAM, and PINTEREST to see more delicious, healthy, family-friendly food, and if you have any questions, I’m here to help!

📋 Recipe Card

Print Recipe
No ratings yet

Grilled Veggie Kabobs

Turn on your grill and cook these delicious Veggie Kabobs that are perfectly marinated in simple spices, tamari sauce, and a splash of lemon. They’re loaded with colorful vegetables and make the easiest healthy meal, whether served with rice, your favorite sauce, or wrapped in a pita.
Prep Time30 minutes
Cook Time15 minutes
Total Time45 minutes
Course: Main Course
Cuisine: American
Diet: Gluten Free, Vegan, Vegetarian
Servings: 10
Calories: 23kcal
Author: Anjali Shah

Ingredients

Marinade:

Shop Ingredients on Jupiter

Instructions

  • Mix all the marinade ingredients in a shallow dish or pan and set aside. Alternatively, you can add them to a large plastic bag and marinate that way.
  • Cut peppers, onion and zucchini into large chunks. The mushrooms and tomatoes should be small enough to put on whole.
  • Add pieces of the veggies onto a kabob skewer. Any combo is fine, I used about 16 pieces of veggie per kabob.
  • Add the skewers to the dish/pan or the bag if using that method.
  • Allow the skewers to marinate while you prepare the sides. Allow them to sit at least 15-20 minutes. You can also make this the night before and allow to marinate overnight. The longer you marinate, the more flavor the kabobs will have.
  • Cook the kabobs. I like using an outside grill because it gives a lot of flavor. I cooked them over a medium flame for 7 minutes on one side, then flipped and cooked another 7 minutes.
  • You can also cook them on a pan or oven bake them. If you bake them I suggest baking at 400 for about 10-15 minutes.
  • Serve with sides of choice! You can also put the veggies in a wrap or pita.

Notes

    • My #1 Secret Tip for making this grilled veggie kabobs is to let the veggies marinate as long as possible. I’ve made them last-minute and they’re still good, but when I let them soak overnight, the flavor really develops and the veggies come out so much delicious on the grill.
    • Cut evenly: I try to cut all the veggies the same size so they cook evenly on the grill. It helps everything finish at the same time.
    • Soak the skewers: If I’m not marinating the veggies directly on the skewers, I soak the wooden skewers in water for about 10 minutes so they don’t burn.
    • No skewers: If I’m out of skewers, I still use the marinade and cook the veggies on a grill pan or a foil-lined baking sheet. It works just as well and tastes just as good.
    • Don’t overpack the skewers: I leave a little space between each veggie so they cook through and get that nice char instead of steaming.
    • Use tongs to flip: I always use tongs to gently turn the kabobs so the veggies stay in place and grill evenly on each side.

Nutrition

Calories: 23kcal | Carbohydrates: 4g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Trans Fat: 1g | Cholesterol: 1mg | Sodium: 222mg | Potassium: 230mg | Fiber: 1g | Sugar: 2g | Vitamin A: 369IU | Vitamin C: 33mg | Calcium: 20mg | Iron: 1mg

Leave a Reply

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

Recipe Rating





Subscribe to newsletter

Copyright 2025 The Picky Eater®, LLC. All rights reserved.