Go Back
+ servings
Chinese Takeout-Style Bone-In Spare Ribs (Sticky, Sweet & Better Than Takeout!)

Chinese Takeout-Style Bone-In Spare Ribs (Sticky, Sweet & Better Than Takeout!)

These Chinese takeout-style bone-in spare ribs are sticky, sweet, savory, and fall-off-the-bone tender. Marinated in a bold hoisin-honey glaze, then roasted low and slow — this homemade version is way better than takeout!
Prep Time 4 minutes
Cook Time 1 minute
Total Time 5 minutes
Servings: 4 servings
Calories: 555

Ingredients
  

  • 3 lbs pork spare ribs cut into individual pieces
  • ¼ cup hoisin sauce
  • ¼ cup ketchup
  • 3 tablespoon honey
  • 2 tablespoon soy sauce
  • 1 tablespoon oyster sauce
  • 1 tablespoon Shaoxing wine or dry sherry
  • 2 teaspoon five-spice powder
  • 1 teaspoon garlic powder
  • 1 teaspoon onion powder
  • ½ teaspoon white pepper
  • ½ teaspoon red food coloring optional, for that classic takeout look

Method
 

  1. Marinate the Ribs:
  2. In a bowl, whisk together hoisin sauce, ketchup, honey, soy sauce, oyster sauce, Shaoxing wine, five-spice powder, garlic powder, onion powder, white pepper, and red food coloring (if using).
  3. Add the ribs and mix well to coat. Cover and refrigerate for at least 4 hours, or overnight for the best flavor.

Nutrition

Calories: 555kcalCarbohydrates: 19gProtein: 36gFat: 38gSaturated Fat: 13gSodium: 567mgFiber: 2gSugar: 3g

Notes

Pro Tips:
Buy St. Louis-style spare ribs specifically, not baby backs, because the higher fat content and meatier texture mimics what Chinese restaurants use — baby backs cook too quickly and don't develop that signature chewy-tender bite that makes takeout ribs so addictive.
After countless batches, I've learned to flip the ribs only once during the final glazing phase because excessive flipping causes the sauce to burn and creates bitter spots — let each side caramelize fully for 3-4 minutes before turning.
Mix your cornstarch slurry with cold water and add it gradually while the sauce simmers because dumping it all at once creates lumps that won't dissolve — this technique ensures that glossy, restaurant-quality coating that clings perfectly.
Score the membrane side of the ribs in a crosshatch pattern before marinating because it allows the flavors to penetrate deeper and prevents the ribs from curling during cooking — most home cooks skip this and wonder why their seasoning tastes surface-level.

Tried this recipe?

Let us know how it was!