For the marinade

For the pickled red onions

To serve

  • 24 corn tacos, warmed
  • 4 Little Gem lettuces, trimmed and finely shredded
  • soured cream or half-fat crème fraîche


  • STEP 1

    Put the marinade ingredients in a large, zip-seal freezer bag and squish until well combined. Add the pork and onion, ensuring they’re well coated. Seal and put in the fridge overnight.

  • STEP 2

    Heat oven to 160C/140C fan/gas 3. Transfer the pork and its marinade to a medium casserole dish. Cover with a lid and place in the oven for 4-5 hrs or until the pork is very tender and falls apart when poked with a fork.

  • STEP 3

    To make the pickled onions, put the sliced red onions in a heatproof bowl. Cover with just-boiled water and leave to stand for 10 mins. Drain well, then stir in the white wine vinegar or cider vinegar and caster sugar. Stand for at least 10 mins before serving.

  • STEP 4

    Drain the pork in a colander, reserving the marinade, then transfer the pork to a board. Shred the pork with two forks, drizzle over 4-5 tbsp of the reserved marinade, and serve from the board with the pickled red onions, warmed corn tacos, shredded lettuce and soured cream.


Put the cooked, cooled pork and marinade in a large zip-seal bag and freeze for up to 1 month. To serve, heat oven to 200C/ 180C fan/gas 6. Put the frozen marinade and meat in a roasting tin and cover with a large piece of foil. Reheat for 30-45 mins or until piping hot. Once cooked, drain, reserving the marinade. On a warmed platter, spoon 4-5 tbsp of the reserved marinade over the meat and serve as per the recipe.

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

A star rating of 4.9 out of 5.9 ratings