PF
Delicious braised pork served on a plate with fresh greens and garnished.
StovetopComplexity

Sticky Chinese BBQ Pork Belly Ribs (Char Siu)

Each serving of Sticky Chinese BBQ Pork Belly Ribs packs 19g protein and 999 calories — a calorie-dense choice for surplus phases and muscle-building blocks. Batch-preps 6 servings quickly on the stovetop, making it efficient for weekend prep sessions. Perfect when your training intensity demands the extra calories to support strength gains.

Rate this recipe:

Ingredients

6 servings
  • Hoisin sauce(80g)
  • Soy Sauce, Low Sodium(80g)
  • Chinese cooking wine (Shaoxing)(30g)
  • Honey(30g)
  • Brown sugar(30g)
  • Garlic(15g)
  • 3/4 teaspoon red food colouring (optional for that beautiful red colour)
  • Five-Spice Powder, Chinese(3g)
  • Pork Belly Ribs(998g)
  • Shallot
  • Hoisin sauce(60g)
  • Soy Sauce, Low Sodium(60g)
  • Sherry, Dry(15g)
  • Honey(15g)
  • Brown sugar(30g)
  • Garlic(5g)
  • Five-Spice Powder, Chinese(1g)
  • 1/4 teaspoon red food colouring

Instructions

  1. 1Combine hoisin sauce, soy sauce, wine, honey, sugar, garlic, colouring (if using) and spice powder in a shallow bowl. Whisk well to combine. Pour half of the sauce into a jug and reserve for later. Add the pork into the bowl with the remaining sauce. Rotate to cover completely and marinate in the refrigerator for 1-3 hours, or cover and refrigerate overnight for best results.
  2. 2After marinading, preheat oven to grill/broil settings on medium heat (176°C | 350°F). Drain pork and discard the marinade. Line a baking pan with baking/parchment paper or aluminium foil. Place pork onto pan and grill/broil for 30 minutes on one side, basting two or three times with the reserved marinade. Rotate with tongs and baste again with the marinade twice again while grilling/broiling.
  3. 3Remove from oven and allow to cool.
  4. 4If you like additional glaze, combine all of the (extra) glaze ingredients into a small saucepan. Bring to a boil; reduce heat and allow to simmer for about 5-8 minutes until the sauce has thickened (keep your eye on it as it can burn easily if the heat is too high). Remove from heat and allow to cool slightly.
  5. 5Cut pork into thick slices to serve. Serve over steamed rice and/or vegetables with the extra glaze.

Nutrition — Per Serving

999

calories

19g

protein

89g

fat

Carbohydrates
29g
Saturated fat
32.3g
Sodium
1305 mg
Dietary fiber
1.3g

6 servings per batch · ~242g each

Macro data sourced from USDA FoodData Central

+ Add to Meal Plan

Common questions

How much protein does Sticky Chinese BBQ Pork Belly Ribs have per serving?

Each serving provides 19g of protein alongside 999 calories, with 89g fat and 29g carbs. This is a high-calorie, high-fat option best suited for muscle gain phases or refeed days when surplus calories are the goal.

How long does Sticky Chinese BBQ Pork Belly Ribs take to prep?

Listed as quick prep on the stovetop and yields 6 servings per batch. You can have a full week of prepared servings ready after one cooking session.

Is Sticky Chinese BBQ Pork Belly Ribs good for muscle gain?

At 999 calories per serving with 19g protein, this recipe excels during bulk phases when you're chasing a caloric surplus. The high fat content supports hormone production while the carbohydrate portion aids recovery.

Savory beef tagliatelle pasta with peppers and herbs in a white plate, perfect for a gourmet meal.

Slow Cooker Beef Pasta

Slow Cooker · 10 servings

70g protein540 cal11g fat
Complexity
View Recipe →+ Plan
Philly Cheesesteak Pasta

Philly Cheesesteak Pasta

Stovetop · 8 servings

59g protein530 cal14g fat
Complexity
View Recipe →+ Plan
Crockpot Lasagna

Crockpot Lasagna

Slow Cooker · 6 servings

63g protein490 cal8g fat
Complexity
View Recipe →+ Plan
Beef Bacon Pasta Bake

Beef Bacon Pasta Bake

Stovetop · 10 servings

67g protein600 cal18g fat
Complexity
View Recipe →+ Plan