Please allow me to introduce the BEST vegan “pulled pork” recipe of all time. The homemade BBQ sauce is sweet, tangy and slightly spicy. While the “pulled pork” is made entirely from fruit and veggies.

This recipe is a combination of shredded carrots and Upton’s pulled jackfruit which are both low in calories and sugar but huge on taste. And with its meat-like texture, there is no doubt your family will be coming back for more. This is one of those recipes that I can guarantee no one will know is completely vegan.

The BEST Vegan "Pulled Pork" Sandwich - Healthyish Foods

My husband, Dan said it was the best pork sandwich he ever had. He honestly had no idea it was completely vegan. As an added bonus, this recipe calls for simple ingredients and comes together in under 40 minutes. So, if you’re new to trying vegan recipes, this is a great place to start.

Perfect for any summer picnic, or as a quick and delicious weeknight dinner. Plus, any leftover vegan “pulled pork” tastes great wrapped in a warm tortilla with scrambled eggs. Another way to enjoy leftovers is by using it on top of nachos. Grab my vegan nacho recipe and give this tasty vegan pork a try!

The BEST Vegan "Pulled Pork" Sandwich - Healthyish Foods

The BEST Vegan “Pulled Pork” Recipe

No ratings yet
Leave a Review »


Vegan “Pulled Pork”

  • 2.5 cups bagged carrots shredded, they are a little more firm that freshly shredded
  • 1.5 cups shredded plain jackfruit , Upton's original brand – comes in a box.
  • ½ cup diced white onion

Homemade BBQ Sauce

  • 1 cup ketchup
  • ½ cup brown sugar
  • 2 teaspoons apple cider vinegar
  • 1 teaspoon dry mustard powder
  • ½ tablespoon Worcestershire sauce
  • 2 teaspoons lemon juice, fresh squeezed
  • ¼ teaspoon liquid smoke
  • ¼ cup veggie broth
  • ¼ teaspoon salt
  • ½ teaspoon black pepper
  • ½ teaspoon red pepper flakes

Pineapple Jalapeno Salsa

  • 1 cup grilled and diced pineapple
  • 1 cup grilled sweet corn
  • 1 tablespoon diced jalapeno
  • cup diced red bell pepper
  • cup diced shallots
  • 1 tablespoon lime juice
  • Pinch salt
  • Sliced red cabbage tossed with some fresh squeezed lime juice
  • King’s Hawaiian potato rolls


  • saute pan with sides
  • mixing bowl


  • Prepare the BBQ sauce:
  • In a saucepan, combine the ketchup, brown sugar, dry mustard powder, apple cider vinegar, Worcestershire sauce, lemon juice, salt, pepper, red pepper flakes, veggie broth, and liquid smoke. Simmer for 15-20 minutes over medium low heat.
  • Prepare the pulled "pork":
  • Gently spray a large sauté pan with non-stick cooking spray.
  • Over medium/low heat add the shredded carrots. If you do not have shredded carrots on-hand you can chop some whole carrots using your food processor. Be careful not to make the pieces too small.
  • Dice a small white onion and add it to the carrots. Let the two simmer together in the pan until they begin to sweat and slightly brown.
  • Next, you’ll add the prepared jackfruit. I use Upton’s boxed jackfruit. You’ll want to drain off any excess liquid and remove any hard pits. You’ll gently pull the jackfruit apart using your hands. **If you use canned jackfruit, be sure to drain it and rinse it very well. Canned jackfruit is normally stored in a brine that can taste very salty if not rinsed.**
  • Add the pulled jackfruit to the carrots and onion. Once warmed through, add the carrot jackfruit mixture into the pan with the BBQ sauce.
  • Let everything simmer over low heat for 15 minutes. The sauce will begin to thicken, and the flavors will all marry together.
  • Assemble the sandwich:
  • Toast a potato roll with some earth balance butter and load the “pulled pork” onto the roll. As a finishing touch, I like to add pineapple salsa and shaved cabbage tossed in lime juice to my sandwiches. But you could also top them with coleslaw and pickles as well.
  • Serve immediately and enjoy!