Mediterranean Hearts of Palm Salad

hearts of palm salad
Kaleigh McMordie, MCN, RDN, LD
Total Time 10 min
Prep 10 min, Cook 0 min
Yield 2

Who said salads are boring? They don’t always have to be made of lettuce. This salad is made of fresh and flavorful Mediterranean ingredients. Cherry tomatoes, basil, red onions, marinated artichoke hearts, hearts of palm, and chickpeas all combine into a hearty and filling salad that is bursting with flavor.

Vegetables and legumes provide almost half of your daily fiber needs, while heart healthy olive oil adds healthy monounsaturated fats to keep you full and satisfied.


  • 1 cup canned hearts of palm, drained
  • 1 cup low-sodium canned chickpeas, drained and rinsed
  • 1 pint cherry tomatoes, halved
  • 1/4 red onion, sliced
  • 1 /2 cup basil leaves
  • 1/2 cup marinated artichoke hearts, quartered and drained
  • 1 tablespoon olive oil
  • 1 tablespoon red wine vinegar
  • 1 tablespoon water
  • ½ teaspoon freshly cracked black pepper
  • 1 tablespoon feta cheese (optional)


  1. Chop hearts of palm into bite sized pieces. Add to a bowl with chickpeas, tomatoes, onion, basil and artichoke hearts.
  2. Whisk together oil, red wine vinegar, water, pepper and feta. Pour over salad and gently toss to combine.

Ingredient Variations and Substitutions

You can make this salad vegan by omitting the feta cheese.

You may eat this salad on its own for a delicious and filling vegetarian lunch, or serve with grilled chicken or fish for a more protein-rich meal.

Cooking and Serving Tips

You can find hearts of palm in the canned food aisle of most supermarkets and grocery stores.

This salad can be made ahead of time and stored in an airtight container in the refrigerator. It is great for making ahead and packing for lunch. The flavor gets even better as it marinates in the refrigerator!

Rate this Recipe

You've already rated this recipe. Thanks for your rating!

Continue Reading