Chinese BBQ Pork Recipe

5 from 4 votes

This Chinese BBQ pork recipe creates a melt-in-your-mouth food experience! Also known as char siu pork, this tender meat dish is a tasty combination of spicy and sweet flavors.

2 large Chinese barbecue pork roasts on cooking rack.

Chinese barbecue pork seems to be everywhere lately – and for good reason! It’s a Cantonese dish called char siu, which translates literally to “fork roasted.” Traditionally, the dish is prepared by skewering seasoned meat with large forks and cooking it over an open flame. While this recipe doesn’t involve any large forks or an open fire, you can use your BBQ to cook your own char siu pork at home. 

I first had this in a dim sum house in Hong Kong and later at my favorite, Jasmine, in San Diego, California. A lady would come by with a rolling cart of this beautiful, charred red pork and it was a dim sum breakfast must have!

My Chinese BBQ pork recipe goes great with noodles, rice, or vegetables like bok choy. You’ll want to use my Five Spice Powder in your marinade for the spicy punch I know you’re after. Before you get started, you may want to make sure that your pantry is stocked with these Chinese spices and staples!

side view: pork Char Siu on serving platter, sliced so inside of the meat can be seen


  • Boneless pork shoulder – Most char siu pork recipes call for a shoulder cut since it is fattier than other cuts. However, there are several more options that work just as well – you can find more about them further down in the post. 
  • Marinade – Your marinade is made up of sugar, soy sauce, Shaoxing rice wine, hoisin sauce, molasses, salt, Five Spice Powder (more on that later), white pepper, and sesame oil. These spices and sauces come together to bring you a flavorful marinade filled with heat. You can add a bit of red food coloring here as well if you’d like, but it’s optional. 
    • Shaoxing rice wine – A type of Chinese cooking wine made from rice. It has a complex and slightly sweet flavor.  
    • Hoisin sauce – A Cantonese sauce made from fermented soybean paste. It combines umami, sweet, spicy, and tangy flavors for a result similar to barbecue sauce.
  • Five Spice Powder – My Five Spice Powder is packed to the brim with flavor, and it’s a lot less expensive to make it yourself than heading to a specialty Chinese supermarket! My recipe boasts all of the five culinary tastes: sweet, sour, bitter, salty, and umami. 
  • Honey – Use honey as a baste to add some sweetness to all of that spice. 
collage of 3 photos showing ingredients to make a Char Siu recipe (Chinese barbecue pork)


  1. Prepare the Meat. Cut your pork vertically into 2 long strips, about 3 inches thick. 
  2. Marinate. Combine all of the marinade ingredients into a small bowl and carefully whisk. Wearing gloves, rub the shoulder pieces with the marinade in a large bowl. Cover the meat and leave it in the refrigerator overnight, for at least 8 hours.
  3. Preheat.  Preheat your oven or grill to 500 degrees F. I like to use my grill to avoid filling my kitchen with any smoke, which can often happen with an oven. If you do use an oven, add a cup of water to your rimmed baking sheet to avoid fat dripping, which causes smoke.
  4. Cook: Round One. Line a rimmed baking sheet with foil and place a metal rack on top. Spray the rack with cooking spray to avoid sticking. Place the marinated shoulder on the rack, leaving space between pieces. Roast uncovered for 25 minutes. 
  5. Cook: Round Two. Use tongs to carefully turn the meat and roast for another 10 minutes. Turn again, apply the baste to one side, and roast for 10 minutes more. Turn over one last time, baste, and cook for the final 5 minutes. Pork should have an internal temp of 145 degrees F when done.
  6. Let the Meat Rest & Serve. Allow your Chinese barbecue pork to rest for 10 minutes before slicing and serving.

Chinese BBQ pork recipe video

Want to see how to make the best char siu pork? Just watch the video in the recipe card at the bottom of this post!

2 Chinese Barbecue Pork strips on baking sheet glazed

Why is Chinese Barbecue Pork Red?

Char siu pork gets its red color thanks to the marinade used to cook it. An authentic char siu recipe is made with fermented red bean curds (Nam yue). The red bean curds don’t have a lot of flavor, so it’s easy to prepare this recipe without it.

You can find this specialty ingredient in Asian supermarkets, or you can simply add a bit of red food coloring to get the crimson hue you’re looking for.

close up photo: thin slices of Chinese barbecue pork on a platter

What is Char Siu Sauce Made of?

If you’re in a crunch and don’t have time to prepare your own marinade, you can find the sauce premade in any Cantonese or Asian supermarket. It typically contains sugar, water, salt, fermented soybean paste, honey, soy sauce, malt syrup, modified corn starch, garlic, and various spices. 

It’s almost always worth it to prepare your own. Plus, you don’t have to worry about consuming those less-than-appealing ingredients such as modified corn starch and excess syrups.

Can I Use Pork Tenderloin?

You can use tenderloin for this Chinese BBQ pork recipe, but I do recommend that you opt for a fattier cut. This cut can sometimes be a bit too lean. The best cuts to use in this char siu recipe is pork butt, pork shoulder, or pork belly. In this case, the fattier, the better!

overhead image: plated Asian BBQ pork dinner with side of roasted carrots and broccoli

This post, originally published on Silk Road Recipes Dec. 01, 2020, has been updated with new content on Jan. 31, 2022.

Still Hungry?

Subscribe to my Newsletter, follow me on Facebook, Pinterest, Instagram and YouTube for all my latest recipes and videos.

overhead photo: 2 large pork Char Siu roasts

Chinese BBQ Pork Recipe + Video

5 from 4 votes
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.
Servings: 6
Prep: 5 minutes
Cook: 50 minutes
Total: 55 minutes


  • 3 lbs boneless pork shoulder


  • 1/4 cup sugar
  • 2 tbsp soy sauce
  • 1 tbsp Shaoxing rice wine
  • 1 tbsp hoisin sauce
  • 2 tsp molasses
  • 1 tsp red food coloring (optional)
  • 1 tsp salt
  • 1 tsp Five Spice Powder
  • 1/2 tsp white pepper
  • 1/2 tsp sesame oil


  • 2 tbsp 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.


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

The information shown is an estimate provided by an online nutrition calculator. It should not be considered a substitute for a professional nutritionist’s advice.

Course: Main Course
Cuisine: Chinese
Author: Kevin
Have You Made This Recipe? Let Me Know on InstagramTag @keviniscooking or tag me #keviniscooking!
titled pinterest image (and shown) Chinese BBQ Pork - Char Siu - Silk Road Recipes


I was bitten by the cooking bug as a kid cooking and baking along side my mom. After an ROP restaurant course in high school, I went to work in restaurants and catering. My love of travel and food has led me across the world and I love to share those foods with family and friends.

Free Bonus
Kevin's Guide to Amazing International Cooking
My secrets to authentic & delicious international recipes

Explore More

Leave a comment

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

Recipe Rating


    1. 5 stars
      could you please tell me why star Anise is not used in any char siu meals anymore as this is to me a main ingredient that needs to be in. I have noticed that even when I buy a takeaway there is none in apparently it’s just called chinese pork in England GB now that’s why I make my own.
      regards Bill Hutchinson.

    1. Lean boneless pork loin to fattier cuts can all be used in the making of Char Siu, but those fatty cuts like pork shoulder/pork butt really are best suited.

  1. 5 stars
    These are so incredible with the spice and the sweet the are the perfect combination of flavors, also they just fall apart with most of the fat rendered out.