Home Ā» Recipes Ā» Dinner Ā» Vegan BBQ Pulled Pork

Vegan BBQ Pulled Pork

If a 20-minute dinner made with 3 ingredients sounds too good to be true, itā€™s time to meet this vegan BBQ pulled pork recipe! Pile it onto a bun and dinnerā€™s doneā€”and practically effortless.

Wooden spoon with vegan BBQ pulled pork

Pulled pork without the actual pork? Yes, friends, vegan BBQ pulled pork is possible and it's awesome. And no you don't have to run out and buy any funky meat alternatives to make it happen. The secret weapon in this recipe is hearts of palm, which are combined with your fave BBQ sauce and onion to make epic (and easy) vegan pulled pork.

Why Youā€™ll Love This Vegan BBQ Pulled Pork Recipe

  • Seriously: THREE ingredients. Okay, youā€™ll probably want to add buns to serve this vegan BBQ pulled pork, but still, that takes us up to four. If youā€™re tired of recipes that call for 20 different ingredients, youā€™re going to flip for this one.
  • Perfect pulled pork texture. Hearts of palm really nail that shredded pork texture, and I love that theyā€™re so much more economical than store-bought meat substitutes.
  • Always a hit. Whether you serve this vegan pulled pork for a party, game day, or just an everyday weeknight dinner, everyoneā€™s going to love it. (I mean, who doesnā€™t love BBQ sauce?!)

Hearts of palm in can

What Youā€™ll Need

Scroll down to the recipe card to find the ingredient quantities and recipe instructions.

  • Hearts of palm ā€“ Canned in water, not oil.
  • White onion ā€“ A yellow onion is fine too if thatā€™s what you have on hand.
  • Barbecue sauce ā€“ If youā€™re not using homemade barbecue sauce, be sure to read the label and avoid brands with high fructose corn syrup, artificial flavors, artificial dyes, etc.

What Are Hearts of Palm?

If you've never heard of hearts of palm before, it's the inner part of young palm trees. It has a very mild taste (kind of like an artichoke) and when itā€™s cooked, it breaks down into a fibrous, meat-like texture. Most grocery stores carry hearts of palm either in the international food or canned vegetable section. 

How to Make Vegan BBQ Pulled Pork

  • Prep the hearts of palm. Drain off the water, then roughly chop the hearts of palm.
  • Cook. SautĆ© the hearts of palm and onions until the onions begin to caramelize. 
  • Add the sauce. Stir in the sauce, then reduce the heat to low and simmer for 10 minutes. Remove from heat and serve!

My Favorite Ways to Serve BBQ Vegan Pulled Pork

  • In a gluten-free bun with lettuce and tomato
  • Or skip the bun and make lettuce wraps
  • In a hot dog bun with slaw on top (this mayo-free vegan coleslaw would be perfect!)
  • On top of toast with some sliced avocado and hemp seeds
  • In a quinoa bowl with grilled pineapple, fresh salsa, and spicy mango guacamole
  • On top of a salad
  • To make nachos or loaded fries
  • As a filling for baked potatoes (or baked sweet potatoes) with vegan cheese
  • Tucked into tortillas for tacos (try these quinoa tortillas)
Overhead view of BBQ vegan pulled pork in skillet with wooden spoon

How to Store Leftovers

Refrigerate vegan BBQ pulled pork in an airtight container for 3 to 4 days; you can reheat it in a skillet on the stovetop over medium heat, or in the microwave.

Can I Freeze This Recipe?

Yes! This vegan pulled pork BBQ is excellent for freezer meals. Store it in an airtight container or freezer bag for up to 3 months. Thaw in the refrigerator before reheating according to the instructions above.

Vegan BBQ pulled pork on wooden spoon in skillet

More Vegan Meal Ideas

Vegan BBQ Pulled Pork

5 from 2 votes
This vegan BBQ pulled pork recipe is a 20-minute dinner that requires just 3 ingredients! Pile it onto buns for a delicious plant-based meal.
author: Alyssa
yield: 4 servings
Vegan BBQ pulled pork in skillet
Prep: 5 minutes
Cook: 20 minutes
Total: 25 minutes

Ingredients
  

Instructions
 

  • Drain the water from the hearts of palm cans. Remove and roughly chop.
  • Add the chopped hearts of palm and onions to a large skillet and saute until the onions have started to caramelize, about 7 – 8 minutes (you could use oil or water here).
  • Add the sauce and stir to coat. Turn heat to low and let cook for about 10 minutes.
  • Serve warm however you would like!

Nutrition

Calories: 379kcal | Carbohydrates: 86g | Protein: 6g | Sodium: 174mg | Potassium: 4281mg | Fiber: 4g | Sugar: 60g | Vitamin A: 295IU | Vitamin C: 20.5mg | Calcium: 68mg | Iron: 4.3mg
cuisine: American
course: Main Course

Filed Under: