Tomato, Onion, Avocado Salad

SaladQuick and EasyPaleoVeganAvocado

Fresh tomato, red onion, and avocado salad, seasoned Italian style with oregano, fresh parsley, garlic, olive oil, wine vinegar, salt and pepper.

Photography Credit: Elise Bauer

If you tend a summer garden, then you are likely confronted with the same joyful dilemma that greets most of your fellow gardeners. When the tomatoes begin to ripen, they come in force!

What to do with all these tomatoes?

Our Favorite Videos

One of my favorite recipes for making use of fresh, ripe, garden tomatoes is this Italian inspired tomato salad with red onions, parsley, oregano, and avocados.

Tomato Onion Avocado Salad

My friend Michelle (we’ve known each other since age 13) first introduced me to this salad several years ago. It’s one her favorite salads to bring to summer potlucks and family gatherings.

Michelle comes from a large extended Italian American family that truly loves food. The salad is based on a traditional Italian tomato salad, but with avocados taking the place of mozzarella.

I’ve been making a platter of this salad every few days with my ripe tomatoes. It’s easy to pull together and makes for a great presentation to serve to guests.

Tomato, Onion, Avocado Salad Recipe

  • Prep time: 15 minutes
  • Yield: Serves 6 to 8

Pro tip: slice the onion first and place in a bowl. Sprinkle with a little water and red wine vinegar. Then prep the other ingredients. Just a few minutes in a little vinegar water will help take the edge off of the onion slices.


  • 3-4 fresh large tomatoes, sliced
  • Kosher salt
  • 1/2 red onion, thinly sliced
  • 2 avocados, peeled and cut into bite-sized chunks
  • 1/4 cup chopped fresh parsley
  • 1 garlic clove, minced
  • 1 teaspoons crumbled dried oregano, or 1 Tbsp chopped fresh oregano
  • Red wine vinegar (a good, strong red wine vinegar)
  • Extra virgin olive oil (the best quality)
  • Freshly ground black pepper


1 Layer tomatoes, onions, avocado, add parsley, garlic, oregano: Place a layer of sliced tomatoes on a large serving platter. Sprinkle with salt. Arrange the slivers of thinly sliced red onions and the chunks of avocado over the tomatoes.

Sprinkle with chopped fresh parsley, minced garlic, and crumbled dried oregano.

2 Dress with red wine vinegar and olive oil, salt and pepper: Drizzle red wine vinegar and olive oil over the platter. Sprinkle with a little more salt and freshly ground black pepper.

Serve immediately or cover with plastic wrap and let sit at room temp for an hour or two before serving. Do not refrigerate.

Hello! All photos and content are copyright protected. Please do not use our photos without prior written permission. Thank you!

This post may contain links to Amazon or other partners; your purchases via these links can benefit Simply Recipes. Read more about our affiliate linking policy.

Tomato Onion Avocado Salad

Elise Bauer

Elise Bauer is the founder of Simply Recipes. Elise launched Simply Recipes in 2003 as a way to keep track of her family's recipes, and along the way grew it into one of the most popular cooking websites in the world. Elise is dedicated to helping home cooks be successful in the kitchen. Elise is a graduate of Stanford University, and lives in Sacramento, California.

More from Elise

21 Comments / Reviews

No ImageTomato, Onion, Avocado Salad

Did you make it? Rate it!

  1. Michelle

    I make this with the addition of chickpeas…one of my fav summer salads.

  2. Debbie O.

    I made this with some modifications last night, and my husband liked it so much he requested it again tonight! It’s a bit early in the season for great tomatoes, so I used halved cherry tomatoes instead. I made a dressing of the red wine vinegar, olive oil, minced garlic, dried oregano, and salt & pepper. I put the tomatoes, avocado, sliced onion, and parsley in a bowl, drizzled the dressing over, and tossed gently. I let it sit at room temperature for about an hour and a half, then served it with blue cheese crumbles on top. Yum! So light, fresh, and summery.

  3. Gwyn Walton

    This is delicious Elise! We had some left over fresh mozzarella cheese that we need to use so we cut into cubes and put on top. We did half the salad with red wine vinegar and the other half with a good quality balsamic vinegar and they were both really tasty! My picky 3 year old grandson devoured it. He loved all of it including the onions and an hour later after dinner he asked for more and ate a good sized serving. Lol he wasn’t interested in anything else we had for dinner. We will most definitely be making this again and again! Thanks for a refreshing delicious salad recipe

    Show Replies (1)
  4. Heather Latondresse

    Thanks Elise for your great recipes! Of all the internet recipe sites I always fall back on yours as they are consistantly good and creative. For company this past weekend I made this Tomato, Avocado salad and paired it with the Greek Lemon Chicken Skewers. What a hit.


  5. Renee

    Nice and fresh! Great summer vegetable idea. I’ve heard of soaking onions before, but sprinkling with water and vinegar sounds better.

View More
Tomato Onion Avocado SaladTomato, Onion, Avocado Salad