Hot, sticky ribs always provide a real treat. In this barbecue ribs recipe, Josh Eggleton marinates the pork ribs using soy sauce, ketchup and black treacle among other ingredients and then lets the ribs cook on the barbecue - a truly appetising prospect

Depending on the size of your large pot or saucepan, cut the rack into 2 or 3 pieces so that it fits inside. Place the ribs into the pot and cover with water
Add the shallots, garlic, ginger and chilli to the pot, along with the ketchup, soy sauce, Worcestershire sauce and black treacle
Bring the pot up to a simmer, then place a lid on it and leave to cook for about 1 hour or until the ribs are tender. Once tender, remove the ribs from the cooking liquid and set aside to cool, leaving the pot on the heat
Add the brown sugar to the liquor and cook down so that there is about ½ cm left at the bottom of the pan and it looks like a glaze
Blend the glaze in a blender until smooth. Once smooth, place back into the pan and reduce until the glaze coats the back of a spoon
Once the ribs are cool, cut away from the bone so that you have individual ribs. Using a pastry brush, paint the ribs with the glaze
Place the ribs on a hot barbecue. After a few minutes turn the ribs over and glaze again. Repeat until nicely glazed and then serve
Send us feedback on this Barbecue ribs recipe  

Wine Matching

Find out why we suggest matching this Barbecue ribs recipe with a medium and round red wine, or a light and crisp white wine



  1. Blender
  2. Barbecue
  3. Pastry brush

Share this Recipe

This awesome BBQ ribs recipe from Josh Eggleton calls for ribs to be slow cooked in a delicious sticky marinade and then cooked on the barbecue.

Barbecue ribs recipe Tweaks

What's this?