Easy to make in 15 minutes, light and refreshing Hearts of Palm Salad features avocado, cucumber, and cherry tomatoes in a lemon dressing. It pairs well with everything from Mediterranean to Mexican-inspired dishes. Or enjoy it as a light lunch with some crusty bread.

💌 Save For Later!
I'll also send you other recipes I know you'll love. Unsubscribe at any time.
If you enjoy the flavors of avocados and cucumber and tomato salad and want to try something a little different, this Hearts of Palm Salad for you. It's lightly dressed in a lemony vinaigrette so that the fresh flavors of the vegetables really shine.
And if you've never tried hearts of palm, they are very easy to work with and have a mild taste similar to artichoke hearts. Often used to make vegan hearts of palm ceviche, they may become your favorite salad ingredient.
Jump to:
Why you'll love this recipe
- It takes less than 15 minutes to make and goes well with just about everything.
- It only requires 6 ingredients, plus salt.
- This salad with hearts of palm is a unique twist on the classic combination of avocado, cucumber, and tomatoes.
Ingredients
Cucumber: I prefer using an English cucumber, but any variety is fine.
Tomatoes: Cherry or grape tomatoes are my preference, but larger firm tomatoes like Roma can be substituted.
Hearts of palm: Available in cans and jars, they can be found at many supermarkets near the artichoke hearts and other specialty vegetables. I prefer to buy ones that are organic and sustainably sourced.
Variations
It's easy to customize this Hearts of Palm Salad to make it your own.
- Add other vegetables like sliced radishes, sweet bell peppers, and red onions
- Substitute lime juice or red wine vinegar for the fresh lemon juice
- Use avocado oil instead of olive oil
- Add fresh herbs like parsley or cilantro
For the complete list of ingredients with measurements plus recipe instructions, please see the recipe card at the bottom of this post.
🌱 5 Secrets To Cooking The Vegan Mediterranean Diet Way
Get the FREE 5-day mini email course!
Instructions
- Slice the hearts of palm into circles and place them in a medium bowl. It's okay if some of them are soft and fall apart. It's not important that they keep their shape.
- Add the cucumbers, tomatoes, avocados, lemon juice, olive oil, and salt to the bowl.
- Carefully toss to combine. Taste and add salt, if needed. Enjoy right away, or cover and refrigerate for later.
Serving suggestions
Hearts of Palm Salad can be eaten on its own as a light meal or served as a starter or side. And it's wonderful to take to potlucks and picnics.
Since the flavors pair well with a variety of cuisines, it goes well with everything from Mediterranean tofu tacos to crispy chickpea burgers to pasta with sun-dried tomato sauce.
Or serve it with your favorite soup like Instant Pot lentil soup or vegan black bean chili.
Storing
Leftover salad can be refrigerated in an airtight container for up to 2 days, but it's best enjoyed the day it was made. It should not be frozen.
Recipe FAQs
Hearts of palm are the inner portion of the stem of the cabbage palm, which is Florida's official state tree. This vegetable resembles white asparagus stalks and is delicately flavored.
Their flavor is mild and similar to artichoke hearts, white asparagus, and water chestnuts.
More vegan no lettuce salad recipes
And for even more recipes, join the Vegan Mediterranean Diet Recipes Facebook group for support, inspiration & fun!
Love and Veggies,
Amy
📋 Recipe
Hearts of Palm Salad
💌 Save For Later!
I'll also send you other recipes I know you'll love. Unsubscribe at any time.
Ingredients
- 1-14 ounce can hearts of palm, rinsed, patted dry, and sliced into circles (don't worry if they fall apart.)
- 1 cucumber, peeled and seeded, sliced into half moons
- 1 dry pint cherry tomatoes, halved
- 1 avocado, cubed
- 3 Tablespoon lemon juice, (about one lemon)
- 1 Tablespoon extra virgin olive oil
- salt, to taste
Instructions
- Add all the ingredients to a large bowl. Carefully fold to combine.1-14 ounce can hearts of palm, 1 cucumber, 1 dry pint cherry tomatoes, 1 avocado, 3 Tablespoon lemon juice, 1 Tablespoon extra virgin olive oil, salt
- Serve immediately, or cover and refrigerate for later.
Notes
Nutrition
Nutritional information is an estimation only.
Sharon says
I also added radishes to this yummy salad, and poured an avocado oil dressing on it. Love hearts of palm. I used to eat swamp cabbage all the time when my relatives would chop it out the the cabbage palm. So good and fresh! Thanks!
Amy says
I'm so glad you enjoyed it, Sharon! Radishes are a great addition.