This hearts of palm salad recipe was originally a sponsored post. It’s so incredibly good and delicious, and I know you’ll love it as much as I do.

Some links in this post are affiliate links that earn me a commission if you purchase through them.
My mom is a smart woman. She spent the last week in sunny Florida where she was concerned that one night it might be too chilly to sit outside on the beach to eat dinner.
Meanwhile, in Chicago school was called off for us Wednesday to Friday because of dangerously cold temperatures. Fortunately, I’m not bitter.
When she called on Thursday and asked if she could pretty please do a pop in after her flight landed Sunday night, of course I said yes. I whipped up this hearts of palm salad before she arrived, knowing it would taste delicious and remind her of the vacation she just left.
That night, I paired it with a chicken pot pie, but it goes well with everything from a burger to chicken salad and more. No shocker, don’t forget dessert, as everyone left room for some of the candy bar cookie brownies I’d made for my dad.
This vegan hearts of palm salad is incredibly easy to make, and Little Miss loved it so much that she asked for another helping of it after dinner while we played yet another board game. And no, I didn’t win that one either.
What are hearts of palm?
Hearts of palm are a vegetable that – no surprise – comes from palm trees. The inside of certain species provide this not super common vegetable, and it makes a perfect star to this salad.
Hearts of palm taste sort of like artichokes. They don’t have a very strong flavor, but you can taste the “vegetable-ness” of them.
Though they’re very low in calories and fat, depending on what they get canned with, they often have lots of stuff added to the liquid in the can. I always rinse my hearts of palm before I use them.
What is a hearts of palm salad like?
This hearts of palm salad is incredibly easy and quick to make. It tastes best when it’s had a few hours for the flavors to meld, but I generally make it the same day I’m serving it.
It tastes just as good the second day, but the lime juice has typically broken down the texture of the avocados and tomatoes a bit so that it isn’t quite as pretty.
This is a minimal prep salad with no cooking involved. It’s different from your traditional green salad, which is a plus in my book because I love things that are out of the ordinary.
It’s vaguely reminiscent of guacamole but perfect as a salad without the need for chips.
How to Make Hearts of Palm Salad
Slice half a red onion into bite size pieces. I slice off the tip, leaving the root end then cut my onion in half through the root just like I’m going to dice it.
Instead, I do small slices all along the onion, from the tip to the root end. I slice those longer slivers in half through the middle of the onion before cutting off the root end and having my perfect slices.
Because I’m eating my onion raw (and then planning to talk to people), I soak my slices in cold water for about a half hour before mixing the onion into the rest of the salad. This helps remove the bite of the onion so you get the perfect flavor and texture without screaming onion at everyone.
The other ingredients for the hearts of palm salad are simply cut into bite size pieces. The hearts of palm get sliced into circles.
The tomatoes are chunked with the majority of seeds removed as I cut them. Sometimes I use yellow Campari tomatoes, as well as a Roma tomato, but find whatever flavorful tomatoes you can.
Cut your English cucumber in half to access and remove the seeds. I prefer an English cucumber for this recipe, but you can use a “regular” one if you prefer.
Simply run a spoon through the center, which pulls out all the seeds. Depending on its size, slice the cucumber in half again, then cut it into bite size pieces.
Chop your cilantro – or leave it out if you’re a “cilantro tastes like soap” person. Roll it into a bundle, then slice through it. You can see how in my herb cutting tutorial.
Dice your avocado, and add all the ingredients for the hearts of palm salad to a bowl.
Zest your limes directly into the salad, then use your hand juicer to add the juice, along with the olive oil, and add salt and pepper to taste. Gently stir it to get the ingredients equally mixed up, and you’re ready to serve.

Ideally, you want to let this hearts of palm salad rest in the fridge for a few hours to let the flavors meld, but you can serve it immediately, if needed.
Have you ever made a hearts of palm salad?

Hearts Of Palm Salad
Ingredients
- 1/2 medium red onion sliced
- 2 cans hearts of palm
- 3 roma tomatoes
- 1 English cucumber
- 2 avocados
- 1/2 cup cilantro chopped
- 2 limes zested
- 8 tablespoons olive oil
- salt and pepper to taste
Instructions
- Slice onion into bite size slivers and soak in a bowl of cold water for a half hour or longer to mellow the flavor.
- Slice hearts of palm. Chop tomatoes and cucumber, after seeding. Dice avocado, and place all into a bowl. Chop cilantro and add.1/2 medium red onion, 2 cans hearts of palm, 3 roma tomatoes, 1 English cucumber, 2 avocados, 1/2 cup cilantro
- Zest limes into the bowl, then juice limes, as well. Add olive oil and stir gently to combine. Add salt and pepper, to taste.2 limes, 8 tablespoons olive oil, salt and pepper
- Refrigerate for 2-3 hours to left the flavors meld or serve immediately.
Video
Notes
- I use yellow Campari tomatoes sometimes, as well as a Roma tomato, but use whatever flavorful tomatoes you can or what is available in your pantry.
- For more tips and tricks, be sure to read the full article above.
Nutrition
This site uses an online source to provide nutrition estimates as a courtesy. If you need exact values, please calculate yourself.
I am a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide a means for sites to earn advertising fees by advertising and linking to Amazon.com.
I’ve been eating a lot of salads lately, so I love this recipe! It’s unique, and special, and will keep me from getting bored with the same old lettuce/spinach/kale! Looks like you all had a fun family night with your mom!! #client
That’s exactly it, Sarah. I love salads, and this is one of the ones I throw into the mix to keep me from getting bored. Nights with my parents? They’re always fun!
This whole meal looks DELICIOUS! Thanks for sharing – definitely a good pairing on these cold nights!
Thanks, Samantha! It was a great meal, and it’s going to stay cold for a long time unfortunately.
Wow! Looks great and easy to make!
Yep, so easy to make! My daughter is asking when we can make it again, and I told her *she* gets to make it next time!
This looks delicious. Pot pie is one of my all time favorite foods and that salad….OMNOMNOM!
Same here – to all of that. It’s all loooooong gone around here!
I have never tried Hearts of Palm. Thanks for sharing on Tasty Tuesdays!
Hearts of palm are fun. They don’t have an overwhelming taste and work great in so many applications. I love adding them to empanadas, too.
Pregnant and trying to eat more veggies, this salad is perfect for me! And obviously I’d love to pair it with a warm pot pie too! #client
Totally perfect for you. The healthy fats in the avocado etc are great for developing brains, right? I miss being pregnant!
With anemia I read Hearts of Palm has the iron I need. I don’t see iron in nutrition.
Iron is not something that the nutrition calculator includes automatically. If you copy and paste the ingredients, you can get the iron information from your favorite calculator that you use. I did a quick check and came up with 15mg, but definitely check through a source you use for iron to check for yourself.
Love this salad have been using hearts of palm for years,mix in some thin strips of tender steak a great meal also mixed heats of palm into a warm potato salad.
Thanks Abino
It really is a good salad and hearts of palm is delicious in so many ways. I haven’t ever tried it in a warm potato salad, but I will have to!