Char Siu (Chinese BBQ Pork)

Char siu is the kind of dish that turns simple pork into something glossy, fragrant, and deeply satisfying. The meat is marinated in a sweet-savory mixture, roasted until sticky and caramelized, then sliced into tender pieces that are full of classic Cantonese-inspired flavor.

Sliced char siu served on a plate with a glossy glaze

Char siu has a way of standing out on the table before anyone even takes a bite. Its glossy red glaze, caramelized edges, and unmistakable sweet-savory aroma make it one of those dishes that feels both comforting and a little special.

The good news is that homemade char siu is much more approachable than it might first seem. A flavorful marinade does most of the work, and once the pork goes into the oven, it slowly develops that sticky, lacquered finish that makes the dish so recognizable.

It is especially useful as a recipe because it can be served in more than one way. Slice it over rice, tuck it into noodles, serve it with vegetables, or use leftovers for a quick next-day meal. It is the kind of dish that feels rewarding without being overly complicated.

Quick Recipe Info

  • Prep Time: 20 minutes
  • Cook Time: 35 minutes
  • Total Time: 4 hours 55 minutes
  • Servings: 6 servings
  • Difficulty: Medium
  • Best For: Family dinners, rice bowls, noodle meals, and meal prep

Why You’ll Love This Recipe

  • The glaze is sticky, savory, and lightly sweet in all the right ways.
  • The pork turns out tender with delicious caramelized edges.
  • It works beautifully with rice, noodles, or steamed vegetables.
  • Homemade char siu feels impressive but is very doable.
  • It keeps well, so leftovers are just as useful as the first meal.

Ingredients

Ingredients for char siu including pork, hoisin sauce, soy sauce, honey, garlic, ginger, five-spice, sugar, sesame seeds, and green onions
  • 2 pounds pork shoulder or pork collar, cut into long strips
  • 3 tablespoons hoisin sauce
  • 2 tablespoons soy sauce
  • 2 tablespoons honey
  • 2 tablespoons brown sugar
  • 1 tablespoon oyster sauce
  • 1 tablespoon Shaoxing wine or dry sherry
  • 1 tablespoon neutral oil
  • 4 garlic cloves, minced
  • 1 tablespoon freshly grated ginger
  • 1 teaspoon Chinese five-spice powder
  • 1/2 teaspoon white pepper or black pepper
  • 1/4 teaspoon red food coloring, optional for a traditional look
  • 1 tablespoon sesame seeds, optional for garnish
  • 2 tablespoons sliced green onions, for garnish

How to Make It

  1. Make the marinade: In a large bowl, whisk together the hoisin sauce, soy sauce, honey, brown sugar, oyster sauce, Shaoxing wine, oil, garlic, ginger, five-spice powder, pepper, and red food coloring if using.
  2. Marinate the pork: Add the pork strips to the bowl and turn them until fully coated. Cover and refrigerate for at least 4 hours, or overnight for the best flavor.
  3. Prepare for roasting: Preheat the oven to 400°F (200°C). Line a baking sheet or roasting pan with foil and set a wire rack over it. Arrange the marinated pork on the rack, letting the excess marinade drip off into the bowl. Reserve the leftover marinade.
  4. Start roasting: Roast the pork for 15 minutes, then turn the pieces over and roast for another 10 minutes.
  5. Make the glaze: While the pork roasts, pour the reserved marinade into a small saucepan and simmer it for a few minutes until slightly thickened and glossy.
  6. Baste and finish: Brush the pork generously with the glaze and roast for another 8 to 10 minutes, basting once more if needed, until the edges are caramelized and the pork is cooked through.
  7. Rest and slice: Let the char siu rest for 5 to 10 minutes, then slice it and garnish with sesame seeds and green onions before serving.
Close-up of char siu showing its caramelized glaze and tender sliced interior

Tips for Best Results

  • Pork shoulder or collar works best because a little fat helps keep the meat juicy.
  • Marinating overnight gives the deepest flavor and best color.
  • Use a wire rack so the heat circulates well and the glaze can caramelize evenly.
  • Watch the final minutes carefully, since the sugary glaze can darken quickly.
  • If you want a more lacquered finish, brush on an extra layer of glaze right before serving.

Variations and Substitutions

  • Use pork tenderloin for a leaner version, though it will cook a little faster.
  • Add a spoonful of ketchup for a slightly sweeter, deeper red glaze.
  • Serve the sliced pork in bao buns for a fun variation.
  • Pair it with jasmine rice and stir-fried greens for a simple meal.
  • Use leftovers in fried rice or noodle bowls.

Serving Ideas

Serve char siu with steamed rice, noodles, bok choy, cucumber salad, or simple stir-fried vegetables. It is also delicious sliced thinly for rice bowls or tucked into buns.

Storage and Reheating

  • Store leftover char siu in an airtight container in the refrigerator for up to 4 days.
  • Reheat gently in a skillet, oven, or microwave until warm.
  • The pork can also be sliced cold and added to bowls or salads.
  • Freeze cooled leftovers for up to 1 month if needed.

Char Siu

Tender roasted pork marinated in a sweet-savory glaze and finished with glossy caramelized edges.

Prep Time: 20 minutes
Cook Time: 35 minutes
Total Time: 4 hours 55 minutes
Servings: 6 servings

Ingredients

  • 2 pounds pork shoulder or pork collar, cut into long strips
  • 3 tablespoons hoisin sauce
  • 2 tablespoons soy sauce
  • 2 tablespoons honey
  • 2 tablespoons brown sugar
  • 1 tablespoon oyster sauce
  • 1 tablespoon Shaoxing wine or dry sherry
  • 1 tablespoon neutral oil
  • 4 garlic cloves, minced
  • 1 tablespoon freshly grated ginger
  • 1 teaspoon Chinese five-spice powder
  • 1/2 teaspoon white pepper or black pepper
  • 1/4 teaspoon red food coloring, optional for a traditional look
  • 1 tablespoon sesame seeds, optional for garnish
  • 2 tablespoons sliced green onions, for garnish

Instructions

  1. Make the marinade: In a large bowl, whisk together the hoisin sauce, soy sauce, honey, brown sugar, oyster sauce, Shaoxing wine, oil, garlic, ginger, five-spice powder, pepper, and red food coloring if using.
  2. Marinate the pork: Add the pork strips to the bowl and turn them until fully coated. Cover and refrigerate for at least 4 hours, or overnight for the best flavor.
  3. Prepare for roasting: Preheat the oven to 400°F (200°C). Line a baking sheet or roasting pan with foil and set a wire rack over it. Arrange the marinated pork on the rack, letting the excess marinade drip off into the bowl. Reserve the leftover marinade.
  4. Start roasting: Roast the pork for 15 minutes, then turn the pieces over and roast for another 10 minutes.
  5. Make the glaze: While the pork roasts, pour the reserved marinade into a small saucepan and simmer it for a few minutes until slightly thickened and glossy.
  6. Baste and finish: Brush the pork generously with the glaze and roast for another 8 to 10 minutes, basting once more if needed, until the edges are caramelized and the pork is cooked through.
  7. Rest and slice: Let the char siu rest for 5 to 10 minutes, then slice it and garnish with sesame seeds and green onions before serving.

Notes

If you want a stronger red color, a small amount of red food coloring gives the pork a more traditional char siu appearance.

FAQ

What cut of meat is best for char siu?

Pork shoulder and pork collar are the best choices because they have enough fat to stay juicy while roasting.

Can I make char siu without red food coloring?

Yes. The food coloring is optional and mainly used for the traditional red appearance. The flavor does not depend on it.

How long should I marinate char siu?

At least 4 hours is good, but overnight gives the best flavor and color.

Can I cook char siu on the grill?

Yes. Grilling works very well and adds an extra smoky note, just be sure to baste and watch the sugary glaze carefully.

What should I serve with char siu?

Rice, noodles, stir-fried vegetables, steamed greens, and bao buns all pair very well with char siu.

Can I use leftover char siu in other dishes?

Absolutely. It is excellent in fried rice, noodle bowls, or even tucked into sandwiches or wraps.

Char siu is one of those recipes that feels especially satisfying to make at home. The marinade is simple, the oven does most of the work, and the final result is glossy, tender, and full of unmistakable flavor. Once you make it yourself, it becomes easy to see why it is such a classic.

Tried This Recipe?

I’d love to hear how it turned out for you. Your review helps other home cooks know what to expect and helps me improve this recipe. Please leave a star rating and a short comment below.

Leave a Review

Leave a Review

Your email address will not be published. Reviews are held for approval before appearing.

Your Rating *

Choose a rating from one to five stars.

Add a photo
No photo selected

Optional. Upload a JPG, PNG, or WebP up to 5 MB.