Make these sticky Chinese ribs, then check out our Chinese pork belly, bao buns with pork belly, Chinese steamed fish and more Chinese-style recipes. For more ribs recipes check out our BBQ peanut pork ribs recipe.


  • 2 small racks pork ribs, about 900g in total
  • 700ml chicken stock
  • 3 star anise
  • 2 tbsp soy sauce
  • 2 tbsp rice vinegar
  • 250g pouch steamed basmati rice
  • 4 spring onions, shredded
  • 1/4 cucumber, shredded
  • 1 tsp sesame seeds


  • 2 tbsp soy sauce
  • 3 tbsp shaoxing rice wine
  • 2 tbsp brown sugar
  • 4 tbsp hoisin sauce
  • 1/4 tsp Szechuan peppercorns, crushed
  • 1/2 tsp Chinese 5 spice


  • STEP 1

    Heat the oven to 180C/fan 160C/gas 4. Put the ribs fleshy-side down in a roasting tin, then pour over chicken stock. Add the star anise, soy sauce and rice vinegar. Cover tightly with foil and cook for an hour.

  • STEP 2

    Meanwhile, put all the glaze ingredients in a pan with a splash of water and simmer gently until the sugar has melted.

  • STEP 3

    Take out the ribs and pour away the poaching liquid. Turn up the oven to 190C/fan 170C/gas 5.

  • STEP 4

    Turn the ribs over and brush all over with the glaze. Cook for another 30 minutes, brushing with more glaze regularly. Cut into sections and serve with rice, spring onion, cucumber and a sprinkle of sesame seeds.


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 5 out of 5.1 rating