The perfect juicy and tender grilled vegetable recipe, perfect for grilling season. Fresh peppers, mushrooms, zucchini and onion in the best marinade will be a great side to any protein.

Grilled vegetables laid out on a white platter topped with fresh chopped cilantro.

We love grilling in the summertime. From chicken kabobs to juicy pork chops and our personal favorite the chicken thighs


I love making these grilled veggies for a side dish. The vegetables are so easy to make and complete just about any entree you will be serving them with!

The smokiness from the grill adds so much flavor to the vegetables, nothing beats grilling veggies. I love that they are still crispy but so flavorful from the marinade.


You can use just about any vegetables on the grill as long as they cut about the same size. Here are some of our favorite veggies to use for this recipe:

  • Bell pepper
  • Corn on the cob
  • Asparagus
  • Mushrooms
  • Onion
  • Zucchini
  • Tomatoes
  • Carrots
  • Yellow squash
Cut up fresh veggies in a glass bowl marinating in a delicious grilled vegetables marinade.


You can cut the vegetable into slices, chunks, or wedges. Whatever your personal preference is will work! You want all the vegetables to be the same size so that they cook through evenly.


The key to the BEST grilled veggies is the type of marinade you use. We use a simple yet delicious marinade with classic kitchen ingredients. All you need is oil, salt, pepper, garlic powder, onion powder and paprika for a great marinade. You want your vegetables to marinate for at least 25-30 minutes but up to 8 hours. You can also change up the spices to your favorite spices!

Zucchini, red pepper, red onion, and mushrooms on the grill.


You can grill your veggies using several different methods. Choose your method and give these EASY grilled veggies a try!

  1. Rinse and cut your veggies. Prepare the marinade.
  2. Add the veggies to a large bowl and toss with the marinade. Marinate for about 30 minutes or up to 8 hours, keep tightly covered.
  3. Grill the vegetables for about 5-7 minutes per side or until they reach the desired tenderness.
  4. Serve and enjoy!
Grilled veggies on a white plate topped with fresh greens and black pepper.

Grilling methods-

  • ON THE GRILL– We went with this method, just add the vegetables straight onto the grill.
  • SKEWERS– Wooden or metal grilling skewers may be used. Just add the veggies onto the skewers and grill. (Tip: If using wooden skewers, be sure to soak them in water so they don’t burn.)
  • BASKET– You can use THIS grill basket and add the veggies into the basket and grill until cooked.
Chef’s tip: Regardless which method of grilling you use, if you are mixing vegetables and some need more time to cook, add those first.
A white platter loaded with grilled red pepper, zucchini, mushrooms, and red onion topped with greens.

Serve grilled veggies with-

This grilled vegetables recipe makes for the BEST side dish.

  • SIDE DISH– Serve these veggies as a side dish with your Sausages or with Grilled Shrimp.
  • SALAD– Grill your vegetables and chop the vegetables and add to a salad.
  • PASTA– Add the grilled veggies to pasta with homemade Alfredo sauce for a pasta dinner.

More grilling recipes:

Grilled Vegetable (with Best Marinade)

5 from 3 votes
The perfect juicy and tender grilled vegetables recipe, perfect for grilling season. Fresh vegetables in the best marinade that will be a great side to any protein.
Author: Valentina
Prep Time: 5 minutes
Cook Time: 10 minutes
Marinade Time: 30 minutes
Total Time: 45 minutes
Servings: 4 servings, as side


  • ½ lb zucchini ½” slices
  • 6 oz white mushrooms whole
  • 1 medium red onion quartered
  • 1 medium red pepper sliced into four or five
  • Grilled vegetables marinade-
  • 1/4 cup oil
  • 1 tsp salt
  • ½ tsp ground black pepper
  • ¼ tsp garlic powder
  • ¼ tsp onion powder
  • ¼ tsp ground paprika


  • Cut the zucchini, red pepper and red onion.
  • Prepare marinade by whisking together the oil, salt, pepper, garlic, onion, and paprika.
  • Add the vegetables into a large bowl and pour the marinade over the vegetables. Allow to marinade for at least 30 minutes.
  • Preheat the grill to medium/high heat.
  • Once the grill is hot, add the vegetables onto the grill. Cook the veggies for about 8-10 minutes (about 4-5 minutes per side). Cook until the vegetables are browned and reach desired tenderness.
  • Add the vegetables into a serving bowl and top with fresh chopped greens for serving.
  • Enjoy!


Calories: 165kcalCarbohydrates: 8gProtein: 3gFat: 14gSaturated Fat: 1gPolyunsaturated Fat: 4gMonounsaturated Fat: 9gTrans Fat: 1gSodium: 591mgPotassium: 396mgFiber: 2gSugar: 5gVitamin A: 1108IUVitamin C: 51mgCalcium: 21mgIron: 1mg
(The nutrition information provided is an estimate and will vary based on cooking methods and brands of ingredients used.)