Hearts of Palm ceviche | Vegan, gluten-free, paleo, Whole30 compliant

Enjoy this plant-based ceviche-style salad as a refreshing appetizer

Have you ever tried ceviche? It’s a raw fish or seafood salad that is “cooked” using the chemical reaction of citrus juice. If you have ever marinated fish in lemon or lime juice and found it tasted overcooked or rubbery after grilled, you have accidentally seen this process. (Yes, I have done that.)

I will only eat ceviche if I am absolutely sure of the quality of the fish or seafood it’s made from. (That’s the problem with having a public health degree, you know too much.)

My friend Chef Joann Stabile has served a version of this vegan “ceviche” and it was fantastic. The protein replacement is hearts of palm, the edible inner portion of the cabbage palm tree. After trying hers, I was hot to make it myself, and then I discovered that regular canned hearts of palm is crazy-high in sodium. So I shelved the idea until finding the Native Forest brand organic hearts of palm, which is not overly salty.

This is a lovely spring salad and since yesterday was Palm Sunday, it seemed appropriate! It can also be served at a party as shooters, shown.

Suitable for:

vegan, vegetarian, paleo, low-sodium, gluten-free, celiac, Whole30 compliant diets

Not recommended for:

migraine diets (because of the citrus)

You might also like:

Vegan ceviche (using oyster mushroom) from Vegan Yack Attack
Shrimp ceviche cocktail from Cooking Light
Ginger tuna ceviche from The Paleo Diet

Hearts of Palm ceviche | Vegan, gluten-free, paleo, Whole30 compliant

Hearts of palm ceviche

5 from 2 votes
Prep Time 15 mins
Total Time 45 mins
Course Dinner, Lunch
Cuisine American, Latin America
Servings 8 servings


  • 28 ounces hearts of palm organic, canned, low-sodium
  • 2 onions (green) the skinniest in the bunch, thinly sliced (scallions, spring onions)
  • 1 jalapeño red if available, deseeded and minced
  • 1 bell peppers red, yellow, or orange, finely chopped
  • 6 cherry tomatoes seeded, finely chopped
  • 1 cucumbers Persian if available, diced, or regular, peeled, deseeded, and diced
  • 2 limes juiced (about 1/4 cup)
  • 1/4 cup olive oil (extra virgin)
  • 1/4 tsp sea salt (omit for low-sodium diet)
  • 1 clove garlic pressed
  • 1/4 tsp white pepper
  • 2 tbsp cilantro minced


  • Prep all the vegetables and add them to your serving bowl.
  • Whisk the dressing ingredients together: lime juice through white pepper. Pour over and toss well.
  • Add half the cilantro and toss. Refrigerate at least 30 minutes for the best flavor.
  • Sprinkle with remaining cilantro when serving.