How to cook pork shoulder

Learn how to cook pork shoulder with our simple method and expert tips. Then try our favourite pork recipes, from stunning roasts to comforting curries.

Pork shoulder on plate with salad and bread

Pork shoulder is a versatile cut of meat that can be slow roasted to give a classic roast with crackling, cooked until soft enough to pull-apart for pulled pork, or diced and cooked in casseroles and hot pots. 

A whole shoulder of pork is a big piece of meat made up of most of the forequarter of the animal. Unless you ask for it specifically from the butchers, or you want to feed at least 20 people, it will be broken down into smaller roasting joints. The shoulder is made up of lots of different muscles intertwined with fat and the best way to cook it is slowly until tender to break down the fat and the connective tissue. Pork shoulder also makes good pork mince and is often the cut used for sausages. 

Buying pork shoulder 

For roasting pick a neat piece of boned shoulder that’s cylinder shaped and surrounded in skin (if you want crackling), tied at regular intervals. For even cooking and serving avoid irregular, tapered joints or ball shaped pieces. 

For pulled pork pick a skinless piece, it doesn’t have to be evenly shaped. The cut that’s used in America is called ‘pork butt’ which is taken from the top part of the shoulder. 

Roast pork shoulder: top tips

  • You will need about 300g of meat per person
  • If you want crackling then the joint needs to be skin-on
  • Seasoning the skin with salt the day before will help the crackling crisp
  • There shouldn’t be any need to cover the pork as it’s cooked so low 
  • Using our timing will mean the pork will be cooked through but it should be cooked until tender
  • The pork can be roasted on a rack for even cooking if you have one

Roast pork shoulder recipe

Serves 6
Prep 5 mins Cook 3 hrs 
Easy 

2kg boned and rolled piece of pork shoulder 
1 tbsp sunflower oil

  1. Season the skin with salt up to 24 hrs beforehand and keep the pork uncovered in the fridge if you can. If you don’t have time simply season the pork just before roasting.
  2. Heat the oven to 220C/200C fan/gas 7. Rub the pork skin with the oil and sit the pork on a rack in a roasting tray. If you don’t have a rack, put it straight in the roasting tray. 
  3. Roast for 30 mins or until the skin begins to crackle, blister and brown.
  4. Reduce heat to 180C/160C fan/gas 4 and roast for about 2 hrs or until the meat is very tender when tested with a sharp knife. 
  5. If the crackling hasn’t crackled sufficiently turn the oven back up to 220C/200C fan/gas 7 to finish it off, checking every couple of minutes that it’s not burning. 
  6. Remove from the oven to rest.  

Our top 3 pork shoulder recipes

1. Roast pork & apples

Roast pork sliced on board with apples
A great all-in-one roast with apples and gravy. Just add some potatoes and greens for an easy family Sunday lunch. It takes a grand total of five minutes preparation before cooking and any leftover pork makes a delicious soup or stir-fry.
 

2. Pulled pork

Pulled pork with burger buns on board
Pulled pork is an easy way to feed a crowd, you don’t even need cutlery and this recipe uses minimal ingredients for a mouthwatering dish. Serve at a summer barbecue with plenty of coleslaw and a bowl of juices on the side for 'French dipping'. 
 

3. Pork vindaloo

Pork curry in saucepan with coriander leaves
This spicy curry showcases diced pork shoulder and can be made ahead for the best flavour. Marinate the pork with traditional Indian spices for an aromatic dinner. Use fewer chillies for a milder taste.
 

Enjoyed this? Check out our other top cookery tips...

How to make perfect pulled pork
The best wines to drink with pork
Cheap cuts: how to buy pork
Top 10 tips for using a slow cooker

What's your favourite pork shoulder recipe? Leave a comment below...

Comments, questions and tips

Sign in or create your My Good Food account to join the discussion.
Be the first to comment...We'd love to hear how you got on with this recipe. Did you like it? Would you recommend others give it a try?
Be the first to ask a question about this recipe...Unsure about the cooking time or want to swap an ingredient? Ask us your questions and we’ll try and help you as soon as possible. Or if you want to offer a solution to another user’s question, feel free to get involved...
Be the first to suggest a tip for this recipe...Got your own twist on this recipe? Or do you have suggestions for possible swaps and additions? We’d love to hear your ideas.