Chinese-style sticky lamb ribs

With a flavourful and aromatic marinade, these incredibly delicious Chinese-style sticky lamb ribs are finger-licking good and make the perfect dish to enjoy with loved ones!

By Sarah Murphy
  • 1 hr 50 mins cooking
  • Serves 4
  • Print


  • 1 tablespoon olive oil
  • 1.5 kilogram lamb riblets
  • 1 medium orange, halved crossways
  • 55 gram piece fresh ginger, unpeeled, sliced
  • 6 garlic cloves, unpeeled, bruised
  • 3 shallots, unpeeled, halved
  • 2 fresh long red chillies, coarsely chopped
  • 2 cinnamon sticks, broken in half
  • 3 whole star anise, cracked
  • 1/2 cup shao hsing (Chinese cooking wine)
  • 1/2 cup salt-reduced soy sauce
  • 1/3 cup honey
  • 1 cup beef stock
  • 1 cup water
  • 1 bunch gai lan (or Chinese broccoli, see recipe tip)
  • 1/2 cup roasted unsalted cashews, coarsely chopped


  • 1
    Heat oil in a large, flameproof casserole dish over medium-high heat. Cook ribs in batches for 4 minutes until browned.
  • 2
    Pour off excess fat from dish. Return ribs to dish. Add orange, ginger, garlic, shallots, chilli, cinnamon, star anise, cooking wine, soy sauce, honey, stock and water. Bring to the boil. Reduce heat to low and cook, covered, turning once halfway through, for 1½ hours until ribs are tender.
  • 3
    Remove ribs from dish and cover to keep warm. Strain solids from liquid and discard. Return liquid to same dish. Place over high heat, then boil for 20 minutes until dark and sticky. Return ribs to dish. Stir to coat in sauce and heat through.
  • 4
    Boil, steam or microwave gai lan until tender. Drain.
  • 5
    Top ribs with cashews and serve with gai lan.


  • Gai lan is available from Asian food stores and major supermarkets.