Grilled Vegetable Salad with Citrus Dressing

4.75 from 12 votes
↓ Jump to Recipe 5

This post may contain affiliate links | disclosure policy

Grilled vegetable salad recipe tossed in a tangy citrus dressing. Fresh summer veggies cooked and roasted on the barbecue. A vegan-friendly combination of colors and nutrition in one healthy side dish. 

Grilled Vegetable Salad with Citrus Dressing

This grilled vegetable salad is a collection of vibrant produce for a healthy meal. The markets are bursting with summer fruits and vegetables ripe and ready to eat. To enhance the flavor before hitting the grill, lightly tossing the ingredients in olive oil and seasoning with salt and pepper makes a huge impact.

A light citrus vinaigrette brightens up the smoky notes of the salad. This wholesome salad is a perfect savory side dish or paired with protein for a complete meal. It’s the essential one bowl vegetarian recipe that will have you coming back for seconds!

Grilled vegetables on a sheet pan with dark sear marks from the barbecue

How to grill vegetables

Grilling provides a high direct heat method that imparts charred flavors that cannot be achieved by other cooking techniques. Here are some essential tips for obtaining the perfect cook on vegetables made on the barbecue.


Whether you have a gas or charcoal grill, make sure that you preheat it, so the grates are nice and hot. I like to have a hot area on the bbq for initial cooking and then a cooler section to finish cooking the items or keeping them warm to help reduce overdoneness.

Preparing the Grill

Use a grill cleaning brush to scrape the surface and remove any of the blackened or sticky debris on the sides of the grates. Season the bars using a paper towel dipped in oil. Coating the surface helps to reduce sticking, just like adding oil to a saute pan.

Preparing the Vegetables

Cut ingredients to a similar thickness so that they cook evenly. For squash ½ inch is good, and for large eggplant, 1 inch is recommended. If the items are small like baby tomatoes, place them on soaked wooden skewers or in a foil packet for grilling or roasting. A thin layer of oil with salt and pepper prevents sticking and adds a subtle flavor.


Dry seasoning like garlic powder, onion powder, cumin, paprika or chili powders work well for grilling. However, they will still take on charred notes when the item is in contact with the grill. Adding sugars to the seasoning or marinades will caramelize quicker and brown from the Maillard Reaction to the food which can be desirable when controlled. You can always grill first, then baste the food towards the end so that the smokiness won’t be as pronounced.

Cook Time

I typically grill my vegetables on medium-high heat, for 3 to 5 minutes on each side depending if it’s a high moisture squash or more starchy corn on the cob. I cover the grill so that the food can cook by conduction and convection heat at the same time for quick cooking.

Cooking the corn, squash, bell peppers and eggplant on a bbq gives the grilled vegetable salad more intense flavor than just by roasting, sauteing or keeping them raw.

A white bowl with grilled vegetables divided up in sections before mixing together

Succotash is typically a dish consisting of corn, shell beans like lima beans, and often bell peppers that cook together. The key ingredients to this grilled vegetable salad are fresh corn on the cob, yellow squash, zucchini, sweet baby tomatoes, bell peppers, eggplant, peppery arugula, and thinly sliced red onion.

I omitted the beans, but garbanzo, kidney, black or even edamame beans would be a nice addition to this salad. To add some brightness to the grilled vegetable salad, I made a fresh citrus vinaigrette. The tangy lemon and lime juice, plus adding the zest enhanced the flavors. The sweetness of the corn and hint of honey (or your choice of sweetener) of the dressing balances the vegetables, onions, and shallots in the salad.

A white bowl filled with grilled vegetable salad being mixed with a wooden spoon

I enjoy serving this salad with my Santa Maria style tri-tip or grilled Tequila lime chicken. If you already have your barbecue grill fired up, this is a quick and easy, healthy salad to put together and serve together with your main dishes.

How to grill corn on the cob?

I like to keep the husks on the corn and covered in its natural wrapper. I do this by gently peeling back the corn husk, but not removing it from the shell completely. Then tear the stringy hair-like pieces from the corn cobb. Make sure to rinse the kernels that cover the cob once again with the husk. I sometimes use a piece of the husk to tie around the cob so the kernels are not overly exposed. Grill the corn over medium heat, covered, about 5 minutes on each side. The husk will burn first, allowing your corn to cook and stay sweet, instead of overly charred and burnt.

Grilled Vegetable Salad

Grilled vegetable salad recipe tossed in a tangy citrus dressing. Fresh summer veggies cooked and roasted on the barbecue.
4.75 from 12 votes
Prep Time30 minutes
Cook Time10 minutes
Total Time40 minutes
Servings 6 servings
Course Salad
Cuisine American


Succotash Salad

  • 1 zucchini, sliced lengthwise into ½ strips
  • 1 yellow squash, sliced lengthwise into ½ strips
  • 1 large eggplant, sliced into 1-inch rounds, about 4 slices
  • 2 bell peppers, tops removed, seeded and cut from the top into 4 large pieces
  • 1 ear of corn, hair removed, corn cleaned and husks intact
  • olive oil, extra-virgin, for drizzling on vegetables for grilling
  • kosher salt, as needed
  • black pepper, as needed
  • 1 cup mini tomatoes, sliced in half
  • ¼ cup shallots, very thinly sliced
  • 2 cups baby spinach, washed and dried

Citrus Vinaigrette

  • 1 tablespoons apple cider vinegar
  • 2 tablespoons lemon juice, plus zest
  • 2 tablespoons lime juice, plus zest
  • 1 teaspoon honey, maple syrup or agave
  • 5 tablespoons olive oil, extra-virgin
  • 1 teaspoon shallots, minced
  • 1 teaspoon parsley, minced
  • ¼ teaspoon kosher salt
  • teaspoon black pepper, freshly ground


Succotash Salad

  • In a large bowl, lightly coat the zucchini, yellow squash, bell peppers and eggplant with extra virgin olive oil.
  • Lightly season vegetables with salt and pepper. Brush olive oil on corn and season with salt and pepper.
  • Heat grill to medium-high heat. Using a paper towel, lightly coat the grill with some olive oil to help prevent sticking during cooking.
  • Add the vegetables to the grill. Cook the zucchini, yellow squash, bell peppers and eggplant for 3 minutes on each side with the grill closed, 6 minutes total.
  • The vegetables should be tender yet hold its shape. Cook the corn turning every few minutes so all sides get cooked on the grill and kernels are tender, 12 to 15 minutes.
  • Refrigerate the grilled vegetables until chilled.
  • Cut the kernels off the cob and transfer to a large bowl. Cut the zucchini, yellow squash, bell peppers, and eggplant into ½-inch pieces and add to the bowl. Add cut tomatoes, sliced shallots, and spinach to the bowl. Toss gently until just mixed. Refrigerate until ready to use.

Citrus Vinaigrette

  • In a medium-sized bowl, whisk together the apple cider vinegar, lemon and lime juices, and honey.
  • Gradually whisk in the olive oil, continuously whisking until a thickened vinaigrette is achieved (no large oil droplets seen).
  • Add the minced shallots, parsley, salt, and pepper, adjusting seasoning as needed.
  • Serve salad with the dressing on the side or toss with the vinaigrette.

Nutrition Facts

Serves: 6 servings
Calories 161kcal (8%)Carbohydrates 14g (5%)Protein 2g (4%)Fat 12g (18%)Saturated Fat 2g (10%)Polyunsaturated Fat 2gMonounsaturated Fat 8gSodium 132mg (6%)Potassium 382mg (11%)Fiber 3g (12%)Sugar 6g (7%)Vitamin A 2150IU (43%)Vitamin C 155.1mg (188%)Calcium 50mg (5%)Iron 0.7mg (4%)

Percent Daily Values are based on a 2000-calorie diet. All nutritional information is based on estimated third-party calculations. Each recipe and nutritional value will vary depending on the brands you use, measuring methods, and portion sizes per household.

Tried this recipe?

Tag me on Instagram. I'd love to see how it turns out!

Tag @jessica_gavin

Jessica Gavin

I'm a culinary school graduate, cookbook author, and a mom who loves croissants! My passion is creating recipes and sharing the science behind cooking to help you gain confidence in the kitchen.

Quick & Easy Meals in Under 30 Minutes!
Get 25 simple meals your whole family will love.
Jessica Gavin standing in the kitchen

You May Also Like

Reader Interactions

4.75 from 12 votes (11 ratings without comment)

Leave a Comment

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

Recipe Rating

5 Comments Leave a comment or review

  1. Soren says

    This is a winner! This was pretty simple to make. I grilled extra veggies while I was making this and saved them for future meals. I fed the salad (along with a grilled rib eye) to my 13 year old. Instead of the usual, “what’s in this? Do I have to eat it?” Sort of response I normally get with vegetables, he quietly ate the entire serving without saying a word. A hit with the whole family!

    • Jessica Gavin says

      Whoo-hoo! I’m so happy that the entire family enjoyed the grilled vegetable salad. It’s always nice when you only have to make one meal!

  2. Kay Wakeham says

    Hi Jessica,

    I made the vegetables today and they came out limp and icky. I think I put too much olive oil on them before I grilled them. I ended up throwing them away. I didn’t see an amount of olive oil in the recipe. Should I lightly spray them instead or brush them? I was really excited for it to turn out.

  3. Judy says

    Wow how beautiful is that salad. Thank you for always keeping your recipes beautiful and interesting. Each one seems like this gorgeous, fresh & bountiful gift.