Go Back
+ servings
overhead photo: 2 large pork Char Siu roasts
Print Recipe
5 from 2 votes

Chinese BBQ Pork Recipe + Video

This Chinese BBQ pork recipe makes sweet and salty char siu pork. It's a Cantonese dish that's perfect for dim sum, appetizers or a full meal.
Prep Time5 mins
Cook Time50 mins
Total Time55 mins
Servings: 6
Calories: 365kcal
Author: Kevin


  • 3 lbs boneless pork shoulder


  • ¼ cup sugar
  • 2 tablespoon soy sauce
  • 1 tablespoon Shaoxing rice wine
  • 1 tablespoon hoisin sauce
  • 2 teaspoon molasses
  • 1 teaspoon red food coloring (optional)
  • 1 teaspoon salt
  • 1 teaspoon Five Spice Powder
  • ½ teaspoon white pepper
  • ½ teaspoon sesame oil


  • 2 tablespoon honey


  • cilantro leaves


  • Cut the pork vertically into 2 long strips about 3 inches thick.
  • Combine the marinade ingredients in a small bowl and carefully whisk until sugar is dissolved and marinade is smooth.
  • Using gloves, rub the pork with the marinade in a large bowl. Cover and refrigerate overnight, at least 8 hours.
  • Preheat your oven or grill to 500°F (See Note 1). Remove pork from refrigerator.
  • Line a rimmed baking sheet with foil and place a metal rack on top. Spray the rack with cooking spray to avoid sticking. Remove marinated pork, gently shaking off excess and place the pork on the rack, leaving and inch or two between pieces. Roast uncovered for 25 minutes.
  • To the reserved marinade add the honey and mix well. This will be your basting sauce. Set aside.
  • After 25 minutes, use tongs and carefully turn the pork. Roast another 10 minutes.
  • After 35 minutes of roasting baste each pork strip, turn it over and baste the other side. Roast for a final 10 minutes. Turn one more time and baste again. Roast for a final 5 minutes (See Note 2).
  • Remove from the oven/grill allow meat to rest 10 minutes before slicing.



  1. I like to use my grill or smoker to keep an even temperature and avoid the kitchen getting a little smokey over using the oven. If using the oven, add a cup or two of water to the rimmed baking sheet with rack to avoid fat dripping and causing smoke. Be sure water is not touching pork and check often to add more if needed.
  2. Pork should have an internal temp of 145°F when instant read thermometer is inserted.
  3. Recipe adapted from Woks of Life.


Sodium: 722mg | Calcium: 25mg | Vitamin C: 1mg | Sugar: 17g | Fiber: 1g | Potassium: 907mg | Cholesterol: 136mg | Calories: 365kcal | Saturated Fat: 3g | Fat: 8g | Protein: 52g | Carbohydrates: 18g | Iron: 2mg