Kalyn's Kitchen

Heart of Palm Salad with Tomato and Avocado

I love hearts of palm, and this Heart of Palm Salad with Tomato and Avocado has fresh lime juice and you can make it with or without Cilantro. 

PIN Heart of Palm Salad with Tomato and Avocado to try it later!

Heart of palm Salad with Tomato and Avocado square image of finished salad

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 the inspiring 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!

I tried this 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 although I rarely say it, this combination is one where I think the cilantro is really 100% optional, so if you can’t get too excited about cilantro, just leave it out. You could serve this as a side salad, but I’d happily eat a big bowl of this and call it lunch!

Heart of palm Salad with Tomato and Avocado process shots collage

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.
  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 and separate into rings. (The ends of the stalk may not separate, so just cut them into halves.)
  5. Cut grape tomatoes in half to make 1 cup, or use less tomatoes if you prefer for lower carbs.
  6. Thinly slice the green onion and chop the cilantro. (If you’re skipping the cilantro, I might use a little more sliced green onion.)
  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. Season the salad generously with salt.
  9. Then toss in the chopped cilantro (if using) and gently combine with the salad. Try hard not to eat all the salad in one sitting!

Heart of palm Salad with Tomato and Avocado close-up photo

More Salads with Hearts of Palm:

Tomato Salad with Hearts of Palm, Olives, and Feta ~ Kalyn’s Kitchen
Quinoa Salad with Tomatoes, Hearts of Palm, and Goat Cheese ~ Aggie’s Kitchen
Heart of Palm and Avocado Salad from Kalyn’s Kitchen
Hearts of Palm, Artichoke, Artichoke, and Butter Lettuce Salad ~ That Skinny Chick Can Bake
Chicken Salad with Mustard, Hearts of Palm, and Olives ~ Kalyn’s Kitchen
Tomato and Hearts of Palm Salad from Foodie Crush
Lemony Shrimp Salad with Avocado, Heart of Palm, and Feta ~ Kalyn’s Kitchen

Heart of palm Salad with Tomato and Avocado close-up photo

Heart of Palm Salad with Tomato and Avocado

Yield 4 servings
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/4 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 and separate into rings (or cut in half if they don’t separate easily.)
  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.

If you make this recipe I'd love to hear how it turns out. Leave a star rating or share on social media with the hashtag #KALYNSKITCHEN, thanks!

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 with Tomato and Avocado is very low in net carbs would be good for low-carb and low-glycemic diet plans. Avocados are a limited food for the 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 Recipes by Diet Type photo index pages to find more recipes suitable for a specific eating plan. You might also like to Follow Kalyn’s Kitchen on Pinterest to see all the good recipes I’m sharing there.

Pinterest image of Heart of Palm Salad with Tomato and Avocado

We are a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for us to earn fees by linking to Amazon.com and affiliated sites. As an Amazon Associate, I earn from qualifying purchases.

Leave a Reply

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

    14 Comments on “Heart of Palm Salad with Tomato and Avocado”

  1. This looks delicious and is definitely going on my "must try" list (WITH cilantro)! I love hearts of palm and always add them to my lentil salad����

  2. This was really good! Thanks for sharing. I couldn't find hearts of palm so I used artichoke hearts and really liked it.

  3. I made this for dinner tonight with mint to replace the cilantro, because it's what I had on hand. Also used one avocado instead of two, since it's just me and I didn't want the leftovers to go overly brown before lunch tomorrow. Mint-lime-avocado is my new favorite combination. Thanks for sharing, Kalyn!

  4. Thanks Kelley; I am excited to make it again soon!

  5. I can personally attest the deliciousness of this salad. The cilantro and lime really make it! Another great dish, Kalyn!!

  6. So glad everyone is liking this! I agree, with cilantro for me. And Rosa I share your love for palm hearts!

  7. A fabulous salad! That combination is awesome. I am such a big fan of palm hearts.



  8. This looks wonderful. I have never tried heart of palm, but all the other ingredients are things I love so I suspect I will love the heart of palm too. Definitely on my next shopping list.

  9. I was just raving to my sister about this salad, and I can't wait to make it now!!

  10. WITH cilantro please! I love hearts of palm. I always add them to lettuce salads. Never thought to actually feature them in a salad without lettuce. Thanks!

  11. I know i say this every time you post something like this but, I can't believe I've never tried hearts of palm! Crazy and weird and just wrong of me!

  12. I think I will like this one. I do love heart of palm and avocados. Thank you.

  13. Love the combination of flavors and colors in this salad, and I can just imagine the lime dressing that makes it sparkle. Isn't it fun when you take something old and make something completely new out of it?