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

Best Vegan Pulled Pork Sandwich

  • Author: Shane Martin
  • Prep Time: 10 mins.
  • Cook Time: 55 mins.
  • Total Time: 1 hour 5 minutes
  • Yield: 12 small sandwiches or 6 large 1x
  • Category: Vegan Main Dishes
  • Method: Baking
  • Cuisine: Vegan
  • Diet: Vegan


The BEST Vegan Pulled Pork Sandwich! Served on a toasted baguette and topped with creamy vegan coleslaw for an unbelievable meal. This jackfruit pulled pork recipe is so close to the real thing it’s scary. Smoky, sweet, tender, and absolutely delicious!



Vegan Pulled Pork

Cashew Mayo Coleslaw


Vegan Pulled Pork

  1. Drain and rinse the jackfruit. Then, if you wish, cut the pieces in half then remove and discard the core. This is not completely necessary, but it does make for a more tender “pulled pork” texture.
  2. Preheat a large nonstick sauce pan or skillet over medium heat. Add the chopped onions and cook until the onions are soft. Usually about 5-6 minutes. Toss in the jackfruit, garlic powder, chili powder, smoked paprika, cumin, low-sodium soy sauce, and vegan worcestershire sauce. Mix until everything is well combined and let cook for 2-3 minutes, stirring often. Then, pour in the low-sodium vegetable broth, cover, reduce the heat, and let simmer for 15-20 minutes.
  3. While the jackfruit is cooking go ahead and preheat your oven to 425 degrees F and line a baking sheet with parchment paper or aluminum foil. 
  4. When the jackfruit is done simmering remove the pan from the stove and use a potato masher or large fork to mash and “shred” the jackfruit. Then, use a slotted spoon to transfer the mixture to the baking sheet. Most, if not all, of the liquid should be absorbed.
  5. Spread the jackfruit pulled pork on the baking sheet, pour 1/2 a cup of the BBQ sauce over the jackfruit and lightly toss with a wooden spoon to mix it. Place in the oven and bake for 20 minutes. 
  6. Remove the jackfruit from the oven, pour the remaining 1 1/2 cups of BBQ sauce over the top of the vegan pulled pork. Spread the sauce evenly over the jackfruit using a wooden spoon or rubber spatula. Place the jackfruit back in the oven and cook for another 20-25 minutes. 
  7. While the jackfruit cooks go ahead and make the slaw. Simply add all of the coleslaw ingredients into a large mixing bowl and toss until everything is well combined. Cover and place in the fridge until you’re ready to use it.
  8. Once the jackfruit is finished cooking remove it from the oven. Place generous amounts of the vegan pulled pork on the bottom piece of bread along with coleslaw and top with extra BBQ sauce if desired. Serve and enjoy!
  9. Leftover jackfruit pulled pork can be stored in the fridge for several days. Simply reheat in a nonstick skillet over low-medium heat or in the microwave.


Leftover jackfruit pulled pork can be stored in the fridge for several days in an airtight container or cover with plastic wrap. Simply reheat in a nonstick skillet over low-medium heat or in the microwave.

Yes! Freeze in freezer-safe containers, thaw in the refrigerator the day before you’re ready to enjoy, and warm in a nonstick skillet on the stove. A microwave is also an option.


  • Serving Size: 1 sandwich
  • Calories: 240
  • Sugar: 28.3 g
  • Sodium: 658.3 mg
  • Fat: 1.3 g
  • Carbohydrates: 53.1 g
  • Fiber: 3 g
  • Protein: 5.6 g
  • Cholesterol: 0 mg

Keywords: vegan pulled pork, vegan pulled pork jackfruit, vegan jackfruit pulled pork recipe, vegan recipes, plant-based recipes, vegan pulled pork sliders