Heart of Palm Salad with Tomato and Avocado is dressed with fresh-squeezed lime juice, and you can make it with or without Cilantro. I’m a huge fan of hearts of palm, and they’re high in fiber so this easy vegan heart of palm salad is also low in net carbs!

PIN the Heart of Palm Salad to try it later!

Heart of Palm Salad with Tomato and Avocado close-up photo of finished salad in serving bowl

Heart of Palm Salad with Tomato and Avocado was the happy result when I decided to make a salad with tomatoes that was inspired by my favorite Heart of Palm and Avocado Salad. This salad had all the good qualities of that one, plus some new qualities of its own, and I love combining beloved ingredients in slightly different ways.

If you’re a fan of hearts of palm, I bet you’ll like this salad as much as I did, and if you have fresh garden tomatoes, that will make this tasty salad even better! I tried this hearts of palm salad experiment out on a bunch of food blogging friends, and they all gave it a big thumbs up, which I think is a pretty good recommendation.

And recently I updated the photos for this tasty salad, so I’m urging you to make it while it’s fresh tomato season. You could serve this as a side-dish salad, but I’d happily eat a big bowl of this and call it lunch!

What ingredients do you need for this recipe?

  • Hearts of Palm (affiliate link)
  • avocados, diced
  • fresh squeezed lime juice, I used my fresh-frozen lime juice
  • grape tomatoes
  • green onion
  • chopped cilantro, or use a bit more sliced green onion if you’re not a cilantro fan
  • sea salt to taste

What are Hearts of Palm?

Hearts of Palm (affiliate link) are a slightly-crunchy vegetable that’s harvested from the center of domesticated palm trees. They used to be somewhat controversial, but newer harvesting methods don’t damage the trees and wild palms are protected in many places. And Hearts of Palm are so delicious! Here’s more about Hearts of Palm and how to use them.

Where can you buy Hearts of Palm?

Most grocery stores will sell Hearts of Palm, sold near the olives and artichokes in cans and jars, but they’re often pricey at a regular grocery store. You can buy hearts of Palm at Amazon.com (affiliate link) and occasionally you’ll find some there that are a bit more inexpensive. (Amazon even carries those two packs of big jars like I loved so much at Costco, but they were definitely more of a bargain at Costco, or course!)

What if you don’t like cilantro?

Although I’m normally a huge fan of cilantro, this combination is so flavorful that I think the cilantro is really 100% optional in the hearts of palm salad, so if you can’t get too excited about cilantro, just leave it out. Or you can replace cilantro with thinly-sliced green onion if you like the sound of that.

Want more recipes for summer salads?

Check out Low-Carb and Keto Salads with Hearts of Palm to see more salad ideas using one of my favorite summer ingredients! You might also like to see Low-Carb and Keto Salads for Summer Dinners and Favorite Summer Tomato Salads for even more delicious salad ideas!

Heart of Palm Salad with Tomato and Avocado process shots collage photo

How to make Heart of Palm Salad with Tomato and Avocado:

(Scroll down for complete recipe with nutritional information.)

  1. Hearts of Palm (affiliate link) are easy to find in a jar or a can, sold near the olives.
  2. Put the hearts of palm into a colander and let them drain well. This was my first time buying pre-sliced hearts of palm, but they worked well.
  3. While the palm hearts drain, cut up the avocados and toss them with 2 T lime juice.
  4. Cut the drained hearts of palm into slices (if needed) or if you’re using sliced hearts of palm like I did you might want to cut the slices in half.
  5. Cut grape tomatoes in half to make 1 cup, or use less tomatoes if you prefer fewer carbs.
  6. Thinly slice the green onion and chop the cilantro, if using. (When we took new photos for this we left out the cilantro, but use some if you’re a fan.)
  7. Toss the hearts of palm, tomatoes, and sliced green onions with the avocado/lime juice mixture, and then add as much more lime juice as desired. (I used 1 T more lime juice.  I use my fresh-frozen lime juice for recipes like this.) 
  8. Then toss in the chopped cilantro (if using) and gently combine with the salad.
  9. Season the salad generously with salt.
  10. Try hard not to eat all the salad in one sitting!

Heart of Palm Salad with Tomato and Avocado finished salad in serving bowl

More Salads with Hearts of Palm:

Tomato Salad with Hearts of Palm, Olives, and Feta

Heart of Palm and Avocado Salad

Chicken Salad with Hearts of Palm

Lemony Shrimp Salad with Avocado, Heart of Palm, and Feta

Hearts of Palm Salad with Avocado and Radicchio

Heart of Palm Salad with Tomato and Avocado close-up photo of finished salad in serving bowl
Yield: 4 servings

Heart of Palm Salad with Tomato and Avocado

Prep Time 15 minutes
Total Time 15 minutes

Heart of Palm Salad with Tomato and Avocado is delicious with or without Cilantro, but use a generous amount of fresh lime juice!


  • one 14 oz. jar hearts of palm, drained and cut into slices (see notes)
  • 2 small avocados, diced
  • 2 T + 1 T fresh squeezed lime juice (or more)
  • 1 cup small grape tomatoes, cut in half
  • 1/2 cup thinly sliced green onion (or more if not using cilantro)
  • 1/2 cup chopped cilantro (optional)
  • sea salt to taste


  1. Put palm hearts into a colander placed in the sink and let them drain while you prep other ingredients.
  2. Dice avocados, put them in a bowl large enough to hold all the salad ingredients, and toss with 2 T of fresh lime juice.
  3. Slice the hearts of palm if needed, and cut slices in half if desired.
  4. Cut the grape tomatoes into half.
  5. Slice the green onions and chop the cilantro (if using.)
  6. Toss the hearts of palm, tomatoes, and green onions with the avocado/lime juice mixture, then add more lime juice to taste.  (I added another tablespoon of lime juice.)
  7. Season the salad generously with sea salt and then gently mix in the chopped cilantro (if using.)
  8. I thought this was best served right away, but recently a small dish of it got buried in my fridge, and I still gobbled it up after it had been in the fridge for several days!


Hearts of Palm (affiliate link) come in both cans or jars, and usually have 14-15 oz, but if you find a larger jar the extra will stay food in the fridge for a week or two. I use my fresh-frozen lime juice for recipes like this.

Recipe created by Kalyn.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 199Total Fat: 15gSaturated Fat: 2gTrans Fat: 0gUnsaturated Fat: 12gCholesterol: 0mgSodium: 579mgCarbohydrates: 15gFiber: 10gSugar: 2gProtein: 5g

Nutrition information is automatically calculated by the Recipe Plug-In I am using. I am not a nutritionist and cannot guarantee 100% accuracy, since many variables affect those calculations.

Did you make this recipe?

Did you make this recipe? Please leave a star rating (under the PRINT button in the recipe) or share a photo of your results on Instagram! THANKS!

Heart of Palm Salad with Tomato and Avocado thumbnail image of finished salad

Low-Carb Diet / Low-Glycemic Diet / South Beach Diet Suggestions:
Hearts of palm, tomatoes, and avocados do have some carbs, but they also have fiber, so this Heart of Palm Salad is low in net carbs would be good for low-carb and low-glycemic diet plans. Avocados are a limited food for the original South Beach Diet, but if you stick with portion size of not more than one-fourth of this salad as a serving, this would be close to the SBD recommended amount.

Find More Recipes Like This One:
Use Salad Recipes to find more recipes like this one. Use the Diet Type Index to find recipes suitable for a specific eating plan. You might also like to follow Kalyn’s Kitchen on Pintereston Facebook, on Instagram, or on YouTube to see all the good recipes I’m sharing there.

Historical Notes for This Recipe:
This recipe was first posted in 2012. It was updated with better photos and an option to omit cilantro in 2021 and updated with more information in 2022.

Pinterest image of Heart of Palm Salad with Tomato and Avocado

Share This: