Corn and Tomato Salad

5 from 4 votes
Jump to Recipe

This post may contain affiliate links. Please see our disclosure policy.

This Corn and Tomato Salad is made with sweet corn, juicy tomatoes, fresh basil, and a simple tangy dressing. It is bright, fresh, and easy enough for a weeknight but impressive enough to include on a summer cookout menu.

Serve this salad with grilled BBQ chicken breasts, grilled shrimp skewers, or classic burgers for a simple summer side dish that lets peak-season produce do the heavy lifting.

Corn kernels tossed with halved tomatoes, basil and a sweet dressing in blue bowl.

Corn and Tomato Salad at a Glance

  • Serves: 6 as a side dish
  • Ready in 20 Minutes. Quick to prep and ready to serve right away, or chill for a couple of hours to let the flavors meld.
  • Corn Options: Start with fresh corn on the cob or thawed frozen kernels when corn is out of season.
  • Why You'll Love It: The simple garlic and white wine vinegar dressing adds a sweet, tangy finish that makes the fresh corn and tomatoes pop.

Kristen's Key Tips for Tomato Corn Salad

I can't begin to count how many times I have made this simple salad. Whether I start with fresh corn on the cob or frozen corn kernels, it never disappoints as long as I keep a handful of tips in mind.

  • Use the sweetest corn you can find. This salad is simple, so the corn really matters. In the summer, opt for fresh corn with juicy, plump kernels. Otherwise, thawed frozen corn kernels are always a safe bet.
  • Add basil right before serving. Fresh basil can darken as it sits, so stir it in shortly before serving for the best color and flavor.
  • Season to taste. Corn and tomatoes love salt. Taste once everything is tossed and add an extra pinch if the flavors taste flat.

Happy Cooking! xo Kristen

Notes on Ingredients

Corn on the cob, grape tomatoes, fresh basil, vinegar, salt, garlic and olive oil on counter.
  • Corn: Start with fresh, seasonal corn on the cob in the summer, or thawed corn kernels when fresh corn is out of season or is looking less than prime.
  • Tomatoes: I recommend small cherry or grape tomatoes for this salad, as they are flavorful year-round and stay juicy without making the salad watery. In the summer, vine-ripened or heirloom tomatoes can be used in place of grape tomatoes; just be sure to remove the seeds and dice them before adding to the salad.
  • White Wine Vinegar: It's mild, lightly sweet, and enhances the flavors of both the corn and tomatoes without overpowering them. Rice vinegar is a good substitute. I would stay away from apple cider vinegar, balsamic vinegar, or distilled vinegar, as they can be a bit overpowering.
  • Fresh Basil: Look for basil that is aromatic and vibrant green.

How to Make Corn and Tomato Salad

I have included directions for grilling fresh corn on the cob in this step-by-step guide, as I love the smoky flavor it adds to the salad. Follow the recipe variations provided if you don't care for those undertones or are starting with frozen corn kernels.

  1. Grill the Corn. Shuck the corn, brush with oil, and grill over medium-high heat until lightly golden and tender. Feel free to cook a bit longer if you like your corn really charred, but for this salad, I find a light char to be best.
Three ears of grilled corn on wooden cutting board.
  1. Cut the corn off the cob. The easiest way to cut the kernels off the corn cobs is to place the tip of each cob in the center opening of a Bundt pan and use a sharp knife to cut off the kernels. The Bundt pan catches the kernels and steadies the cob, making the job easier.
Knife cutting off corn from the cob into a bundt pan.
  1. Toss together. Add the corn, tomatoes, garlic, vinegar, oil, and salt to a large mixing bowl and gently toss to combine. If serving immediately, add the basil ribbons now. Otherwise, wait to add the basil until right before serving.
Mixing bowl with corn, tomatoes, and basil mixed together.
  1. Serve or chill. At this point, you can serve immediately or chill for 2 hours to let the flavors meld together.
Fresh corn and tomatoes tossed with basil in blue bowl with corn on the cob and grape tomatoes on the counter.

Recipe Variations

  • Use Frozen Corn Kernels: Toss 3 cups of thawed corn kernels with 2 teaspoons of olive oil, then roast at 400℉ for 15 minutes or until golden.
  • Start with Leftover Corn: Cut the kernels off leftover grilled corn on the cob, Instant Pot corn on the cob, or air fryer corn on the cob, then toss with the dressing and tomatoes.
  • Don't Care for Smoky Undertones? If you are starting with fresh corn, follow my Instant Pot corn on the cob recipe or boil until tender. For frozen corn kernels, thaw and pat dry, then roast, sauté, or warm according to the package directions before tossing with the dressing and tomatoes.
  • Add a Shallot: A thinly minced or sliced shallot adds a nice mellow bite to the salad. I would skip adding a red or yellow onion, as both are quite pungent when raw.
  • Add Cheese: Either crumbled feta or cubed fresh mozzarella would be delicious additions.

Note on Storage

Store leftover Corn and Tomato Salad in an airtight container in the refrigerator for up to 48 hours. The basil may darken slightly as it sits, but the salad will still taste fresh.

Corn and Tomato Salad FAQs

Can I make corn and tomato salad ahead of time?

Yes. You can prepare the salad up to 24 hours in advance, but for the freshest flavor and color, add the basil just before serving.

Can I use frozen corn?

Yes. Use 3 cups of thawed frozen corn. For more flavor, sauté or roast it briefly before adding it to the salad.

Do I need to cook the corn first?

For the best flavor and texture, yes. Grilled corn adds smoky flavor, but steamed, boiled, air-fried, Instant Pot, or roasted corn all work.

More Seasonal Summer Recipes

Looking for more recipes that highlight sweet summer corn? Don't miss my recipes for Mexican Street Corn Salad, Grilled Corn Salsa, and Southern Succotash Recipe. Or enjoy the following seasonal summer recipes:

five-stars

Did you make this recipe?

If you enjoyed this recipe, please leave a comment with a 5-star review at the bottom of the post. Thank you!

Save this Recipe!
Get this sent to your inbox, plus get new recipes from us every week!
5 from 4 votes

Corn and Tomato Salad

Servings: 4
Prep: 10 minutes
Cook: 10 minutes
Total: 20 minutes
Fresh corn and tomato salad with basil in blue bowl with corn on the cob and grape tomatoes on the counter.
This Corn and Tomato Salad is made with sweet corn, juicy tomatoes, fresh basil, and a tangy dressing for a light, fresh summer side dish.

Ingredients 

  • 3 ears sweet corn on the cob, husked
  • 1 pint grape tomatoes, halved
  • tablespoons extra virgin olive oil, + more for brushing corn
  • 1 tablespoon white wine vinegar, or rice wine vinegar
  • ½ teaspoon kosher salt, + more to taste and to season corn
  • 1 teaspoon minced garlic
  • 5 large basil leaves, sliced in ribbons

Instructions 

  • Preheat a grill or grill pan to medium heat. While the grill is heating, brush husked corn on the cobs lightly with olive oil and sprinkle with salt. Place the husked corn directly on the heated grill grates. Grill the corn for 8-10 minutes, turning frequently, until the kernels are tender. Remove the corn from the grill and allow to cool until able to handle.
  • Once the corn has cooled enough to handle, cut the corn kernels off from the cob. The easiest way to do this, is to place the tip of the corn cob into the opening of the Bundt pan and use a sharp knife to cut off the kernels. The Bundt pan will catch the kernels.
  • In a large mixing bowl, combine the corn kernels and tomatoes with 1½ tablespoons extra virgin olive oil, 1 tablespoon white wine vinegar, 1 teaspoon minced garlic, and ½ teaspoon kosher salt. Toss until well coated.
  • Cover and chill for 1-2 hours prior to serving (or serve right away). Right before serving, add ribbons of basil and toss to combine. Give the salad a taste and add a pinch of salt if needed.

Notes

Use Frozen Corn Kernels: Toss 3 cups of thawed corn kernels with 2 teaspoons of olive oil, then roast at 400℉ for 15 minutes, or until golden. Or steam according to package directions.
Tomatoes: In the summer, vine-ripened or heirloom tomatoes can be used in place of grape tomatoes; just be sure to remove the seeds and dice them before adding to the salad.
Optional Additions: A thinly sliced shallot, crumbled feta, or diced fresh mozzarella.
Shallots: Feel free to add 1 small minced shallot if desired. I find it delicious, but my family prefers this salad without it. 
Storage: Store in an airtight container in the refrigerator for up to 48 hours. 

Nutrition

Calories: 148kcalCarbohydrates: 19gProtein: 3gFat: 8gSaturated Fat: 1gPolyunsaturated Fat: 1gMonounsaturated Fat: 5gTrans Fat: 0.01gSodium: 599mgPotassium: 490mgFiber: 3gSugar: 8gVitamin A: 1.138IUVitamin C: 22mgCalcium: 18mgIron: 1mg

Nutrition information is automatically calculated, so should only be used as an approximation.

Tried this recipe?Mention @amindfullmom or tag #amindfullmom!

About Kristen Chidsey

Kristen is a wife, busy mom of two, and creator of A Mind "Full" Mom. From breakfast to dinner to dessert, it is her passion to share tried-and-true recipes that are big on flavor, made with easy-to-find ingredients, and family-approved!

You May Also Like

5 from 4 votes

Leave a comment

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

Recipe Rating




This site uses Akismet to reduce spam. Learn how your comment data is processed.

8 Comments

  1. 5 stars
    This really is a “super easy” and absolutely delicious recipe. My Walmart in Prescott Valley, AZ has fresh corn from Mexico for 33 cents an ear! I just cooked my corn in microwave and added a little diced shallot and yellow onion. Placed in fridge for an hour before serving with Kristen’s Lemon Pepper Chicken. Try this super salad!!

    1. Hi David! Thanks for sharing. I love hearing you enjoyed so much and what a great deal on corn!

  2. 5 stars
    This was such a quick and easy salad that does not disappoint! A perfect side dish that pairs with just about anything!

    1. It really does pair well with endless entrees! Thanks for taking the time to leave a review too! 🙂

    1. We have been enjoying this on repeat too, Sha! Thanks for taking the time to leave a review 🙂

    1. Sound like a perfect summer meal to meal too! Thanks for sharing and taking the time to leave a review 🙂