Green Bean, Corn, and Tomato Salad

Photo: John Kernick
Prep Time:
15 mins
Total Time:
1 hr

The vibrant colors of this green bean, corn, and tomato salad come from an artful blend of late-summer vegetables.


  • Coarse salt

  • 3 ears corn, husks and silk removed

  • 1 ½ pounds green beans, stem ends snapped off

  • 3 cloves garlic, peeled and gently smashed

  • 4 tablespoons extra-virgin olive oil

  • 3 tablespoons red-wine vinegar

  • ½ small red onion, peeled and thinly sliced

  • 1 medium yellow tomato, sliced ½-inch thick

  • 2 cups small, mixed red and green heirloom tomatoes, halved


  1. In a large pot of boiling salted water, cook the corn until tender, 5 to 7 minutes. Remove corn with tongs and set aside on a cutting board to cool. Using a strainer, remove any corn silk remaining in the pot.

  2. Add the green beans, return to a boil, and cook until very tender, about 8 minutes (timing may vary depending on the size of the beans). Meanwhile, cut the corn kernels off the cobs and put kernels in a large bowl. Drain the beans in a colander, shake to remove excess water, and put in bowl with corn. Add garlic and 3 tablespoons of oil. Toss well and let stand at least 30 minutes for flavors to blend; refrigerate if longer than 30 minutes.

  3. If necessary, bring beans and corn to room temperature by removing them from refrigerator 30 minutes before serving. Just before serving, remove the garlic and add the remaining tablespoon of oil along with vinegar, onion, and tomatoes. Add salt to taste and serve at room temperature.

Cook's Notes

To ease mealtime preparation, cook the corn and beans early in the day, toss them with olive oil and smashed garlic, and keep them in the refrigerator. To remove corn kernels from the cob, hold the ear upright on its flat end on a cutting board; with a sharp knife, cut along the length of the cob to remove the kernels, turning the cob as you go.

Related Articles