Aromatic, smoky, savoury & a little sweet, Cantonese classic dish Char Siu (Chinese BBQ pork) is one of the tastiest ways to roast pork. Try my easy recipe!

Sliced Char Siu, Chinese BBQ Pork

Pin this now to find it later!

Pin It

Chinese cooking seldom involves an oven, but there are exceptions, such as Char Siu (叉烧), the signature dish of Cantonese cuisine. Today I’m sharing an easy version of this delicacy that tastes as good as what you get from restaurants.

What is Char Siu

Char Siu (叉烧), also knows as Chinese BBQ pork, is a type of roasted pork originating from Cantonese cuisine. Traditionally, the marinated pork is skewered with long forks and roasted in an oven or over an open fire. That’s where its Chinese name Char/叉 (fork) Siu/烧 (roast) comes from.

Save this recipe
Enter your email & we’ll send it to your inbox. Plus get great new recipes from us every week!

Having an aromatic, sweet, savoury and smoky flavour, Char Siu can be enjoyed on its own, as the centrepiece of a multi-course meal, or with some staple food forming an all-in-one dish, such as Char Siu Rice (叉烧饭), Char Siu Noodles (叉烧面) and Char Siu Bao (叉烧包).

The workflow

Two pieces of Char Siu, Chinese BBQ pork

Char Siu may look like a sophisticated dish to cook. It actually involves very simple procedures. There are no special skills required (unlike dumpling folding or noodle pulling). Once you’ve got all the ingredients in hand, what you need to do is simply follow the temperature and timing instructions.

Here is the summary of the process:

  1. Mix all the ingredients for the marinade.
  2. Marinate the pork overnight in the fridge.
  3. Roast the meat on a wire rack in the oven. Take out about halfway to flip over and brush more marinade.
  4. Towards the end, brush the honey mixture then roast under higher temperature for a short while to produce a nice glaze.

Choose the cut

Two pieces of pork shoulder steak

According to traditional recipes, Méi Tóu Róu/梅头肉 is the ideal cut of pork for Char Siu. It refers to boneless pork shoulder (aka pork butt/Boston butt) which comes from the upper part of the shoulder from the front leg of the pig. This part of pork has a small amount of fat so it’s not as lean as pork fillet yet not as fatty as pork belly.

For my recipe, I use pork shoulder steaks which are boneless and thin. It takes less time to cook than chunkier pieces. Also, I find that the marinade penetrates more easily thus the cooked Char Siu becomes tastier.

Note: If you prefer bone-in meat, try my recipe for Char Siu Ribs, or Char Siu Chicken.

Make the marinade

The ingredient list

Marinade ingredients for Chinese BBQ pork

Here comes the most important part of Char Siu making: marinate the pork with a well-balanced sauce. I’ve tested several different mixtures and finally decided to share the following one with you.

  • Char Siu sauce is a key ingredient. I use Lee Kum Kee (李锦记) Char Siu sauce which is widely available in Chinese/Asian stores. 
  • Oyster sauce adds a hint of seafood umami taste.
  • Light soy sauce
  • Chinese five-spice powder enhances the depth of the flavour.
  • Garlic & ginger provide an extra kick. 
  • Chilli powder is entirely optional. It’s not called for in traditional recipes but purely my personal preference. I highly recommend it if you usually eat spicy food. It provides a hint of spiciness which balances the sweetness of Char Siu.

Make the meat red

You might have noticed that my Char Siu doesn’t have the reddish colour that you usually see on shop/restaurant bought one. If you are after that particular look, please feel free to add a little colouring agent to the marinade. You may use either red yeast powder/红曲粉 or regular red food colouring.

Let the flavour penetrate

Marinate pork in a plastic bag.

To achieve the best taste, you need to make sure that the flavour of the sauce penetrates into the meat as much as possible. Here are two tips:

  • Use a resealable plastic bag. Put the meat inside. Add all the ingredients for the marinade. Squeeze out the air and seal the bag. Rub the bag with your fingers to make sure every part of the meat is in touch with the sauce. Keep in the fridge.
  • Leave to marinate overnight. I usually prepare the marinade in the evening, then roast the meat the next day for dinner. Alternatively, you may start marinating in the morning and cook in the evening.

How to roast

Use a wire rack

Marinated pork needs to be roasted on a wire rack so that it can be cooked evenly. Also, the excess sauce/juice can drip off freely during roasting. It’s important to have some water underneath to collect the drippings thus prevent smoking/burning. Here are two options:

  • Use a baking tray with a wire rack placed inside. Fill the tray with hot water (lower than the rack) then put the pork on the rack (as shown in the image below).
  • Alternatively, place a tray filled with hot water at the bottom of the oven. Then place the meat on the middle rack of the oven.

Brushing marinade on pork

Temperature & timing

Now it’s time to roast the meat in the oven. It takes me a little over 30 mins from start to finish. Let’s break down the entire process into four stages:

  1. The first 15 mins. Roast at 425°F/220°C/Fan 200°C. I highly recommend you use the fan-assisted function if available. It’s more efficient and cooks more evenly.
  2. A future 10 mins. Take the meat out and flip it over. Brush some marinade then put back to the oven. Remain the same temperature.
  3. 5 mins at a higher temperature. Turn the oven up to 460°F/240°C/Fan 220°C. Take the meat out and brush with the honey and marinade mixture. Put back to the oven.
  4. The final 3 mins. Brush the honey mixture on the other side of the meat. Roast for 3 mins at high temperature. 

Brushing marinade on roasted Char Siu

Watch & adjust

It worth noting that the roasting time may vary slightly since different ovens perform differently. The weight and size of the meat would also affect the required cooking time. Use my instructions as a general guide. Be attentive at your first attempt, check the colour change and adjust the time accordingly (It’s normal to have a little char around the edge of the meat).

Chinese BBQ pork, Char siu

How to serve

After you take the Char Siu out of the oven, leave it to rest for 5 mins or so before slicing (trim off the charred edges if you wish). Serve it warm with your preferred accompaniment. I have a few serving ideas:

  • Serve with a bowl of plain rice along with lightly stir-fried or blanched vegetable.
  • Use it as filling for Char Siu Bao (see image below).
A Chinese BBQ pork bun torn in halves
Singapore Rice Noodles

I usually retain the leftover marinade. It can be heated then used in several different ways: Pour it over Char Siu rice, mix with noodles, season some vegetable stir-fries, or use it as a soup base.

Other pork dishes

Looking for more ways to cook pork? Here are some popular pork recipes:

📋 Recipe card

Love this recipe? Please leave a 🌟🌟🌟🌟🌟 rating and a comment. Thank you!

Sliced Chinese BBQ Pork
5 from 149 votes

Easy Char Siu (Chinese BBQ pork, 叉烧)

Aromatic, smoky, savoury & a little sweet, Cantonese classic dish Char Siu (Chinese BBQ pork) is one of the tastiest ways to roast pork.
Prep: 5 minutes
Cook: 35 minutes
Total: 40 minutes
Servings: 3 servings
Save this recipe!
Get this sent to your inbox, plus get new recipes from us every week!

Ingredients 

  • 2 pork shoulder steaks (aka pork butt), about 350g/12oz, see note 1

For the marinade

  • 4 tablespoon Char Siu sauce, see note 2
  • 1 tablespoon oyster sauce
  • 1/2 tablespoon light soy sauce
  • 1/4 teaspoon Chinese five-spice powder
  • 4 cloves garlic, finely sliced
  • 5 slices ginger
  • 1/2 teaspoon chilli powder, optional, see note 4

You also need

  • 2 teaspoon honey

Instructions 

Marinate the meat

  • Put pork steaks in a resealable plastic bag. Add all the ingredients for the marinade.
  • Squeeze out air then seal the bag. Rub around for an even coating. Store in the fridge for at least 6 hours (ideally overnight).
  • Take the meat out of the bag right before roasting. Keep the marinade for later use.

Prepare for roasting

  • Preheat the oven at 425°F/220°C/Fan 200°C.
  • If using a baking tray with a wire rack that fits inside, fill the tray with hot water (lower than the rack) and put the steak on the rack. Place the tray in the middle of the oven.
  • Alternatively, place a large tray with hot water at the bottom of the oven. Then place the steak on the middle rack of the oven.

Roast & brush (see note 5)

  • Leave the meat to roast for 15 mins. Take out and flip it over. Brush some marinade then put back into the oven (Make sure there is always enough water in the tray).
  • Cook for a further 10 mins. While waiting, mix 2 teaspoons of honey with 2 teaspoons of the marinade.
  • Then increase the oven temperature to 460°F/240°C/Fan 220°C. Take out the meat. Brush with the honey mixture.
  • Put back into the oven for 5 mins. Then brush the other side with the honey mixture. Roast for a final 3 mins.

Serve

  • Leave the meat to rest for 5 mins then slice and serve it in your preferred way.
  • You may also heat up the remaining marinade (remove the garlic & ginger) then serve it as a sauce, a soup base, or a noodle seasoning, etc.

Notes

1. Pork choices. The ideal cut of pork should have a small amount of fat for a moist taste. Pork shoulder steak (aka pork butt) is a great choice. You may use other cuts, e.g. pork belly if you prefer.
 2. Char Siu sauce. I use the Char Siu sauce from Lee Kum Kee/李锦记. It’s widely available in Chinese/Asian supermarkets. 
3. The use of colouring. Shop/restaurant bought Char Siu usually look quite red as colouring agents are added to the marinade. Please feel free to do so if you are after that particular look. You may use either red yeast powder/红曲粉 or regular red food colouring.
 4. Chilli powder is entirely optional as it’s not called for in traditional recipes. It’s purely my personal preference as I like a hint of spiciness which balances the sweetness of Char Siu.
5. Cooking time. Depending on the performance of your oven and the thickness of your pork pieces, you might need to adjust the cooking time a little. Be attentive to avoid burning if this is your first time trying this recipe.

Your Recipe Notes

Nutrition

Serving: 1serving | Calories: 419kcal

Nutrition information is automatically calculated, so should only be used as an approximation.

Like this? Rate and comment below!

Hi! I’m Wei

Born and raised in China, I’m the do-it-all creator behind this blog, a free digital cookbook sharing authentic, accessible Chinese recipes since 2017. I couldn’t be happier to have you here!

More Pork

Leave a comment

Your email address will not be published. Required fields are marked *

Rate this recipe




This site uses Akismet to reduce spam. Learn how your comment data is processed.

87 Comments

  1. Jenny says:

    5 stars
    Just made this for thanksgiving!!! I used pork butt. Everything else I followed to a tee. This was absolutely delicious! I read the comments ahead of time and sliced the raw meat into .5 to 1 inch thick slices to marinate. I cooked them like that too. I’ve always wanted to make cha siu, so thanks for making my cooking dream come true 🙂

    1. Wei @ Red House Spice says:

      My pleasure Jenny! So happy to know it worked well for you. Happy New Year!

      1. Eliza says:

        My pork tenderloin was already marinated with char siu sauce for a few days now (kept in freezer) when I came across your recipe. So I just added the rest of the ingredients this morning. It turned out great! Thanks.

        1. Wei Guo says:

          That’s wonderful to hear!

  2. Stacey says:

    I think I used to eat something like this but with peanuts sprinkled on top. . . Is that a variation?

    1. Wei @ Red House Spice says:

      I’ve never seen Char Siu with peanuts. I guess maybe you are talking about Taiwanese pork belly buns?

  3. Roberto says:

    5 stars
    Great dish, I made it and it’s reaaly spectacular, thanks for sharing your recipies,.

    1. Wei @ Red House Spice says:

      You’re welcome Roberto! Glad that you’ve enjoyed it.

  4. Summer says:

    Hi Wei, don’t usually comment, but we just cooked this for lunch and OMG! Just like the real thing, but better and richer than many! We love garlic, so we added a bit extra and also used pork belly (it was all we had, so we cut off the skin for roasting later). Thank you for this, it will surely become a fortnightly favourite!

    1. Wei @ Red House Spice says:

      Extra garlic and pork belly…It must be so delicious! Very happy that you’ve enjoyed my recipe!

  5. Michael says:

    Hi Wei,
    Based on your recipe of 2 pork shoulder butts, is the weight 350gm mentioned for each shoulder butt or total weight for both pieces. Please advise, thank you.

    1. Wei @ Red House Spice says:

      Hi Michael! 350g is for about 2 pieces of pork shoulder steaks. Happy cooking!

  6. Michelle says:

    5 stars
    Looks amazing! What if i have a whole pork shoulder instead of steaks? Should I cut them into steak sizes or should i marinate the whole thing and stick it in the oven for much longer (until what internal temp?)

    Thanks!

    1. Wei @ Red House Spice says:

      Hi Michell! I would recommend you cut it into steak pieces (about 2.5cm thick). This way the marinade penetrates easily making the cooked meat tastier. If cooking a whole pork shoulder, you would need to not only prolong the cooking time but also adjust the temperature. Otherwise, the outside of the meat will get charred while the inside staying uncooked. Since I haven’t tested with a whole piece, I don’t feel comfortable suggesting any exact temperature/time. Hope this helps. Happy cooking!

  7. Nyasha says:

    5 stars
    Lovely post! I didn’t even know that there is a Char Siu especially from Lee Kum Kee. I also need to experiement this especially with Oyster sauce, it seems to be key in many dishes.

  8. LIz says:

    Oh Thank you Thank you! I haven’t had Char Siu since living in Hong Kong and I cannot wait to try and make it myself!

    1. Wei @ Red House Spice says:

      My pleasure Liz! Happy cooking!

  9. Owen says:

    5 stars
    Thanks for this receipe

    1. Wei @ Red House Spice says:

      You are welcome Owen. Happy cooking!

  10. Phil says:

    Thank you for your wonderful recipes and excellent instructions!

    1. Wei @ Red House Spice says:

      You are welcome Phil! Thanks for visiting my blog!