This corn tomato basil salad is hands down my go-to dish when I need something fresh and ready in minutes. It’s the kind of summer side that actually gets people excited instead of just picking at it.
Trust me, this isn’t your boring garden salad situation. The combination of sweet corn, juicy tomatoes, and fragrant basil creates this perfect balance that tastes like summer in a bowl.
I first made this for a Fourth of July potluck after scrolling through a million ideas, and honestly it disappeared faster than everything else. If you’re looking for a fresh corn salad that won’t have you stuck in the kitchen, pin this for later and let’s get started.
Need more inspiration for side dishes? Check out easy summer sides that pair perfectly with grilled chicken.
Why this corn tomato basil salad recipe works
Ever notice how some salads just feel heavy, even when they’re supposed to be light? This fresh corn salad hits different because you’re eating raw ingredients at peak flavor instead of wilted lettuce.
I discovered this approach after my farmer’s market haul sat in my fridge for three days—I had to get creative fast. The result? Something way better than I expected.
- No cooking required—literally just chop, combine, and enjoy in under 15 minutes
- Built-in sweetness from corn—no sugar needed, which keeps this naturally balanced
- Acid-forward dressing—the lemon juice makes everything taste brighter and fresher
- Customizable protein base—toss it with grilled chicken or beef for a complete meal
| Prep Time | Cook Time | Calories | Servings | Cuisine |
|---|---|---|---|---|
| 15 minutes | 0 minutes | 245 per serving | 4 servings | American |
Ingredients for corn tomato basil salad

- 2 cups fresh corn kernels
- 1 cup cherry tomatoes, halved
- 1/2 cup red onion, finely diced
- 1/4 cup fresh basil leaves, chopped
- 1/4 cup crumbled feta cheese
- 2 tablespoons extra-virgin olive oil
- 1 tablespoon fresh lemon juice
- 1 teaspoon honey
- 1/2 teaspoon sea salt
- 1/4 teaspoon freshly ground black pepper
- 1 small jalapeño, seeded and minced
- 1/4 cup toasted pepitas
About those substitutions—if you can’t find fresh corn, frozen corn works perfectly (thaw it first, no cooking needed). I’ve also made this with grilled corn when I was already firing up the grill, and honestly the smoky flavor elevated the whole thing.
Here’s my real-talk tip: don’t skip the pepitas if you can help it. They add crunch and keep the salad interesting on day two, which regular lettuce-based salads never manage to do. If you’re avoiding nuts or seeds, just leave them out—the corn tomato basil salad still works great.
Step-by-step instructions

1. Start by husking your corn if you’re using fresh ears—pull away all those leafy layers until you hit the kernels. Hold the cob upright on a cutting board and run a sharp knife down the sides to release the kernels. You’ll get about 2 cups from 3-4 ears depending on size. If kernels fly everywhere, don’t panic—mine always do and it’s totally fine.
2. Pour your corn kernels into a large mixing bowl, then add your halved cherry tomatoes. The red onion goes in next—make sure you dice it pretty fine so it distributes evenly instead of creating onion chunks. Finely diced means small and consistent, which matters way more than it sounds for the final bite.
3. Chop your fresh basil roughly and add it to the bowl along with the seeded and minced jalapeño. I always seed the jalapeño because I want the flavor without making people cry, but keep the seeds if you like serious heat. Fresh basil bruises easily, so add it right before dressing—don’t chop it hours ahead.
4. Pour your extra-virgin olive oil and fresh lemon juice into a small bowl and whisk them together. Add the honey, sea salt, and freshly ground black pepper to your dressing mixture and whisk again until combined. Taste it right here—honestly the dressing is the backbone of this whole corn tomato basil salad, so make sure it tastes good to you.
5. Pour the dressing over your corn mixture and toss everything together gently but thoroughly. You want every piece of corn getting coated, but you’re not trying to mash the tomatoes or bruise the basil either. Use a big spoon or your hands (hands work honestly better) and mix for about 30 seconds.
6. Crumble your feta cheese over the top and give everything one more gentle toss to combine. The cheese will soften slightly from the acid in the dressing, which is exactly what you want. This fresh corn salad comes together so fast you’ll wonder why you ever bought pre-made stuff.
7. Scatter your toasted pepitas on top right before serving—don’t mix them in too early or they’ll get soggy and lose that crunch. If you’re making this ahead, keep the pepitas separate and add them just before people eat. This simple approach keeps every element tasting fresh and crispy, which is the whole point.
Serving ideas for corn tomato basil salad
This salad adapts to basically any summer meal you’re throwing together.
With grilled chicken
Serve alongside herb-grilled chicken breast for a complete protein-and-veggie situation. The brightness of the basil and lemon cuts through the richness of the chicken perfectly, making every bite feel lighter than it actually is.As a side for burgers and hot dogs
Skip the heavy mayo-based sides and go with this instead—it’s refreshing and won’t leave you feeling stuffed. Pair it with classic grilled burgers for the ultimate summer cookout.Over grilled fish
Layer this fresh corn salad on top of warm grilled salmon or halibut for a restaurant-quality dinner that took you 30 minutes total. The acidity complements seafood beautifully and adds moisture without any heavy sauces.Pro tips for perfect corn tomato basil salad
Storage tips
– Keep leftovers in an airtight container in the fridge for up to 3 days maximum – Store pepitas separately and add right before eating to maintain crunchiness – The dressing will continue softening the corn slightly, which is honestly still deliciousMake-ahead instructions
– Prep all ingredients separately the morning of and store in containers – Wait to combine everything until 30 minutes before serving for best texture – Add basil and pepitas last—these stay fresher when kept separate until eating timeVariations
– Swap feta for goat cheese or cotija for different flavor profiles – Add diced cucumber for extra crunch if you want more volume – Toss in black beans to turn this into a heartier grain-bowl situationTroubleshooting
– If your corn tastes bland, taste the dressing and add more lemon juice or salt – When tomatoes release too much liquid, drain the excess before serving to prevent sogginess – Pepitas getting soft? Toast fresh ones and add them only at serving timeFrequently asked questions
Can I make this corn tomato basil salad the night before?
Yes, but with a catch—prep everything separately and combine the morning of, then add pepitas and basil right before eating. The corn gets softer overnight from the acid in the dressing, which some people love and others find mushy. I personally think this tastes better the day after, but keep the fresh herbs and crunchy elements separate until the last second for the best texture.
What if I don’t have fresh basil?
Use 1 tablespoon of dried basil instead, stirring it into the dressing so it has time to hydrate. Fresh basil tastes way better honestly, but dried works in a pinch—just don’t add it on top at the end or it’ll taste like grass clippings. You could also swap in fresh mint or cilantro if you want a totally different flavor profile.
Can I serve this hot or at room temperature?
Room temperature works best and tastes freshest—serve it within 2 hours of combining for peak flavor and texture. If you’re making it ahead, keep it in the fridge and pull it out 15 minutes before serving so the flavors wake up. Hot corn salad isn’t really a thing that works well, so stick with cold or room temp for best results.
Is this corn tomato basil salad good for meal prep?
Absolutely, but only if you’re okay with slightly softer corn by mid-week. Pack the dressing, vegetables, and toppings in separate containers and combine fresh each day for better results. This approach takes an extra 2 minutes but keeps everything tasting closer to fresh compared to mixing it all Sunday night.
Final thoughts
Honestly, this corn tomato basil salad has become my secret weapon for every summer gathering. It’s colorful, fast, and actually tastes incredible instead of tasting like obligation.
The best part? People always ask for the recipe, which never happens with boring sides. Want even more crowd-pleasing summer options? Try fresh salad ideas that beat anything from a restaurant.
Make this tonight for dinner, tomorrow for a picnic, or next weekend for your cookout. Once you realize how easy it is, this fresh corn salad becomes your go-to every single summer.









