Summer Chopped Vegetable Salad with Creamy Shallot Vinaigrette

If you want a cool, crunchy raw vegetable salad to showcase your market finds, this is a perfect choice. This sweet corn salad combines fresh corn kernels with finely chopped zucchini, sweet bell pepper, ripe tomatoes, celery, scallions, red onion and peas (thawed if frozen). A creamy shallot vinaigrette coats the vegetables with a gentle sweet-tangy flavor. Serve it as a light lunch with warm bread or as a bright side at your next cookout.

This post contains affiliate links which means if you make a purchase, I receive a small commission and you don’t pay anything extra. Win-win!

Assembling marinated vegetable salad in a large bowl.

In hot weather this chopped veggie salad is ideal alongside grilled chicken or pork, or simply on its own. It’s light and refreshing, while the creamy shallot vinaigrette balances the raw vegetables with mild sweetness and brightness.

Ingredients for veggie salad

  • Corn on the cob – no need to cook it; the salad uses raw kernels.
  • Zucchini – choose a medium squash with smooth skin and dice it small.
  • Sweet bell peppers – red, orange or yellow work best; they add sweetness and color.
  • Ripe tomatoes – in-season tomatoes make a big difference; dice to match kernel size.
  • Celery – for crisp texture, finely diced.
  • Peas – fresh shelled or thawed frozen peas.
  • Scallions – use the white and pale green parts, thinly sliced.
  • Red onion – minced for color and crunch; if very pungent, soak in ice water for 10 minutes and pat dry to reduce the bite.

How to remove corn from the cob

If you have a corn stripper it speeds things up. Otherwise use a large bowl and a sharp chef’s knife:

  1. Stand the cob vertically with the flat end in the bottom of a bowl to steady it.
  2. Run a sharp chef’s knife down the length of the cob to remove the kernels into the bowl.
  3. Rotate and repeat until all kernels are removed.
adding peas to the chopped veggie salad

How to chop vegetables for marinated salad

For a chopped salad, aim for pieces roughly the size of the corn kernels and peas — a small dice, not minced. Keeping the vegetables a similar size improves the texture and makes the salad easy to eat.

Peas please…

Fresh peas: Blanch and shock them to retain color and tenderness — boil until just tender, then plunge into an ice bath.

Frozen peas: These are usually pre-blanched; just thaw before adding to the salad.

making shallot vinaigrette in the food processor.

Ingredients for creamy shallot dressing

  • Shallot confit (or, if you don’t have confit, use one small minced shallot and whisk by hand)
  • Red wine vinegar (or champagne vinegar)
  • Honey
  • Dijon mustard
  • Kosher salt
  • Freshly ground black pepper
  • Chopped parsley

Shallot confit — oil-poached shallots — softens and sweetens shallots so the dressing is lush and mellow rather than sharp. Make the confit ahead if possible, but a small minced fresh shallot will work in a pinch; don’t process raw shallots in a food processor or the dressing can become too pungent.

What if I don’t have shallot confit made?

If you’re short on time, substitute one small minced shallot (rather than the 1/2 cup of confit) and whisk the dressing by hand. Processing raw shallots can make the vinaigrette overly sharp.

adding pepper and parsley to the creamy shallot dressing.

How to make shallot vinaigrette

  1. In a mini food processor or blender, combine the shallot confit (or minced shallot plus oil), vinegar, Dijon, honey and salt. Blend until smooth and creamy to form an emulsion.
  2. Stir in chopped parsley and freshly ground black pepper by hand after blending to keep the dressing bright and to avoid a washed-out green color.
Lightly dressing sweet corn salad with shallot vinaigrette.

Dressing the salad

  1. Add about 1/3 cup of the creamy dressing to the chopped vegetables and toss to coat.
  2. Taste and add another tablespoon or two if needed, tossing and tasting until lightly dressed. The goal is seasoned, not soggy.
  3. You likely won’t use all the dressing; leftover vinaigrette is excellent over steamed vegetables, fish or chicken.
An overhead photo of the chopped corn and veggie salad.

Can I serve the chopped veggie salad immediately?

Yes — you can eat it as soon as it’s dressed. Chilling it for a few hours lets the flavors meld and the vegetables soak up the vinaigrette. Serve cold, at room temperature or slightly in between — whatever you prefer.

How long will corn salad last refrigerated?

Stored in an airtight container, the salad keeps 2–3 days in the refrigerator, though peas may lose vibrancy and the vegetables soften after the first day. For best texture and flavor, enjoy it the day you make it.

Serving the corn zucchini and bell pepper salad with peas in a white bowl.

More veggie salads you might like:

  • Heirloom Tomato Salad with Creamy Anchovy Dressing
  • Tomato Peach Caprese
  • Crunchy Chopped Kale Salad
  • Mexican Chopped Salad
  • Summer Squash and Courgette Salad
Serving a chopped vegetable salad in a white bowl.

Summertime Chopped Veggie Salad with Creamy Shallot Vinaigrette

This fresh, crunchy sweet corn salad is full of summer vegetables at their peak: zucchini, bell peppers, ripe tomatoes and tender peas. The creamy shallot vinaigrette is lush and mildly sweet.
Author: Lisa Lotts
Course Salad, Side Dish
Cuisine American
Keyword corn, peas, tomatoes, zucchini
Dietary Restrictions Dairy-Free, Gluten-Free, Vegetarian
Prep Time 20 minutes
Total Time 20 minutes
Servings 4

SPECIAL EQUIPMENT:

  • mini food processor

INGREDIENTS:

FOR CREAMY SHALLOT VINAIGRETTE

  • ½ cup shallot confit (recipe on this site)
  • 3 tablespoons red wine vinegar (or champagne vinegar)
  • 2 teaspoons honey
  • 1 teaspoon Dijon mustard
  • 1 teaspoon kosher salt
  • ½ teaspoon freshly ground black pepper
  • ¼ cup chopped parsley

FOR CHOPPED SALAD

  • 2 ears corn on the cob
  • 1 medium zucchini, finely diced (to about the size of corn kernels)
  • 1 sweet bell pepper, finely diced
  • 2 plum tomatoes, finely diced
  • 1 stalk celery, finely diced
  • 1 cup frozen peas, thawed
  • 3 scallions, white and pale green parts, thinly sliced
  • 2 tablespoons red onion, minced

DIRECTIONS:

MAKE THE CREAMY SHALLOT VINAIGRETTE

  • In a mini food processor or blender, combine the shallot confit with vinegar, Dijon, honey and kosher salt. Blend until smooth and creamy. Transfer to a bowl and stir in black pepper and chopped parsley. Set aside.

ASSEMBLE THE SALAD

  • Remove any husks and cut the kernels off the corn cob into a large bowl using a corn stripper or a sharp chef’s knife.
  • Combine the corn, zucchini, bell pepper, tomatoes, celery, peas, scallions and red onion and toss to combine.
  • Add about 1/3 cup of the shallot dressing and toss to coat. Taste and add an additional 1–2 tablespoons at a time if desired, but avoid overdressing. Leftover dressing is great on other vegetables, fish or chicken.
  • Serve chilled or at room temperature.

NOTES:

Store leftovers in an airtight container in the refrigerator for up to 2–3 days; best enjoyed the day it’s made.

NUTRITION:

Calories: 231kcal
| Carbohydrates: 23 g
| Protein: 5 g
| Fat: 15 g

Pin it for later!

Sweet corn chopped salad