Hearts of Palm Salad with Shrimp and Avocado

A protein-packed hearts of palm avocado salad with grilled shrimp, cilantro, and tomatillo avocado dressing. Light, fresh and perfect for summer!

Have you ever heard of hearts of palm? Maybe you’ve heard of it but actually have no idea what it is. Or maybe you know exactly what it is… in that case, gold star for you. 😉

Salad in a bowl with shrimp, avocado, hearts of palm, tomatoes, and onion.

What is Hearts of Palm?

Hearts of palm is a vegetable that is literally the heart of a palm tree – the inner core. They look similar to asparagus (but larger) and taste similar to artichoke hearts. They’re mild flavored, crunchy and add amazing flavor to salads!

Plus, hearts of palm are nutrition powerhouses. They’re known as a great meat substitute because of their protein – a huge win in my book! They also have a lot of fiber and ample vitamins and minerals. You’ll typically find hearts of palm canned or jarred in the grocery store. I’ve seen them at health food stores, but also at traditional grocery stores and even Target!

Salad in a bowl with shrimp, avocado, hearts of palm, tomatoes, and onion.

Hearts of Palm Salad

This recipe is a delicious meal-sized salad that uses a new favorite dressing, my tomatillo avocado dressing. I fell in love with the Mexican Goddess dressing at the restaurant Chopt Creative Salad Co., and had to head home to create my own copycat recipe.

After the dressing was perfected, I knew I wanted to create a meal-sized salad that would complement it perfectly. I’m a big fan of any traditional taco salad or Mexican-flavored salad but I wanted this recipe to be different… a little more “exciting” if you will. So, I added in a vegetable that might be new to you (looking at you, hearts of palm!) and use grilled shrimp as an extra protein boost. Can’t wait for you to give this recipe a try!

Have you ever had had hearts of palm? Have I convinced you to give it a try?

If you try this hearts of palm salad, please leave a comment and star rating below letting me know what you think. Your feedback makes my day and is so helpful for other EBF readers. 

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Salad in a bowl with shrimp, avocado, hearts of palm, tomatoes, and onion.

Hearts of Palm Salad with Shrimp

  • Author: Brittany Mullins
  • Prep Time: 10 minutes
  • Cook Time: 7 minutes
  • Total Time: 17 minutes
  • Yield: 1


A protein packed hearts of palm avocado salad with grilled shrimp, cilantro and tomatillo avocado dressing. Light, fresh and perfect for summer!


  • 2 cups spring mix, baby spinach, chopped romaine (or your favorite leafy green)
  • 1012 grilled shrimp
  • ¼ cup sliced hearts of palm
  • ¼ cup cherry tomatoes, chopped
  • 1 Tablespoon chopped red onion
  • ½ avocado, sliced
  • 12 Tablespoons fresh cilantro
  • Tomatillo avocado dressing


  1. For the grilled shrimp, season peeled and deveined shrimp with salt and pepper. Grill for 5-7 minutes total, flipping shrimp after 3 minutes.
  2. To prepare the salad: Add greens to a bowl and top with grilled shrimp, hearts of palm, tomatoes, red onion, avocado and cilantro.
  3. Serve with tomatillo avocado dressing.
  • Category: Salad
  • Method: Grilling
  • Cuisine: American


  • Serving Size: 1 salad without dressing
  • Calories: 285
  • Sugar: 5g
  • Sodium: 681g
  • Fat: 11g
  • Saturated Fat: 2g
  • Unsaturated Fat: 8g
  • Trans Fat: 0g
  • Carbohydrates: 15g
  • Fiber: 7g
  • Protein: 23g
  • Cholesterol: 0g

Keywords: hearts of palm salad, hearts of palm avocado salad

This post may include affiliate links. Thank you for your support.

Leave a Comment

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

Recipe rating

    1. Brittany Audra @ Audra’s Appetite
      July 11, 2018 AT 10:04 am

      I’ve never tried hearts of palm before…but I’m excited to try them now! 🙂

      1. Brittany Mullins
        July 11, 2018 AT 2:18 pm

        Ohhh!! You’ll have to grab some give them a try. They’re such a great salad topper.

Subscribe + get eating!

Grab your Free 3 Day Clean Eating Meal Plan

Subscribe to our list and get your free printable PDF of the 3 Day Clean Eating Meal Plan and Shopping List!

Parchment paper lined with protein balls.


Eating healthy doesn’t have to be boring!