Healthy Grilled Veggie Kabobs

This post may contain affiliate links. Read my full disclosure here.

These grilled veggie kabobs are a burst of vibrant flavors, with each bite offering a delicious mix of smoky, charred goodness and fresh, crisp veggies. Perfect for any barbecue, they’re a healthy, tasty addition that everyone will love!

veggie kabobs with corn, purple onion, tomato, and peppers on black pan

Contrary to popular belief, there are lots of vegan grilling options including vegetables like these 10 grillable veggies, corn on the cob, tofu steaks, asparagus, caramelized grilled leeks, and much more. Vegetable kabobs happen to be a favorite of my family.

We love vegetable kabobs because they’re…

  • Easy to make
  • Great for cookouts
  • Crowd-pleasers
  • Packed with nutrients
  • A good reason not to heat up the kitchen
  • Delicious!

How to make grilled vegetable kabobs

Making vegetable skewers on the grill is super simple and always begins with a great marinade and your favorite vegetables.  

vegan kebabs on black grill plate

Vegetables to use

Some of the vegetables I like to use on my vegetable skewers are mushrooms, onions, red bell peppers, zucchini, squash, corn, and even pineapple.

Start by cutting the veggies you want to use into bite-sized pieces that will hold well on wood or stainless skewers. I also like to add tofu to my kabobs as well.

I am often asked which knives I use personally, and I have to say that it is Victorinox. They are the same company that makes Swiss Army Knives and the quality is excellent.

Basic marinade sauce ingredients include:

  • Soy sauce- If you need a gluten-free option for soy sauce, try tamari or liquid aminos.
  • Lemon or lime juice- This tangy acidic additive is perfect for creating a rich umami flavor.
  • Sweetener- Use maple syrup, date syrup, honey, or any other sweetener for most marinades.

Kabob marinade options

Choose a healthy shish kabob marinade you like, or make any of my easy oil-free vegan marinade recipes that work great on veggies, tofu, and tempeh.

There are many different marinades to choose from. For more ideas, check out my Stir Fry Oil-Free Vegan Sauces page, because they work really well as marinades. 

The recipe card at the bottom of the page has the full list of ingredients with measurements and instructions.

Tips for the kabob marinade

  • More uses- I use this sauce, not only for a marinade, but also for stir-fries, dipping sauce, and rice flavoring.
  • Season food- The nice thing about using it as a marinade for plant-based grilling is that once your veggies are marinated, you don’t have to discard it like you do after it has touched raw meats. I collect my marinade in a bowl and pour it over the rice with veggie kabobs for extra flavor.
  • Thicken- Sometimes, I even add a little thickener like cornstarch or arrowroot powder, whisk together in a bowl, and heat in the microwave to make a gravy.
arrowroot powder in clear bowl on cutting board with measuring spoons

Making the skewers

I like to marinate my veggies and tofu for at least 30 minutes or even overnight before cooking.

Once they are marinated well, slide the veggie pieces and tofu onto the skewers and place on a hot grill.

Cook and turn as needed to get the kabobs nice and brown on each side.

Freeze tofu for veggie kabobs

A helpful hint when grilling tofu, for either kabobs or tofu steaks, is to freeze the tofu first for at least 2 weeks, and longer is better. This makes the tofu much more firm which enables it to stay on the skewer better. Freezing is not required for this recipe, but it’s helpful.

I always bring tofu home from the grocery store and immediately place it in the freezer. That way, I always have some handy and ready to use in recipes like veggie kabobs or tofu steaks.

block of tofu with three chunks in front and mint leaf, chopstick on side

Tips for defrosting frozen tofu for kabobs

  • There are a few different options for defrosting.
  • Transfer from freezer to refrigerator and allow to defrost. This will take up to 48 hours.
  • Place frozen tofu on the countertop and let it thaw for a couple of hours.
  • Remove tofu from plastic tub and place in a microwave-safe bowl. Defrost in the microwave on defrost setting.
  • Submerge in a large bowl of hot water. If you are in a big hurry, you’ll want to dump the water after about 15 minutes and refill with more hot water. This is the quickest method for defrosting without a microwave.

Watch the 5-minute video of me using it in a Breakfast Tofu Scramble to see for yourself how freezing ahead of time changes the texture and firmness of tofu.

Your Questions Answered:

Can the marinade be saved and reused for something else?

Yes! I do this all the time. It’s great not having to waste the marinade.

How long should kabobs be marinated?

The longer the better. If you can allow for a few hours, that will produce good results. Overnight is even better!

Can kabobs be roasted in the oven rather than on the grill?

I haven’t cooked them in the oven, but I would think setting the oven to 450 degrees for about 25 minutes should work.

    More vegan grilling ideas

    Minimalist Baker has a terrific Jamaican Jerk Grilled Eggplant recipe that you might want to check out. Just leave out the oil, and you’ll have a heart-healthy dinner.

    Check out our Grilling for Vegans page for more outdoor cooking ideas.

    For those of you new to the whole food plant-based lifestyle, we’ve created a FREE 7-Day Plant-Based Menu Planner to help you get started!

    If you try this recipe, please let us know how you like it by rating it and leaving a comment. We love to hear from you!

    Want to Save This Recipe?

    Enter your email & I'll send it to your inbox. Plus, get great new recipes from me every week!

    Save Article

    By submitting this form, you consent to receive emails from EatPlant-Based

    veggie kabobs with corn, purple onion, tomato, and peppers on black pan
    4.78 from 9 votes

    Veggie Kabobs

    Veggie Kabobs are so easy to make, and they are a huge crowd pleaser at summer barbecues or any time of year!
    Prep: 30 minutes
    Cook: 20 minutes
    Total: 50 minutes
    Servings: 6 servings

    Ingredients 

    Veggie Kabobs

    • 12-15 oz firm tofu
    • 12-18 large button or portobello mushrooms
    • 1 medium zucchini
    • 1 medium squash
    • 1 medium red bell pepper
    • 1 small onion
    • 12 cherry tomatoes optional

    Asian Sauce

    • ¼ cup Tamari or soy sauce
    • ¼ cup water
    • 1-1/2 tablespooons lemon juice
    • 1 teaspoon minced garlic I like the kind in jar for sauces
    • ½ tablespoon sugar I use an unrefined sugar called sucanat
    • 1 tablespoon arrowroot powder or corn starch to thicken

    Instructions

    • Drain and press water from tofu. A helpful hint when grilling tofu, for either kabobs or tofu steaks, is to freeze the tofu first for at least 2 weeks. This makes the tofu much more firm which enables it to stay on the skewer much better. Freezing is not required for this recipe, but it's helpful.
    • Prepare Asians Sauce as a marinade by whisking all ingredients below in large bowl.
    • Adjust all ingredients for your taste.
    • Cut tofu, zucchini, squash, bell pepper, and onions into bite-size chunks.
    • Place dice tofu and vegetables into the large bowl with marinade. Allow to marinate for at least 30-minutes. Longer is better. A great option is to marinate in the refrigerator all day or overnight to enhance flavor.
    • Use wooden or stainless skewers and skew all the veggies and tofu as pictured in the article.
    • Cook on a hot grill for 20-30 minutes, turning often to cook evenly.
    • Serve with salad, baked potato, or corn on the cob.

    Video

    Notes

    Detailed instructions, in-process photos, and my personal helpful tips can be found in the article above.
    Your Questions Answered:
    1. Q: Can the marinade be saved and reused for something else? Yes! I do this all the time. It’s great not having to waste the marinade.
    2. Q: How long should these be marinated?The longer the better. If you can allow for a few hours, that will produce good results. Overnight is even better!
    3. Q: Can these be roasted in the oven rather than on the grill? I haven’t cooked them in the oven, but I would think setting the oven to 450 degrees for about 25 minutes should work.

    Nutrition

    Serving: 1g | Calories: 116kcal | Carbohydrates: 17.3g | Protein: 8.7g | Fat: 3.1g | Fiber: 4.8g

    Disclaimer

    To obtain the most accurate representation of the nutritional information in a given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe, using your preferred nutrition calculator. You are solely responsible for ensuring that any nutritional information provided is accurate, complete, and useful.

    Please rate & share if you like this!Leave a comment or share on Pinterest or Instagram

    About Terri Edwards

    Hi guys! I am the content creator behind EatPlant-Based and a licensed Food for Life instructor with the Physicians Committee for Responsible Medicine. I am passionate about sharing healthy recipes and tips to empower others to get healthy.  I’m so glad you’re here! Read More…

    Similar Posts

    9 Comments

    1. If you are freezing the tofu before grilling, do you have to let it thaw or defrost before grilling? Also, do you have to press the water out when you take it from the freezer or do you just cut it and make kebabs?

      1. That’s a very good question! I should have included that information in the article. It has now been added, and I hope it will be helpful. Thanks for bringing it to my attention! Here’s a recap of what has been added.
        Defrosting frozen tofu
        There are a few different options for defrosting.

        Transfer from freezer to refrigerator and allow to defrost. This will take up to 48 hours.
        Place frozen tofu on the counter top and let it thaw for a couple of hours.
        Remove tofu from plastic tub and place in a microwave-safe bowl. Defrost in the microwave on defrost setting.
        Submerge in a large bowl of hot water. If you are in a big hurry, you’ll want to dump the water after about 15 minutes and refill with more hot water. This is the quickest method for defrosting without a microwave.
        Watch the 5-minute video to see for yourself how freezing ahead of time changes the texture and firmness of tofu.

    4.78 from 9 votes (9 ratings without comment)

    Leave a Reply

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

    Recipe Rating