Bacon Wrapped Hearts of Palm with Caramelized Shallot and Olive Dip

This post sponsored by Reese Specialty Foods. All thoughts and opinions 100% mine. 

bacon wrapped hearts of palm and olives

Christmas this year is going to be so special for our family. We’ve got a newborn son that was born just before Thanksgiving that we are so in love with. My other 2 kids are fighting over the baby right now, with my daughter often running to me shouting that her older brother “isn’t sharing the baby.”

This past Thanksgiving we did something we’ve never done before, we actually didn’t cook. Because I had the baby just a few days before the holiday, we decided to just order dinner from a restaurant just down the street from us. It was a weird feeling, waking up on Thanksgiving and not preparing the Turkey or prepping all the sides and desserts, but we went with it. We had a super lazy day with a delicious restaurant meal we served at home.

bacon wrapped hearts of palm and dip on cutting board

Since we didn’t cook for Thanksgiving, we’re going all out for Christmas. We have family coming over and we’re going to have a delicious meal cooked by the whole family. Tomato there’s nothing more special than all standing around the kitchen, with everyone cooking together. Each family member, even the kids are in charge of their own dish, or 2! And everything just comes together in the end in now amazing family cooked spectacular meal.

One thing I want to do different this year is to pick recipes for everyone, and have everyone make their own recipe, and put their own spin on it if they want! This way all the dishes kind of go together too, and I can easily shop for everything at once to make all of our dishes.

bacon wrapped hearts of palm with can of hearts of palm overhead view

The appetizer featured above, Bacon Wrapped Hearts of Palm with a Caramelized Shallot and Olive Dip is there recipe I’ve created for Christmas dinner. I can’t wait to make this, it’s going to be awesome!

I’ve also made a DishList of all the other recipes I want to make too for the big holiday. All of these recipes are from the Reese Specialty Foods website.

picture of drinks with cherries

We’re going to start with a Whiskey Cherry Crush. I can’t wait to try this and serve it as our signature cocktail! My husband will be making this one!

picture of food

In addition to the appetizer I make, I wanted to try this one too, a Caramelized Onion Anchovy Tart. This just looks too good!

fruit salad

And we have to have a salad. Oranges are a favorite in our family, so I”ll have may son make this simple Orange and Avocado Salad.

picture of chicken

For a main dish, I love making Cornish game hens for everyone, so I was so excited to find this recipe for Herb Rubbed Cornish Hens. I can’t wait to make them!

potato salad

Talk about dressed up potatoes, this Spicy Potato Salad is the perfect side for the Herb Rubbed Cornish Game Hens.

skillet butter beans

Our family loves butter beans, so I know this recipe for Skillet Broccolini Butter Beans  is going to be a hit too!

image of food in pan

I just have to have 3 slides when we entertain on the holidays, and this Skillet Brussel Sprouts Au Gratin just looks too good to pass up.

chocolate cherries

I absolutely adore chocolate covered cherries at Christmas, but have never made my own. I’m going to make these Chocolate Coated Cherries with the kids a few days before. Hopefully there will be some left over!

custard image

This recipe for Grandma’s Creamy Custard looks like perfection. I can’t wait share this dessert!

But back to the recipe that I created, these Bacon Wrapped Hearts of Palm with Caramelized Shallot and Olive Dip. This recipe is a lot easier than it sounds and is perfect for celebrations. Hearts of palm are not only delicious in salads, but are great in appetizer recipes like this one too.

bacon wrapped hearts of palm and dip on cutting board with olives and can overhead view grey background

This recipe is really super simple. Just start by cutting the hearts of palm in half and wrapping bacon around them. Then just bake at 350° until the bacon is crisp.

For the dip, just combine mayonnaise, sour cream, some caramelized shallots, onion powder and diced olives. For garnish, I add some fresh thyme and a few more chopped olives. That’s it!

picture of cans, olives, bacon, and shallots

For this recipe, I used Reese Hearts of Palm. Reese Specialty products are the finest quality and perfect products for all your entertaining recipes.

Reese finds the highest quality products from all over the world and brings them here to us in the U.S. They have been America’s most trusted name in gourmet specialty ingredients for almost a century!

Download and use the Ibotta app to earn rebates on Reese products too!

You can find even more great entertaining recipes on the Reese Holiday DishList website. And don’t  forget to enter our Reese Holiday DishList Sweepstakes!

For even more great holiday inspiration, follow Reese’s Holiday DishList on Pinterest too!

You can find Reese products at grocery and retail stores around the U.S. To find the location nearest to you, please visit Reesespecialtyfoods.com and click on the product locator link.

bacon wrapped hearts of palm with dip in background

recipe photo

Yield: Serves 6

Bacon Wrapped Hearts of Palm with Caramelized Shallot and Olive Dip

1 Star2 Stars3 Stars4 Stars5 Stars
3.69 stars (13 reviews)
loading gifLoading...
Cook Time:   20 minutes    Total Time:   30 minutes
method: Baked    course: Appetizer
cuisine: American   diet: Enjoyable
A perfect holiday recipe for Bacon Wrapped Hearts of Palm with Caramelized Shallot and Olive Dip.


For the hearts of palm:

  • 1 can Reese Hearts of Palm
  • 5 -6 slices bacon

For the dip:

  • 1/4 cup mayonnaise
  • 1/4 cup sour cream
  • 1  teaspoon onion powder
  • 1 shallot, sliced thin and caramelized in olive oil
  • 2 teaspoons finely diced olives (plus more for garnish)
  • 1/2 teaspoon fresh thyme leaves for garnish


For the hearts of palm:

Heat oven to 350°. Cut bacon in half. Cut hearts of palm in half. Wrap bacon around hearts of palm and place on parchment paper lines cookie sheet. Bake at 350° until bacon is crisp, about 20 minutes.

 For the dip:

Combine mayonnaise, sour cream, onion powder, caramelized shallots and diced olives in a small bowl. Mix well to combine. Garnish with  additional diced olives and fresh thyme. 

NUTRITIONAL INFORMATION: 145 calories, 10 grams fat*
keywords: hearts of palm with bacon, bacon wrapped hearts of palm, easy bacon wrapped hearts of palm, quick bacon wrapped hearts of palm, best bacon wrapped hearts of palm
All text and images © / Eclectic Recipes
*Nutritional Information is not guaranteed for 100% accuracy.

Did you make this recipe?

Be sure to share on Instagram with the hashtag #EclecticRecipes and tag me, @EclecticRecipes!

Share the Love

facebook logo twitter logo Pinterest Logomail icon

Featured In

Media Banner


Insta Banner

get free weekly recipes via email: