Featured/ Main Dishes/ Pork/ Recipes/ Video

Pulled Pork with Homemade BBQ Sauce

I am a big, big fan of slow cooked food – especially BBQ style meats – and Pulled Pork is one of my favourite slow cooked dishes to make in the world. Mostly because it’s so darn easy and is very, very forgiving! It’s also so easy to tailor to yourself. If you don’t have stock? Use beer! If you want it spicy? Add more hot sauce. If you want it smokier? Add more paprika! The choice is yours! My recipe is just a guide, but what I can guarantee is that you’ll love make this time and again – so give it a go!

Pulled Pork with Homemade BBQ Sauce

Print Recipe
Serves: 4 - 6 Cooking Time: 6 - 8 hours


  • For the pork:
  • 1.1kg Pork Shoulder
  • 2 Tbsp Smoked Paprika
  • 2 Tbsp Dark Brown Sugar
  • 1 Tbsp Ground Cumin
  • 1 Tbsp Garlic Granules
  • 1 Tbsp Onion Granules
  • 1 Tsp Cayenne
  • 1/2 Tsp Chilli Powder
  • 2 Tsp Mustard Powder
  • 1 sprig of fresh Rosemary, chopped
  • 3 Tbsp Olive Oil
  • 3 Large Red Onions
  • 1L Beef Stock
  • For the BBQ sauce:
  • 150g Ketchup
  • 2 Tbsp Brown Sugar
  • 2 Tbsp Worcestershire Sauce
  • 1 Tbsp Vinegar
  • 1 Tsp Garlic Granules
  • A Splash of Hot Sauce
  • 1 Tsp Mustard Powder
  • 1/2 Tsp Salt



In a bowl, add together all of the spices and herbs, add in the olive oil and combine into a rough, dry paste.


Rub the paste all over your pork shoulder, getting it all over the meat, and then place in a bowl, cover in clingfilm and leave to marinade - ideally overnight.


Once the meat has marinaded, chop up the onions and place into a large pan over a medium high heat with a little oil so they start to sizzle.


Place the marinaded pork shoulder on top of the onions and then pour the beef stock around the pork shoulder - it should come up to around halfway up the pork but not over.


Bring the stock up to a simmer and then place the lid on and bring the heat down to low and allow to slow cook away for around 6 - 8 hours, simply keeping an eye on the stock level. If it gets low, then add more stock, but you shouldn't need to.


To make your BBQ sauce, simply add all of the ingredients into a saucepan and then place over a medium high heat and stir togethr and bring up to a simmer. Once simmering, cook on the heat for about 5 - 6 minutes until the sauce darkens and thickens.


Once your pork reaches the end of it's cooking time, remove from the cooking liquid and place onto a plate and gently pull it apart using two forks. The meat should just fall apart.


Add the pork and BBQ sauce into a lovely, soft roll and enjoy either on it's own, with chips, coleslaw, potato salad, or all of the above!

You Might Also Like