Corn Tomato Avocado Salad

5 from 168 votes

This Corn Tomato Avocado Salad is a quintessential and easy vegan summer recipe made with fresh vegetables and tossed with lime juice, olive oil & cilantro

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

Corn Tomato Avocado Salad is an easy, fresh and flavorful summer salad that you’ll want to make all throughout the warm months. It’s a great way to use up leftover corn you may have grilled and the abundance of tomatoes you probably have. You can serve it with or without the lettuce, and eat it as a side salad or as a main meal with protein of choice on top. It’s vegan, naturally gluten-free and keto-friendly.

Colorful summer salad full of fresh vegetables like corn and tomatoes
Want to save this recipe?
Just type your email below and I’ll send it to you. And as a bonus you’ll get delicious new recipes from me!

Ingredients to make Corn Tomato Avocado Salad

The great thing about this summer salad recipe is that most of the ingredients are actually in the title of the recipe!

Corn: Fresh corn off the cob is best in this recipe to take advantage of the plentiful corn this time of year. You can grill the corn, boil it or microwave it as I do in the recipe video. If it’s off season, you can also use frozen corn.

Tomatoes: I usually opt for the small cherry tomatoes or grape tomatoes instead of whole larger tomatoes. That’s because the smaller ones tend to release less water but taste sweeter, which is perfect in this corn tomato avocado salad

Avocados: Make sure they’re ripe and cut them into large chunks. You’re looking for the perfect balance of firm, but creamy. Check out this article for more tips on selecting the perfect avocado and how to cut an avocado.

Red onions: They add a fun purple color to the salad and have a relatively mild flavor especially when chopped finely. If you find the flavor to be too strong when it’s raw, try soaking the red onions in water before tossing the salad. You can also substitute with green onions or chives.

Lettuce: The lettuce in this salad is completely optional, and most people will make this recipe and omit the lettuce. But I like to use the lettuce as a base under the corn, tomato and avocados to give it more substance.

Cilantro/Lime juice/Olive oil: Flavor, flavor, flavor!

Ingredients to make the recipe: lettuce, corn, tomatoes, avocado, cilantro, red onions and lime juice pictured in a large bowl

How to cook corn on the cob

The cool thing about corn on the cob is you can’t really mess it up anyway you prepare it. You can grill it, boil it, microwave it and even bake it. And any of those methods work perfectly fine in this Corn Tomato Avocado Salad.

  • Grill it: Soak the corn with their husks still on in water for about 20 minutes. Then grill on medium high heat for 20 minutes, rotating every few minutes.
  • Boil it: Remove the husks from the corn, place in a large pot of boiling water and then boil for 15 minutes. The color of the corn will become a deeper yellow when it’s cooked.
  • Microwave it: Cut off the end of the corn that’s connected to the stalk. Place in the microwave with the husk still on it and microwave for 3-4 minutes. (demonstrated in video below)
  • Bake It: Place the corn with husks still on in the middle rack of your oven. Bake at 350˚F for 30 minutes. This is similar to grilling the corn, but eliminates the soaking step.
top down shot of summer salad with tomatoes, corn and avocado

Tips for making Corn Tomato Avocado Salad

  1. Set the red onions in a bowl of cold water. You can do this while preparing the remaining ingredients. It mellows out the strong flavor of the red onions if they are too astringent.
  2. Grill the corn for a smokey flavor. Cooking the corn on the grill adds a unique sweet flavor to the corn that you just can’t get by preparing it any other way.
  3. Enjoy the salad immediately. You can certainly toss it together and allow the flavors to set and blend for half hour. But just keep in mind the avocados may not be as bright green and the lettuce may slowly wilt. I recommend serving right after you mix it.

This is the summer salad you need in your life. It’s full of sweet summer produce that’s balanced with the tangy citrus dressing. It’s bright, colorful and makes for a wonderful appetizer or side dish to your grilled entrees. The best thing about it is you can eyeball all the ingredients based on what you have leftover, and it’s always a huge hit at summer potlucks and cookouts. It’s simple ingredients with amazing flavor!

For more summer salads:

Close up of the corn summer salad with avocados

If you’ve tried this healthy-ish feel good Corn Tomato Avocado Salad recipe or any other recipe on FeelGoodFoodie, then don’t forget to rate the recipe and leave me a comment below! I would love to hear about your experience making it. And if you snapped some shots of it, share it with me on Instagram so I can repost on my stories!

order MY book

The Feel Good Foodie Cookbook is now available everywhere books are sold!

Corn Tomato Avocado Salad

This Corn Tomato Avocado Salad is a quintessential and easy vegan summer recipe made with fresh vegetables and tossed with lime juice, olive oil & cilantro
5 from 168 votes
Servings 4 servings
Course Salads
Calories 208
Prep Time 15 minutes
Cook Time 0 minutes
Total Time 15 minutes
Email This Recipe
Enter your email and I’ll send this directly to you. Plus you’ll get new recipes from me every week!



  • 1 cup romaine lettuce chopped (optional)
  • 2 ears corn or about 1 ½ cups
  • 1 pint cherry tomatoes halved
  • 1 avocado diced into 1/2-inch pieces
  • 2 tablespoons red onion finely diced
  • 2 tablespoons olive oil
  • 1 tablespoon fresh lime juice
  • 2 tablespoons fresh cilantro chopped
  • 1/4 teaspoon salt
  • 1/4 teaspoon black pepper


  • Combine the corn, avocado, tomatoes and onion. In a large glass bowl, mix together the dressing ingredients in a glass bowl. Pour over the salad and toss gently to mix.


Storage: Store any leftovers in an airtight container. They will last about 24 hours in the fridge, specifically because of the avocados.
Substitutes: For best results, follow the recipe as is. Since it’s a salad though, the ingredients and measurements are just guidelines, so feel free to adjust to your taste.


Calories: 208kcal, Carbohydrates: 19g, Protein: 4g, Fat: 15g, Saturated Fat: 2g, Sodium: 170mg, Potassium: 652mg, Fiber: 5g, Sugar: 7g, Vitamin A: 1775IU, Vitamin C: 37mg, Calcium: 23mg, Iron: 1.4mg

Nutrition information provided is an estimate. It will vary based on cooking method and specific ingredients used.

Cuisine American
Course: Salads


Rate and comment

Recipe Rating


  1. Brandy says:

    This salad was lovely, it went well with the shrimp and sour dough bread. This will definitely be a go to salad when I want a light but flavorful meal.

    1. Yumna Jawad says:

      Thank you so much! That sounds like such a wonderful pairing.

  2. Julie says:

    Does the corn need to be cooked prior , or do you just put it in raw?

    1. Yumna Jawad says:

      Yes. You can grill the corn, boil it or microwave it as I do in the recipe video. If it’s off season, you can also use frozen corn.

  3. Ms Jeannine Toopi says:

    I loved it and so did my family
    It was a hit 😊

    1. Yumna Jawad says:

      That’s amazing! Yay!!

  4. Vicki says:

    Made this salad last night to serve with some tamales. Delicious!!

    1. Yumna J. says:

      That sounds like a delicious way to enjoy it! Thank you!!

See All Comments