This Hearts of Palm, Artichoke, Avocado, and Butter Lettuce Salad is not light on flavor, but would be the perfect dish to “Lighten Up Your Holiday Table.”

Hearts of Pam, Artichoke, Avocado and Butter Lettuce in a white serving bowl

Hearts of Palm, Artichoke, Avocado, and Butter Lettuce Salad

When my sister was in town, she raved about the Vaca Frita she had made earlier in the month. Whenever I get together with my sisters, we are bound to cook.

We decided that Cuban beef would be our dinner, and searched for a salad to complement it. Maddy spotted some hearts of palm in my pantry so we knew those had to be part of the deal.

We added some diced red onion and poblanos to this hearts of palm, artichoke, avocado, and butter lettuce salad, then drizzled it with a simple champagne vinegar and olive oil dressing.

Hearts of Palm, Artichoke, Avocado and Butter Lettuce Salad overhead view in a serving bowl

Lighter Recipes for Thanksgiving

If your Thanksgiving table is anything like ours, it’s filled with carbs. Mashed potatoes, stuffing, fruit salad covered in whipped cream and rolls are a given. We eat it all and fall into a post-meal coma.

Then comes the pies and we do it all again. SO, the Sunday Supper crew figured we could share some lightened up dishes for our holiday table for those who want to make it to 8 PM without lapsing into a deep slumber.

This hearts of palm salad would be a marvelous option. Of course, we’d still make all the regulars, but I’d save a spot on my plate for a big serving of butter lettuce with all the toppings and tantalizing dressing. And there would be no guilt when I went back for seconds.

Hearts of Palm, Artichoke, Avocado and Butter Lettuce Salad overhead view in white serving bowl

More Salad Recipes You’ll Love


Hearts of Palm, Artichoke, Avocado and Butter Lettuce Salad

Hearts of Palm, Artichoke, Avocado and Butter Lettuce Salad Recipe

Prep Time 10 minutes
Total Time 10 minutes
Yield 4 servings

A veggie packed salad with a scrumptious champagne vinaigrette


  • 1 (14-ounce) can small artichoke hearts in water, drained
  • 1 (14-ounce) can hearts of palm, cut into medium chunks, drained
  • 1/2 English cucumber, thinly sliced
  • 1/2 small red onion, finely chopped
  • 1/2 poblano pepper, seeded, ribbed, and finely chopped
  • 1 head butter lettuce, rinsed, dried and chopped
  • 1-2 avocados, cut in large chunks
  • 3 tablespoons champagne vinegar
  • 3 tablespoons olive oil
  • Salt and freshly ground black pepper


  1. In a large bowl, combine the artichoke hearts, hearts of palm, cucumber, onion, poblano, and lettuce.
  2. Add the avocado.
  3. Whisk together vinegar and olive oil. Add a good pinch of salt and pepper to the dressing and drizzle over the salad.
  4. Carefully mix, taking care not to break up the avocados. Add more salt and pepper to taste if needed.


To minimize the browning of the avocado cubes, cut and add to the salad right before adding the salad dressing.

Nutrition Information:



Serving Size:


Amount Per Serving: Calories: 272Total Fat: 25gSaturated Fat: 4gTrans Fat: 0gUnsaturated Fat: 20gCholesterol: 0mgSodium: 126mgCarbohydrates: 13gFiber: 8gSugar: 2gProtein: 3g occasionally offers nutritional information for recipes contained on this site. This information is provided as a courtesy and is an estimate only. This information comes from online calculators. Although attempts to provide accurate nutritional information, these figures are only estimates. Varying factors such as product types or brands purchased can change the nutritional information in any given recipe. Also, many recipes on recommend toppings, which may or may not be listed as optional and nutritional information for these added toppings is not listed. Other factors may change the nutritional information such as when the salt amount is listed “to taste,” it is not calculated into the recipe as the amount will vary. Also, different online calculators can provide different results. To obtain the most accurate representation of the nutritional information in any given recipe, you should calculate the nutritional information with the actual ingredients used in your recipe. You are solely responsible for ensuring that any nutritional information obtained is accurate.


Please leave a comment on the blog or share a photo on Pinterest