This corn and tomato salad has become a favorite summer side dish that is ready in 20 minutes. Made with corn, juicy cherry tomatoes, red onion, basil and a simple vinaigrette.

Why You’ll Love This Corn and Tomato Salad
This fresh corn and tomato salad is one of our go-to summer side dishes. It comes together in just 20 minutes using sweet corn, juicy cherry tomatoes, red onion, fresh basil, and a simple tangy vinaigrette. It’s perfect for BBQs, picnics, or an easy weeknight side.
We love serving it with grilled chicken or burgers for a complete summer meal. You can also try it alongside our Mexican street corn salad or black bean salsa for a crowd-pleasing spread.
Recipe Ingredients

This post may contain affiliate links. Read disclosure policy.
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 Make Fresh Corn 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 until ready to serve.
Tips for Cooking Corn
There are lots of different ways to cook corn. My favorite method for this recipe is on the grill. You can also boil or microwave it if preferred.
- Grilled corn: Simply wrap in foil and cook for 10 minutes, turning occasionally.
- Cooking corn in the microwave: Place a wet paper towel around the corn and cook in the microwave for 5-7 minutes.
- Boiling: Place corn in a large pot of boiling water. Cover with a lid and continue boiling for about 5-7 minutes.
- Frozen corn: You could also use frozen corn kernels. Simply warm in a skillet with a little butter. This honey butter corn skillet is a family favorite!
Optional Add-Ins
- Cheese: Crumbled goat cheese, feta cheese, or mozzarella would be a great addition to corn tomato salad.
- Make it more filling: Add diced avocado for extra creaminess and heartiness.
- Vegetables: Try adding in other summer vegetables, like cucumber, bell peppers, or grilled zucchini.
- Sweeten the dressing: To make it a little sweeter mix in a little bit of honey with the dressing.
- Herbs: You can mix up the fresh herbs and add in parsley, cilantro, and/or green onion.

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)
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.
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.
Recipe FAQs
Yes! You can prepare the salad 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.
This salad tastes best if eaten 2-3 days after making it. Simply cover the bowl with a lid (or plastic wrap) and store it in the fridge. Try adding leftovers to a chopped salad or even serve on a piece of crusty French bread. So delicious!
Kara
A perfect summer salad! I used your suggestion and added a diced avocado. I could just be happy having this for my entire meal. So fresh and delicious!
jess
this is one of the best summertime side dishes and my whole family agrees! thank you so much for sharing this recipe
Abbie
If you’re using frozen corn, do you just let it thaw in the fridge before cooking or do you need to cook it in a skillet first (like with butter)? Thank you for all your wonderful recipes!
Jamielyn Nye
Hi Abbie! I would probably cook on the stove or in the microwave first and then use in the salad recipe. :)
Dee
I love corn salad! The colors of this dish are absolutely gorgeous!
Jamielyn
Thanks for your comment and review! Hope you enjoy! :)
Sandra Shaffer
I added feta cheese. The salty cheese with the sweet corn really had a nice flavor. Will be keeping this recipe handy. Thank you.
Kim – Today’s Creative Life
This looks perfect for summer dinners!
Nellie Tracy
This is a great recipe! Love pairing this salad with almost anything! New favorite for sure
Aimee Shugarman
This is the perfect summer side dish! A great way to use those tomatoes from my garden too!
Jamielyn
Garden tomatoes are the best! Hope you enjoy! :)
Jenni
Ooooh, totally loving this awesome summer side dish! Love that it is more than just corn on the cob – such great flavors here, and all perfect for summer!
Jamielyn
Hope you enjoy! :)
Krista
I love a corn salad in the Summer! This one was delish!
Amanda
This looks so healthy and tasty I cannot wait to try !
Allyson Zea
This look great for BBQs!
Cathy
YES. I love a good corn salad… this is so perfect for summer!
Jamielyn
One of my favorite summer side dishes!
Des
I love the combination of flavors in this delicious summer salad.
Jacque Hastert
Love when I can use up summer veggies in one tasty dish!
Sabrina
This is a summer must have side dish! Love all the fresh veggies in it!
Beth K.
I just bought some corn from a local farmer and can’t wait to make this!
Jamielyn
YUM! That will be so delicious with local corn!
Michelle @ The Complete Savorist
This is a great salad for a hot summer day! Thank you for sharing!