This corn and tomato salad is my favorite summer side dish. Fresh corn, juicy cherry tomatoes, basil, and a simple vinaigrette. Ready in 20 minutes and perfect alongside anything you’re grilling.

This post may contain affiliate links. Read disclosure policy.
Why You’ll Love This Summer Corn and Tomato Salad
This summer corn and tomato salad recipe is fresh, colorful and so easy to throw together when corn and tomatoes are in season. Sweet corn, juicy cherry tomatoes, red onion and basil are tossed in a simple vinaigrette for a side dish that feels like peak summer.
Grilled corn gives it the best smoky-sweet flavor, but you don’t have to overthink it. Boiled, microwaved or leftover corn all work here. I actually like making it ahead because the dressing has time to soak into the corn and tomatoes.
It’s the perfect side for grilled chicken, burgers or steak, and it travels well to cookouts too. For a full potluck spread, try it alongside our Mexican street corn salad or black bean salsa.
“I don’t cook the corn. Raw fresh from the farm corn is great right off the cob. That mixed with summer, farm tomatoes are terrific. I do put my tomatoes on paper towels after being cut to drain off the water. I added Vidalia onion instead of red and did add the avocado. Terrific salad!”
Ingredient Notes

Find the full printable recipe with specific measurements below.
- Corn: I love using fresh corn on the cob and cooking it on the grill. It makes the best corn and tomato salad with a charred flavor that goes well with the fresh ingredients.
- Tomatoes: Halved cherry tomatoes or grape tomatoes add the perfect flavor to this corn and tomato salad.
- Basil: Fresh basil is a must for this salad. It makes the flavor pop.
- Dressing: A simple mix of olive oil, apple cider vinegar(or red wine vinegar or balsamic vinegar), and salt & pepper is all you need.
How to Prep Corn for Corn and Tomato Salad
My favorite method is on the grill for that smoky-sweet flavor, but any of these work great:
- Grilled corn: Wrap in foil and cook for 10 minutes, turning occasionally.
- Microwave: Wrap in a wet paper towel and microwave for 5-7 minutes.
- Boiling: Place in a large pot of boiling water, cover and boil for 5-7 minutes.
- Frozen corn: Warm in a skillet with a little butter. Our honey butter corn skillet is a family favorite!
How to Make Corn and Tomato Salad

- Veggies. Combine the corn, onion, tomatoes, and basil in a medium size bowl.
- Dressing. Combine the vinegar and olive oil. Then pour over top and season with salt and pepper. Toss to combine. Mix together until the dressing has evenly coated the veggies.
- Chill. Cover and refrigerate.
Make Ahead: Prepare this corn and tomato salad recipe a few hours in advance and store it in the refrigerator until ready to serve. Just give it a quick toss before serving to refresh the flavors.
Ways to Make it Your Own
- Cheese: Crumbled goat cheese, feta, or fresh mozzarella are all delicious here.
- Avocado: Add diced avocado for extra creaminess and heartiness.
- Vegetables: Cucumber, bell peppers, or grilled zucchini are great summer additions.
- Sweeten or swap the dressing: Stir in a little honey for a touch of sweetness, try my Italian dressing instead of the vinaigrette.
- Herbs: Swap or add parsley, cilantro, or green onion alongside the basil.

Fresh corn makes a great side dish recipe. From street corn salad to corn salsa and elote dip, our family can’t get enough!
More Summer Salad Recipes

Corn and Tomato Salad
Video
Ingredients
- 4 ears cooked corn , about 2 1/2 cups
- ¼ cup chopped red onion
- 1-2 cups cherry tomatoes , sliced in half
- ¼ cup fresh basil leaves , julienned
- 2 Tablespoons apple cider vinegar , or red wine vinegar
- 2 Tablespoons olive oil
- ¼ teaspoon salt (more to taste)
- ⅛ teaspoon pepper (more to taste)
Optional: goat cheese, feta cheese, drizzle of honey
Instructions
- Cut kernels from corn and place in a large bowl.
- Add the tomatoes, onion, and basil to the bowl. Pour the vinegar and olive oil over the top. Season with salt and pepper and stir until combined. Add more to taste.
- Cover and refrigerate for at least 10 minutes before serving. Mix in any cheese or a drizzle of honey if desired.
Last step: Please leave a comment and rating after you make the recipe.
Notes
Nutrition
Nutrition provided is an estimate. It will vary based on specific ingredients used.

HJL
Simple, fast, and tastes great on a hot summer day. Used frozen kernels and didn’t cook them.
Sarah @IHeartNaptime
So glad you enjoyed the corn and tomato salad!
EH
Loved this!!! I took the advice and added a little honey and goat cheese. YUMO
Sarah @IHeartNaptime
Oh! That sounds fabulous. Glad you enjoyed it!
Caroline
This was delicious!! So easy to make, thank you 😊
Sarah @IHeartNaptime
So glad you enjoyed the fresh flavors in it!
Cathy
I don’t cook the corn. Raw fresh from the farm corn is great right off the cob. That mixed with summer, farm tomatoes are terrific. I do put my tomatoes on paper towels after being cut to drain off the water. I added Vadalia onion instead of red and did add the avocado. Terrific salad!
Sarah @IHeartNaptime
So glad you enjoyed it!
Beth
Delicious and simple. It is a great basic to play with
AGa
This was excellent. We also tried it with little cubes of cucumber (great addition) and mayo instead of the oil and vinegar. I think I might prefer it that way but, all in all, we enjoyed this very much!! It was great along side our lemon swordfish and mashed taters.
Sashae
Thank you for this simple but beautiful summer salad!!!! I used rice wine vinegar instead. Just a beautiful dish ❤️😍😍😍
I Heart Naptime
You are welcome! I am so glad that you like it! I agree, it is so pretty all made together.
Yale Zoland
Made it today for a party and got lots of raves!
I Heart Naptime
Wahoo! That is awesome! Glad that everyone loved it and it was a hit. Thanks for sharing!
April
This is seriously the BEST salad. Super simple, and sooooo fresh.