Total Time
3hrs 45mins
Prep 3 hrs
Cook 45 mins

Adapted from The World Tasters

Ingredients Nutrition


  1. Mix all the ingredient together, whisking to dissolve sugar and honey.
  2. Starting with the shoulder, trim any excess fat and skin, and cut the meat into strips of roughly equal size (1/4" in thickness).
  3. Put all of the meat and about 2/3 of the marinade in a large plastic bag.
  4. Mix well so all the meat is covered, remove all the air from the bag before sealing, and then put in the fridge.
  5. 2 hours of marination is sufficient given the thickness of the strips, but overnight is perfect.
  6. Some recipes call for as long as 36 hours of marination, but I don't really think that is necessary.
  7. Prior to roasting, take the meat out of the fridge and let it warm up (still sealed) for at least 45 minutes.
  8. Preheat the oven to 400 degrees.
  9. Place a roasting rack on top of a foil lined baking sheet to put the meat on.
  10. Roast the meat for 20 minutes, and then flip each piece of pork.
  11. Put back in the oven for another 10 minutes, or until the edges of the meat are just starting to blacken.
  12. As soon as your meat is flipped, heat your remaining marinade in a saucepan over medium, stirring occasionally.
  13. Once it comes to a simmer, reduce it to your desired consistency (I like it very thick and sticky).
  14. Serve the hot char siu over rice or noodles.
  15. Pour some of the reduced sauce over the meat and the starch. Now enjoy!
  16. As an additional tip - char siu is best right out of the oven. I would only roast as much as you plan to eat, and leave the rest in marinade for the next meal. If you do still end up with leftover char siu, dice it and add it to fried rice!