Make this roast pork shoulder, then check out our roast pork with hasselback potatoes, perfect roast pork belly and more pork recipes.


  • 1 tsp coriander seeds
  • 1 tsp cumin seeds
  • 3 garlic cloves, roughly chopped
  • 2 tsp ground cinnamon
  • 1 tsp ground allspice
  • 1 tsp dried oregano
  • 1 tsp hot chilli powder
  • ¼ tsp ground cloves
  • 5 clementines, juice and zest of 1, juice of remaining 4
  • 1.75kg boned pork shoulder
  • 2 tbsp vegetable oil
  • 2 onions, sliced thinly
  • 2 limes, juiced
  • 500ml chicken stock


  • lime wedges
  • soured cream
  • coriander leaves
  • mini tortillas


  • STEP 1

    Put a small pan over a medium heat and cook the coriander and cumin seeds for 1 min until just fragrant. Pound with a pestle and mortar along with 1 tsp salt until crushed. Add the garlic cloves and pound until a fine paste. Mix with the cinnamon, allspice, oregano, chilli, cloves and the zest and juice of 1 clementine. Rub all over the pork and leave to marinade for 2 hrs.

  • STEP 2

    Heat the oven to 160C/140C fan/gas 3. Put a large casserole over a medium heat, add 1 tbsp of the oil and gently brown the pork for 1 min on each side until just turning golden. Remove and deglaze the pan with 200ml of water. Drain the pork and discard the water. Add the remaining oil to the pan and cook the onions for 5 mins until just softening. Return the pork to the casserole with the clementine juice, lime juice and the stock. Bring to a simmer, cover and transfer to the oven for 3 hrs 30 mins- 4 hrs or until the meat falls apart easily.

  • STEP 3

    Transfer the pork to a serving dish and turn up the oven to 220C/200C fan/gas 7. Put the casserole with the onions and stock over a low-medium heat and simmer for 10 mins until reduced to about 500ml. Once the oven has reached temperature, pour any resting juices from the pork into the casserole dish and remove the skin and fat from the top of the pork shoulder. Put the meat back into the serving dish and leave to one side. Scrape off some of the excess fat from the underside of the skin and discard. Put the skin onto a rack over a baking tray and cook in the oven for 10-15 mins or until the fat has crackled, then remove from the oven and break apart once cooled slightly.

  • STEP 4

    Shred the meat and mix with the onions and cooking juices. Season and serve with limes, soured cream, coriander and tortillas, and crackling crumbled over.

Check out more pork recipes

Soft white rolls filled with dark brown pulled pork


Goes well with


Comments, questions and tips

Rate this recipe

What is your star rating out of 5?

Choose the type of message you'd like to post

Choose the type of message you'd like to post

Overall rating