Fresh Corn Avocado Tomato Salsa

Eliza Cross
by Eliza Cross
4 servings
1 hr

This fresh corn avocado tomato salsa is easy to make and SO delicious. You can serve it as a dip with corn chips, as an accompaniment for Mexican food or as a side salad with grilled meats.

Appetizer, side or salad? No matter what you call it, this simple recipe combines some of my favorite flavors of summer. The fresh corn, creamy avocado, ripe tomatoes and jalapeno peppers are such a tasty combination, and a squeeze of fresh lime adds brings it all together.


Here’s what you’ll need to prepare this tasty corn salsa:

Fresh sweet corn – Summer corn is the best, but in a pinch you can substitute steamed frozen corn.

A just-ripe avocado

Grape tomatoes – Feel free to substitute any tomatoes you like.

A jalapeno pepper – For more spice you can use two peppers. For less heat, use an Anaheim pepper.

Half a red onion – You could also use a sweet yellow onion like a Vidalia. See my tip below for tempering the strong onion flavor.

Fresh lime juice

Salt and pepper

Chopped fresh chives

You can make this recipe your own, and add whatever other ingredients you love or have on hand: black beans or garbanzos or Anaheim chiles or serrano chiles or edamame or cilantro or fresh basil or bell peppers, etc.


Chop half the onion very finely.

Pro Tip: I sometimes find raw onion a little too strong for my tastes. To temper the onion a bit, chop it finely and then soak it in ice water.

Drain the onion on paper towels before adding it to the salsa. This step eliminates the strong excess “juice,” and the onion is pleasantly mild and crispy.

Remove the corn kernels from the fresh corn on the cob.

Pro Tip: If you haven’t tried a nifty curved corn cutter (that’s an affiliate link) for quickly zipping corn off the cob, you will love it! You can also you can cut the kernels with a sharp knife.

Finally, here’s how to steam the corn to just-picked perfection. Put the kernels in a heatproof bowl with a tablespoon of water and a sprinkle of salt, cover partially and microwave on High for 60 seconds.

Stir and cook on High again for 60 seconds. (Microwaves vary, so you may need another short burst or two.) The corn will be lightly steamed and perfectly crisp-tender.

Combine the rest of the ingredients, stir gently to combine, and serve.

For scooping, they might not be as traditional as tortilla chips but I LOVE the Fritos scoop chips. Do you?

All this talk of chips and dip is making me hungry! Shall we get cooking?

Here’s the easy recipe:

If you enjoy this fresh corn, avocado and tomato salsa-salad-dip-or-whatever-it-is, I’d be thrilled if you gave the recipe a 5-star rating.

Are you on Pinterest? You can save or share the recipe with this handy pin:

Let’s keep this party going! I’d love to connect with you on social media:


I love sharing your culinary creations. If you prepare this recipe and post a photo, tag me on Instagram or Twitter at @elizacross or

As an Amazon Associate, I may earn a small commission from qualifying purchases which help offset the expenses of running this website. Your prices are exactly the same whether your purchase is through an affiliate link or a non-affiliate link. Thank you for your support.

Fresh Corn Avocado Tomato Salsa
Recipe details
  • 4  servings
  • Prep time: 30 Minutes Cook time: 30 Minutes Total time: 1 hr
Show Nutrition Info
Hide Nutrition Info

  • 2 ears fresh sweet corn, shucked and silk removed
  • half a medium red onion, finely diced
  • 1/2 cup grape tomatoes, halved
  • 1 ripe avocado, peeled, pitted and cut in 1/4 inch dice
  • 1 medium jalapeno, seeds removed and finely diced
  • The juice of half a fresh lime
  • 1 tablespoon chopped chives
  • salt and pepper to taste
  • Scoop style chips for dipping

Cut the kernels from the corn and transfer to an ovenproof bowl. Add 1 tablespoon water and sprinkle with salt. Cover and microwave on High for 60 seconds. Stir and microwave on High for an additional 60 seconds, or until corn is crisp-tender. (You can also cook the mixture in a covered saucepan over medium-high heat. Bring to a simmer and cook until crisp-tender.) Transfer the corn to a serving bowl, cover and refrigerate for 30 minutes.
Transfer the diced red onion to a bowl of ice water, cover and chill in the refrigerator.
Drain the onion, blot on paper towels and add to the corn. Chop the remaining ingredients, squeeze with the lime juice and stir gently to combine. Season to taste with salt and pepper, sprinkle with chopped chives and stir just until combined.
Serve accompanied with scoop-style chips. Makes about 4 appetizer servings.
  • The salsa can be prepared up to one hour in advance. Cover tightly and stir gently before serving.
Eliza Cross
Want more details about this and other recipes? Check out more here!