Go Back
+ servings
Print Recipe
5 from 1 vote

Vegan pulled pork sandwiches

These vegan pulled pork sandwiches are stuffed with pulled jackfruit in a rich homemade BBQ sauce, and topped with quick pickled onions - so much flavour!
Prep Time20 mins
Cook Time20 mins
Total Time40 mins
Course: Light lunch, Main meals
Cuisine: American
Servings: 4 sandwiches
Calories: 530kcal
Author: Becca Heyes


For the vegan pulled 'pork':

  • 1 tbsp oil
  • 1 medium onion, sliced or diced
  • 2 cloves garlic, minced
  • 2 tsp smoked paprika
  • 1 tsp ground cumin
  • 1 tsp Chinese five spice
  • 1 tsp cayenne pepper
  • 1 1/2 tbsp white wine vinegar
  • 400 g (~ 1 1/3 cups) tomato ketchup
  • 2 tins jackfruit, drained (~ 560g / ~ 20oz in total when drained)
  • 1 tsp soy sauce
  • 1/2 tsp Marmite

For the quick pickled onions:

  • 1 red onion, thinly sliced
  • 3 tbsp white wine vinegar
  • 1 1/2 tbsp water
  • 1 tsp salt
  • 1 tsp sugar

To assemble:

  • 4 burger buns
  • 2 tbsp mayonnaise (or vegan mayonnaise if needed!)
  • Thinly sliced cucumber


  • Heat a dash of oil in a large frying pan, and add the onion and garlic. Cook over a medium heat for 5 minutes, stirring regularly, until soft and translucent. Add the spices, vinegar, and tomato ketchup, and mix well to combine. Add the chunks of jackfruit, and cover the pan with a lid. Bring to a gentle simmer, and leave to cook for around 20 minutes, stirring occasionally. You can add a dash of water if needed.
  • While the jackfruit is cooking, prepare the onions. Add the sliced red onion to a small pan with the vinegar, water, salt and sugar. Bring to a boil (the onion will quickly cook down into the small amount of liquid), cook for 30 seconds or so, then remove from the heat. Set aside to cool. The pickled onions can be made in advance and stored in the fridge for a few days if needed.
  • When the jackfruit is tender, use two forks to 'pull' it into meat-like strands. Add the soy sauce and Marmite, and mix well.
  • To assemble, spread some burger buns with mayonnaise, and add a heap of the pulled jackfruit. Top with pickled onions and slices of cucumber.


Serving: 1sandwich | Calories: 530kcal | Carbohydrates: 106g | Protein: 11.3g | Fat: 10.1g | Saturated Fat: 1.7g | Cholesterol: 2mg | Sodium: 2305mg | Potassium: 963mg | Fiber: 6.3g | Sugar: 34.3g | Calcium: 158mg | Iron: 4mg