Cantonese Sticky BBQ Pork Belly Ribs (Char Siu Style)

These sticky, sweet-savory pork belly ribs are marinated in a classic Cantonese char siu sauce and broiled to caramelized perfection. A simple, restaurant-quality dish that's surprisingly easy to make at home.

Char siu, the iconic Cantonese barbecue pork, is a beloved dish that graces tables worldwide. With a handful of pantry staples, you can recreate that glossy, sweet-savory magic at home.

This recipe focuses on pork belly spare ribs, which become irresistibly tender and sticky as they broil under the heat. The marinade doubles as a glaze, ensuring every bite is packed with flavor. Serve over steamed rice or with your favorite vegetables for a complete meal.

Ingredients

Servings 6

    Marinade

    Main

    Garnish

    Extra Glaze

    Converted amounts are rounded.

    AdvertisementAggeliesGR

    Method

    1. In a shallow bowl, whisk together the hoisin sauce, soy sauce, wine, honey, brown sugar, minced garlic, red food colouring (if using), and five spice powder until well combined. Pour half of this marinade into a jug and set aside for later use.
    2. Add the pork belly ribs to the bowl with the remaining marinade. Turn the ribs to coat them thoroughly. Cover and refrigerate for at least 1-3 hours, or ideally overnight for deeper flavor.
    3. When ready to cook, preheat your oven's broiler/grill to medium heat (350°F | 350°F). Line a baking pan with parchment paper or aluminum foil. Remove the ribs from the marinade, letting any excess drip off, and discard the used marinade.
    4. Place the ribs on the prepared pan and broil for 30 minutes, flipping them halfway through. During broiling, baste the ribs with the reserved marinade two or three times on one side, then flip with tongs and baste again twice on the other side.
    5. Once done, remove the ribs from the oven and let them rest for a few minutes before slicing.
    6. If you want extra glaze, combine all the extra glaze ingredients in a small saucepan. Bring to a boil, then reduce the heat and let it simmer for 5-8 minutes until it thickens. Watch it carefully, as it can burn easily on high heat. Remove from heat and let it cool slightly.
    7. Slice the ribs into thick pieces and serve over steamed rice and/or vegetables, drizzled with the extra glaze if desired.

    💡 Tips

    • For a deeper char siu color, use the red food coloring; it's optional but gives that classic vibrant hue.
    • Marinating overnight yields the most flavorful and tender ribs.
    • Keep an eye on the glaze while simmering; it can burn quickly if the heat is too high.

    Inspired by a recipe from Cafe Delites

    You may also like

    🍽️

    Quick & Lemony Pork Diane with Dijon Pan Sauce

    Tender pork medallions in a buttery lemon-Dijon pan sauce, ready in 20 minutes for an easy weeknight dinner.

    ⏱ 20 minEasy
    🍽️

    Greek Lamb Souvlaki Skewers with Pita and Tzatziki

    Juicy, marinated lamb skewers grilled to perfection, served with warm pita and creamy tzatziki. An easy…

    ⏱ 4h 30mMedium
    🍽️

    Homemade Sheet Pan Gyro with Tzatziki

    A quick and easy way to enjoy gyros at home, with seasoned ground meat baked on a sheet pan, served in warm…

    ⏱ 35 minEasy
    🍽️

    Grilled Mexican Steak with Citrus and Cilantro Marinade

    A simple yet incredibly flavorful grilled steak marinated in lime, garlic, and spices. Perfect for a quick…

    ⏱ 2h 10mEasy