Feast your eyes on these fajitas brimming with slow-cooked, tender pulled pork in a sticky-sweet barbecue sauce. Load up a platter with fresh salsa, soured cream and Cheddar cheese to be piled on top. Delivering moreish results, this pulled pork recipe is the ultimate weekend treat to share with friends.
Preheat the oven to gas 7, 220°C, fan 200°C. Line a roasting tin with a sheet of foil large enough to cover the pork (folding the foil back for now). Remove the string from the pork, unroll and pat dry with kitchen paper. In a pestle and mortar, grind together the salt, sugar and paprika, then rub all over the pork. Roll up the pork again (without tying) and place skin-side down in the tin.
Roast for 20 minutes, then turn over and cook for 10 minutes more. Reduce the oven to gas 2, 150°C, fan 130°C. Cover the pork with the foil and continue to slow roast for 4 1/2 to 5 hours, basting every hour or so with any juices that collect in the foil. After this time the pork should be really tender and easily pulled apart with a fork. Remove from the oven and leave to rest, covered, for 20 minutes.
To make the salsa, combine all the ingredients together in a bowl and season to taste.
Remove and discard the layer of fat from the pork. Using two forks, shred the meat (in the cooking juices) into chunky pieces and stir through the warmed barbecue sauce, if using. Warm the wraps and serve at the table with the pulled pork, salsa, peppers, soured cream, Cheddar and shredded lettuce.
See more Pork recipes
For top tips on protecting you and your family when preparing raw meat and poultry, visit Food Safety in the Home and view the full Food safety at home video.