Tomato Avocado Salad Recipe

This post may contain affiliate links. Read our disclosure policy.

Creamy, healthy and tasty heirloom Tomato Avocado Salad with purple onions and cilantro, in a zesty olive oil lime dressing! 

Colorful heirloom tomato avocado salad with purple onions and lime dressing in a white bowl.

The perfect, California style summer salad to serve next to grilled chicken, shrimp or steak. Add some feta, queso fresco or blue cheese on top If you want and call it lunch.

If your tomatoes are more on the acidic side I’d suggest adding a drizzle of honey to the dressing. 

Colorful heirloom tomato avocado salad with purple onions and lime dressing in a white bowl.

This is the time to splurge on those sweet, colorful heirloom tomatoes at the market, the mix of flavors are simply out of this world. Magic is happening!

Much like Penelope Cruz and Javier Barden kind of magic. I hope that really makes sense to those of you not in Hollywood. Because to be honest, I really have no clue where that came from..

I guess what I’m trying to say here is that, If this salad was a swimsuit, we would call it Caliente! Teeheehee 

Heirloom tomatoes, avocado, purple onion, cilantro and limes in a wood box.

You want to use ripe avocados here, but not too soft. We want them to still hold together when tossed with the tomatoes, olive oil and lime juice. They will form the silkiest, creamiest, most delicious dressing you can dream of. 

tomato avocado salad

Also, keep in mind this is the kind of salad you want to toss together just before serving, since avocados don’t keep well.

And lastly, If you are one of those people in a hate relationship with cilantro, then just replace it with basil and move on 😉

By the way, did you know that tomatoes are actually berries, and avocado is a fruit ? Go figure.. So technically this is a fruit salad. Just saying, you can google it!

tomato avocado salad

tomato avocado salad
5 from 1 vote

Tomato Avocado Salad Recipe

California style tomato avocado salad in a zesty olive oil lime dressing, with purple spring onions and spicy chili peppers.
Print Recipe
Prep Time:10 minutes
Total Time:10 minutes


  • 4 organic heirloom tomatoes (different colors)
  • 4 organic avocados -ripe but firm
  • 2 purple spring onions or 1 red onion
  • 1 lime cut into wedges
  • 1/3 c fresh cilantro leaves (or basil)
  • 1 red chile pepper sliced
  • 1 green chile peppers sliced
  • sea salt to taste

Lime Dressing


  • Slice the tomatoes and avocados into wedges and transfer to a serving bowl.
  • Slice the red or purple spring onions into rounds.
  • Pour the olive oil lime dressing over the sliced tomato, avocado, onions and chili pepper just before serving.
  • Give the salad a super gentle toss to coat all over and form this silky avocado dressing. Adjust seasonings again with more sea salt or lime juice.
  • Sprinkle with the cilantro leaves and chile pepper slices to taste.
  • Serve with extra lime wedges on the side.

Make the Dressing

  • In a small bowl whisk together the olive oil, lime juice and lime zest. Season to taste with the sea salt. Adjust seasonings 11 times until happy. Pour over the salad and enjoy!
Course: Salad
Cuisine: Spanish
Servings: 6
Author: Florentina

 You’ll Also Love: 

Orange Avocado Salad Recipe with Lime Dressing
Orange Avocado Salad
Cucumber Tomato Salad Recipe
Cucumber Tomato Salad
Tomato and Basil Salad with Chive Vinaigrette Recipe
Tomato & Basil Salad
Bruschetta Panzanella Salad
Bruschetta Panzanella Salad

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *

Recipe Rating

This site uses Akismet to reduce spam. Learn how your comment data is processed.


    1. Yes you must! And then plant some heirloom tomatoes in your garden or in containers. There is nothing like picking a 2 pound tomato from outside your kitchen door 😉 ~ Florentina

  1. Pingback: Roasted Heirloom Tomato Salad Recipe - Ciao Florentina