Try our BBQ pork ribs recipe and serve with our colourful slaw, chicken wings, homemade BBQ sauce, lamb ribs and BBQ chicken thighs for the ultimate grill.


  • 2kg baby back pork ribs
  • 8 tbsp dark soy sauce
  • 7 tbsp tomato ketchup
  • 4 tbsp molasses or black treacle
  • 2 tbsp fish sauce
  • 2 limes, juiced to make 5 tbsp, plus wedges to serve
  • 150g smooth peanut butter
  • 2 tsp Chinese five-spice
  • 200g golden granulated sugar


  • STEP 1

    First cook the ribs (this can be done a day ahead, with the ribs kept in the fridge until ready to finish). Put the ribs in a large wide pan or casserole with 2 tbsp soy sauce, 2 tbsp ketchup and 2 tbsp molasses. Add enough water to just cover the meat, then bring to the boil. Cover, reduce the heat and simmer for 50 minutes-1 hour or until the meat is tender and comes away from the bone easily when poked with a fork. Drain and cool, then pat dry.

  • STEP 2

    Mix the remaining molasses, soy sauce and ketchup with the fish sauce, lime juice, peanut butter and five-spice in a jug with 150ml of just-boiled water.

  • STEP 3

    Make a caramel by spreading the sugar evenly over the bottom of a wide, heavy-bottomed pan. Cook over a medium heat until the sugar begins to melt around the edges. When the syrup begins to turn to a pale amber colour, gently stir in towards the centre until all the sugar looks sticky. Continue, stirring occasionally, until the sugar is melted and looks like a dark maple syrup. Take off the heat and stir in the mixture from the jug. The caramel will splutter – if some hardens completely, put the pan back on a low heat and stir to melt back into a sauce.

  • STEP 4

    Pour ½ the sauce over the ribs and leave to marinate for 30 minutes (or overnight, if you have time).

  • STEP 5

    When ready to eat, heat the oven to 200C/ fan 180C/gas 6. Line a shallow baking tray with baking paper or foil, then tip on the saucy ribs. Space them apart and pour or brush the remaining sauce over the top (you might need to gently warm it to loosen). Cook, turning halfway, for 25-30 minutes or until the ribs are caramelised and the sauce is sticky. Serve with lime wedges to squeeze over.

More ribs ideas below:

Beer-B-Q ribs

Cherry beer adds tang, fruitiness and maltiness to this sauce – great on pulled pork, bacon sarnies or these slow-cooked, fall-apart ribs.

Beer BBQ Ribs Recipe

Pibil-style pork ribs

Vibrant achiote paste is the secret weapon in Edson Diaz-Fuentes’ impressive ribs recipe, offering a peppery and earthy flavour that’s perfect with pork.

two racks of pork ribs on baking parchment in a roasting tray with a pot of salsa

Miso-glazed ribs with slaw

Check out our melt-in-the-mouth baby back ribs with a crunchy, vibrant slaw for your next BBQ.

Miso Ribs with Asian Slaw Recipe

Fall-apart bourbon ribs

Few things are more satisfying to eat than tender, sticky ribs. This recipe adds a bourbon kick to the sweet glaze, providing a real depth of flavour.

Fall-apart bourbon ribs

Sticky Chinese ribs

These sticky Chinese pork ribs are really easy to make and a great dish to treat your family and friends at the weekend. Serve with some rice and tuck in!

Chinese Ribs Recipe



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