Avocado Salad



Save to FavoritesPrintJump to Recipe

This post may include affiliate links. Thank you for your support.

This easy avocado salad combines creamy avocado with ripe tomatoes, red onions and a zesty lime dressing. It’s the perfect healthy side dish.

Let me start by saying that I love love love avocado and could an avocado every day if I had access to an avocado tree. Because let’s be honest, avocados aren’t cheap and most of the time my kids eat all the avocado in the house before I get a chance to have any.

Serving bowl with avocado and tomato salad garnished with lime and cilantro.

While I love a good avocado toast for breakfast, I also love the simplicity of an avocado salad.

Salad bowl with avocado tomato salad garnished with lime and cilantro. A fork is in the bowl.

It’s almost like deconstructed guacamole.

Halves of red onion, avocado and tomatoes on a table surrounded by fresh cilantro.

Avocado Salad Ingredients

This salad has similar ingredients to what you’d find in traditional guacamole, but we’re keeping everything in large chunks instead of mashing it all together so it’s easier to eat with a fork and feels more like a traditional salad than a dip. Many avocado salads also call for cucumber to add a little crunch so feel free to add that in if desired.

  • avocados – look for avocados that give slightly when you press on the flesh. If they’re too firm that means they aren’t ripe yet!
  • cilantro – the perfect herb accompaniment to avocados and a key ingredient in this salad. You could also use parsley if you want to switch up the flavor profile.
  • red onion – adds a little zest , crunch and a ton of flavor to the salad. If raw red onion feels too pungent you can soak the onion slices in bowl of ice cold water for a 10-15 minutes before using. After soaking, just drain and use! This will mellow out the flavor a bit.
  • roma tomatoes – I love the slight sweetness and burst of texture these juicy tomatoes add to the salad. If you don’t have access to roma tomatoes, go for cherry or grape tomatoes. They’re small and have so much flavor.
  • lime dressing – a simple combination of olive oil, lime juice, maple syrup, garlic and salt. It’s sooo good! If you’re feeling like you want something different. Try this same dressing with lemon juice instead of lime!
Glass mixing bowl with chopped tomato, red onion, avocado and cilantro.

Don’t Skip the Lime Dressing

I must say… the lime dressing totally makes this salad! It adds the citrus, salty component that all good guacamole has and makes the salad insanely delicious.

As for the herbs in this salad. I recommend using fresh cilantro but you can always switch things up and add parsley or even dill and/or basil.

Clear measuring cup with a lime homemade dressing and a spoon.

How to Serve

This salad is great as a healthy appetizer or side dish with a Mexican-themed meal.  It can also work as a healthy lunch/dinner entrée when paired with a protein like grilled chicken, shrimp, tofu or tempeh. It would be delicious served with my chicken enchiladas or these sheet pan shrimp fajitas.

Serving bowl with avocado and tomato salad garnished with lime and cilantro. A spoon is in the bowl.

What Pairs Well with Avocado Salad

Here are my favorite pairings for this avocado salad:

Serving bowl with avocado and tomato salad garnished with lime and cilantro.

More Healthy Salads to Try

Want to save this recipe? Enter your email below and we’ll send the recipe to your inbox. Plus you’ll get great new recipes every week!
4.29 from 7 votes

Avocado Salad

This easy avocado salad combines creamy avocado with ripe tomatoes, red onions and a zesty lime dressing. It's the perfect healthy side dish.
Prep Time: 10 minutes
Total Time: 10 minutes
Servings: 4


  • 2 avocados, chopped
  • ¼ cup chopped cilantro
  • ¼ cup sliced red onion
  • 4 roma tomatoes, chopped

Lime Dressing

  • 2 Tablespoons olive oil
  • Juice of 1 lime
  • 1 teaspoon maple syrup
  • 1 clove garlic, minced
  • ¼ teaspoon sea salt


  • Place all ingredients for the dressing in a small jar. Shake or stir until everything is combined. Add salt to taste.
  • Chop all of your salad ingredients and add to a large bowl. Top with the dressing, toss salad and enjoy!


Serving: 1salad | Calories: 206kcal | Carbohydrates: 13g | Protein: 3g | Fat: 18g | Saturated Fat: 3g | Polyunsaturated Fat: 14g | Sodium: 157mg | Fiber: 7g | Sugar: 4g

Nutrition information is automatically calculated, so should only be used as an approximation.

Additional Info

Course: Salad
Cuisine: Mexican
Keyword: avocado salad
Did you make this recipe?Mention @eatingbirdfood and tag #eatingbirdfood!

About Brittany

Hey there, I’m Brittany, the creator of Eating Bird Food, cookbook author, health coach and mama of two littles. Here you’ll find quick and easy recipes that make healthy fun and enjoyable for you and your family!

More about Brittany
Chicken fajita filling on a sheet pan with a wooden spoon. Tortillas are resting on the bottom of the sheet pan.
Get Your FREE High-Protein Meal Plan
Struggling to eat enough protein? Subscribe to my email list and I’ll send you a 3-Day High-Protein Meal Plan with a Shopping List!

Leave a comment

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

Recipe Rating