Hearts of Palm Vegan BBQ Sandwiches

Vegan BBQ sandwiches made with shredded hearts of palm, homemade BBQ sauce and a crunchy apple cider vinegar coleslaw. 

Omg! I can even begin to describe how excited I am to share today’s recipe with you. It’s one of the most unique recipes I’ve ever come across and it’s for a veg-friendly “pulled pork” sandwich using hearts of palm!!

I’ve always enjoyed eating hearts of palm on salad or straight up from the can, but it wasn’t until recently that I realized that this vegetable makes a mean vegan BBQ sandwich.

The BEST vegan BBQ sandwich made with shredded hearts of palm, homemade BBQ sauce and a crunchy apple cider vinegar coleslaw.

Seriously… doesn’t this look exactly like a regular BBQ sandwich?!? It’s crazy, because it tastes similar to the real thing too. The texture is a tiny bit softer than pulled chicken or pork, but it’s still has the same consistency. And when smothered in BBQ sauce, the flavor is spot-on!

I know many vegetarians who could care less about eating “meat-like” food. They’re happy with a plate of veggies. On the other hand, I know quite a few who miss burgers, bacon, BBQ sandwiches and other delicious meat-focused dishes. If you’re in the latter group, I’ve got black bean burgers and coconut bacon for you AND now I have this BBQ sandwich.

The best part = this sandwich is soo easy. Like way easier than you can even imagine.

Canned Hearts of Palm

It all starts with canned/jarred hearts of palm.

For those you wondering what the heck hearts of palm is… it’s a vegetable harvested from the inner part of a palm tree. It has a mild briny flavor, similar to artichoke and looks similar to white asparagus (without the tip) or a mozzarella cheese stick. The outside of the veggie is slightly crisp, while the inner cylinder is soft. They’re a volume eater’s best friend because they’re low in calories, virtually fat-free and high in fiber. They’re also a rich source of vitamins and minerals including vitamin C, niacin, calcium, phosphorus, zinc and potassium. One cup of hearts of palm contains about the same amount of potassium offered from SIX bananas!! (source)

Hearts of Palm Shredded for BBQ

Once the hearts have been drained, you pulse them in the food processor and boom, you’ve got shredded “meat” ready to be covered in BBQ sauce.

A vegan BBQ sandwich made with shredded hearts of palm, homemade BBQ sauce and a crunchy apple cider vinegar coleslaw.

Add the shredded mixture into a skillet with BBQ sauce and heat until warm.

Shredded Hearts of Palm BBQ

Whip up a batch of this apple cider vinegar coleslaw, grab some burger buns and you’ve got yourself a pile of vegan BBQ sandwiches. It’s that easy!

The BEST vegan BBQ sandwiches made with shredded hearts of palm, homemade BBQ sauce and a crunchy apple cider vinegar coleslaw.

And it’s just as delicious as it looks. All my taste testers LOVED this recipe!!

  • My dad requested to take some home last week.
  • My brother-in-law was completely fooled and thought it was actually pork BBQ.
  • A friend of ours who has recently gone veg said it was delicious — even better than some regular pork BBQ he’s had in the past.

Rave reviews!! I’m telling you, this little sandwich recipe is epic. The sweet and spicy hearts of palm BBQ combined with the crunchy cool slaw is perfection. You get to decide what sort of bread to serve it on. I did burger buns here, but you could do any type of bread you like or keep it low-carb and make lettuce wraps.

The BEST vegan BBQ sandwiches made with shredded hearts of palm, homemade BBQ sauce and a crunchy apple cider vinegar coleslaw.

So yes, these hearts of palm vegan BBQ sandwiches are a must-make. Even if you’re not vegetarian or vegan, you will heart them so much. See what I did there? Heart them, hearts of palm. 😉

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
Hearts of palm bbq sandwich with slaw on a sesame seed bun on a white plate.

Hearts of Palm Vegan BBQ Sandwich


The BEST vegan BBQ sandwich made with shredded hearts of palm, homemade BBQ sauce and a crunchy apple cider vinegar coleslaw.



  1. Place hearts of palm into the bowl of a food processor. Pulse a few times, just until pieces are chopped into bite-size shreds. If you do not have a food processor you can shred the hearts of palm by hand, similar to how you pull apart a cheese stick.
  2. Warm 2 cups of BBQ sauce in a large skillet over medium-low heat. Add shredded hearts of palm, toss to coat all pieces and heat until mixture is warm.
  3. Prepare sandwiches by adding a good amount of the BBQ mixture onto a burger bun, top with apple cider vinegar coleslaw and enjoy immediately.


**Feel free to use store-bought BBQ sauce if you don’t have time to make the homemade recipe.
**Nutritional info will vary based on what sauce and what type of bun you serve the BBQ on.


  • Serving Size: 1 sandwich (without coleslaw)
  • Calories: 290 |
  • Sugar: 15g |
  • Fat: 1g |
  • Carbohydrates: 22g |
  • Fiber: 3g |
  • Protein: 3g

Vegan BBQ sandwiches made with shredded hearts of palm, homemade BBQ sauce and a crunchy apple cider vinegar coleslaw.

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. Kim
      October 31, 2019 AT 11:33 am

      Made this (plus coleslaw & BBQ sauce) as a vegan alternative when my work had a Texas BBQ truck. Great hit! Everyone who tried it (needless to say, even the non-vegans) enjoyed the flavors and texture. Several colleagues asked me for the recipe. TIP…? I added shredded, sauteed zucchini to add more servings. Excellent all around. Thank you.

      1. Brittany Mullins
        October 31, 2019 AT 10:15 pm

        Woo-hoo! I’m so glad that this recipe was a hit! And thanks for the tip, I’ll definitely keep that in mind for the future. 🙂

    2. Diane
      November 20, 2017 AT 7:43 pm

      Where do I find heart of palm

      1. Brittany Mullins
        November 21, 2017 AT 7:25 am

        You can find them in the canned food aisle at most grocery stores. They’re usually near the canned artichokes. Hope this helps!

    3. Stacey C
      June 27, 2017 AT 2:08 pm

      I made this last night and it was a success! My hubby loved it and so did I. I made an open face sandwich today and added some Daiya mozarella to it and OMG it was soooo tasty. Thanks for the recipe 🙂

      1. Brittany Mullins
        June 27, 2017 AT 10:03 pm

        Yay!! Thank you so much for trying the recipe and for coming back to comment and let me know how it turned out. I so appreciate it. Love the idea of adding Daiya mozzarella on top too! YUM.

    4. Tammy
      December 4, 2016 AT 8:04 am

      My husband and I loved it, mixed reviews with the kids. Thought your BBQ sauce was nicely balanced.

    5. John Cohrs
      June 24, 2016 AT 10:51 pm

      I’m looking forward to trying this recipe, it looks terrific and easy! Jackfruit is also good, but I don’t think it has quite the same nutritional credentials as hearts of palm!

    6. Emilie @ Emilie Eats
      May 1, 2016 AT 11:38 pm

      I am totally obsessed and drooling right now!!! I know a lot of people use jackfruit as a BBQ sandwich sub, but hearts of palm is so much more accessible. Can’t wait to try this! I know my boyfriend will love these.

      1. Brittany Mullins
        May 3, 2016 AT 12:11 pm

        Thank you Emilie! I really hope you get a chance to try the sandwiches. 🙂

    7. Nutmeg Nanny
      May 1, 2016 AT 10:50 pm

      I’m so embarrassed to say I have NEVER had hearts of palm! I need to give this a try and make it for my little vegan brother 🙂

      1. Brittany Mullins
        May 3, 2016 AT 12:10 pm

        Oh lady, that has to change! Even if you don’t make this recipe… pick up a can and try them! 🙂

    8. Taylor Kiser
      April 29, 2016 AT 7:37 pm

      This looks CRAZY good!! Can’t wait to try!

      1. Brittany Mullins
        May 1, 2016 AT 7:01 pm

        Thanks Tay!

    9. Amanda
      April 29, 2016 AT 5:35 pm

      I’m intrigued and excited to try this. I’ve been craving a pulled pork sandwich but who has time to slow cook pork all day? I also want to see if I can fool my husband!

      1. Brittany Mullins
        May 3, 2016 AT 12:10 pm

        Thanks Amanda! You’ll have to let me know if the recipe fools your hubby. 🙂

    10. Lauren @ The Bikini Experiment
      April 29, 2016 AT 3:04 pm

      Always looking for an alternative to the veggie burger. Great recipe. Perfect with the coleslaw!

    11. amindfullmom
      April 29, 2016 AT 7:52 am

      I absolutely hate fake meat products–this is just genius and something I could eat all the time. Can’t wait to try. Pinned!

      1. Brittany Mullins
        April 29, 2016 AT 9:21 am

        Yay! I hope you get a chance to try the sandwiches soon. 🙂

    12. dana
      April 28, 2016 AT 3:08 pm

      STUNNING photos and what a creative idea!!! LOVE

      1. Brittany Mullins
        April 28, 2016 AT 4:08 pm

        Thanks lady!! <3

    13. Alison @ Alison’s Allspice
      April 28, 2016 AT 2:11 pm

      I love jackfruit BBQ sandwiches, but this looks so much easier and faster! The homemade sauce looks delicious too!

      1. Brittany Mullins
        April 28, 2016 AT 4:06 pm

        I agree! I haven’t personally cooked with jackfruit, but I know it can be hard to find. I hope you get a chance to try this recipe. 🙂

    14. Rebecca @ Strength and Sunshine
      April 28, 2016 AT 1:10 pm

      Such a good idea! I can never get jackfruit unless I order it, but hearts of palm I can!

      1. Martha Vogel
        July 4, 2017 AT 7:11 pm

        I’m excited to try this as well. I also have to order jackfruit and this looks to be easier to get.

      2. Brittany Mullins
        April 28, 2016 AT 4:10 pm

        Totally agree! Canned hearts of palm is really to find at most grocery stores.

    15. Theresa C
      April 28, 2016 AT 12:44 pm

      What aisle do you find hearts of palm in? Canned vegetables? And did you find it at a regular grocery store, or a place like Whole Foods? Absolutely loving the increase in vegetarian meals on you blog, this one sounds interesting and a much needed shake up to my weekly meal planning menu!

    16. taramdeal
      April 28, 2016 AT 10:51 am

      I tried hearts of palm shredded like taco meat and it was also delish! I love the idea of using something like this in place of meat 🙂

      1. Brittany Mullins
        April 28, 2016 AT 4:36 pm

        Yes! I need to try it as a taco meat sub next!

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!