Pork Mole Recipe with Chipotle and Coffee

Pull-apart chipotle and coffee pork mole

  • serves 4
  • Easy

Get creative with coffee and add to this slow-cooked pork for a deeper flavour, serve it with warm tortillas



  • dried ancho chillies 3, (available at Sainsbury’s, Waitrose and Tesco)
  • raisins 50g
  • tomatoes 600g
  • vegetable oil 2 tbsp
  • onion 1, thickly sliced
  • garlic 3 cloves
  • unsalted roasted peanuts 50g
  • sesame seeds 25g, plus 2 tsp to serve
  • cumin seeds 2 tsp
  • coriander seeds 1 tsp
  • chipotle paste 2 tbsp
  • pork shoulder joint 1-1.2kg, skin removed
  • strong black coffee 200ml
  • chicken stock 300ml
  • coriander 1 small bunch, to serve
  • corn tortillas warmed, to serve


  • Step 1

    Put the ancho chillies and raisins in a bowl and cover with boiling water. Leave to soak for 30 minutes while you get the rest of the sauce ready.

  • Step 2

    Fry 300g of the tomatoes whole in a heavy-bottomed frying pan, using tongs to turn them when the skins begin to blacken and blister. When each tomato is charred all over and softening, transfer to a food processor.

  • Step 3

    Add 1 tbsp of the vegetable oil to the pan and repeat the process with the onion slices and garlic cloves, adding them to the food processor when done. Tip the peanuts, and sesame, cumin and coriander seeds into the pan, and toast for a few minutes until the sesame seeds have browned. Tip this mixture into the food processor along with the chipotle paste, the drained ancho chillies and raisins, and some seasoning. Whizz until you have a smooth sauce.

  • Step 4

    Heat the oven to 160C/fan 140C/gas 3. Wipe the frying pan clean, then add the final tablespoon of oil along with the pork joint and brown the meat all over.

  • Step 5

    Put the joint into a large, lidded casserole. Pour the mole sauce all over the pork, followed by the coffee and stock. Bring to a simmer, put on the lid and cook in the oven for 3 hours or until the meat is tender enough to pull apart with forks. If not, return to the oven in 30-minute slots until ready.

  • Step 6

    Remove the joint to a serving dish and simmer the sauce over a medium heat until thick, then season. Use forks to shred the pork into chunks. Pour the sauce all over the meat and scatter over the extra sesame seeds. Finely dice the remaining tomatoes and serve these alongside with handfuls of coriander and plenty of warm tortillas.

Discover our best pork recipes here...

Slow Roast Pulled Pork Recipe (Hornado)


Nutritional Information

  • Kcals 701
  • Fat 47g
  • Saturates 12.7g
  • Carbs 18.1g
  • Sugars 16.2g
  • Fibre 5.4g
  • Protein 48.6g
  • Salt 1.1g