Char Siu Sauce

No ratings yet
Recipe

This post may contain affiliate links. Please read my privacy policy.

This easy homemade char siu sauce is sweet, savory, and packed with classic Cantonese BBQ flavor. Made with soy sauce, oyster sauce, honey, and five spice, it’s glossy, sticky, and perfect for marinating pork, chicken, or even tofu.

Char siu sauce in a bowl.
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Chinese BBQ Sauce

As you may know, I use Chinese BBQ sauce in several of my recipes, like Char Siu and Char Siu Chicken. The flavor is all about that glossy, sticky glaze you’d find on good Chinese BBQ Pork. It’s sweet, savory, and a little smoky, made with simple pantry staples like soy sauce, oyster sauce, honey, and five spice. Honestly, I think this homemade version tastes even better than bottled sauces like Lee Kum Kee, and the best part is it only takes about 10 minutes to make.

Once you have a batch ready, the possibilities are endless. Use it as a marinade for pork, chicken, or tofu, brush it over grilled meats, or stir it into quick weeknight dishes for an instant flavor boost. Check out the Delicious Ways To Use It section below for more ideas on how to bring this easy Chinese BBQ sauce into your everyday cooking.


Your New Must-Have Homemade Sauce

Homemade char siu sauce in a bowl.
  • Better than bottled. Skip Lee Kum Kee and other store-bought jars. This homemade version is fresher, bolder, and fully under your control.
  • Sweet, savory, smoky. The classic Cantonese BBQ flavor you love, with pantry staples like soy sauce, oyster sauce, honey, and five spice.
  • Versatile for everything. Use it as a marinade for pork, chicken, or tofu, brush it over grilled meats, or toss into a quick stir-fry.
  • Keeps well. Make a batch and store in the fridge so you’ve always got Chinese BBQ flavor ready for easy meals.

Ingredients You’ll Need

Ingredients for char siu sauce.
  • Soy sauce
  • Oyster sauce
  • Dark soy sauce
  • Honey
  • Five spice powder

You’ll find all the exact amounts and details in the recipe card at the bottom of this post.

Pro Tip #1: Why I Use Soy Sauce
Soy sauce is the base of this recipe and gives the sauce that savory, umami backbone. I like using Kimlan soy sauce because it’s smooth and well-balanced without being overly salty, which makes the flavor rounder and not too sharp.

Pro Tip #2: Why Oyster Sauce Matters
Oyster sauce adds depth and a subtle sweetness that balances the stronger flavors. I usually go with Lee Kum Kee oyster sauce for its rich, consistent taste. If you want a vegetarian version, swap in vegetarian oyster sauce.

Pro Tip #3: Why Dark Soy Sauce
Dark soy sauce isn’t just about taste, it’s about color. It gives the char siu sauce that deep mahogany shade you see on good BBQ pork, along with a hint of molasses-like sweetness.

Pro Tip #4: Why I Use Honey Instead Of Maltose
Traditionally, maltose is used in char siu for that glossy, sticky finish. I went with honey here because it’s easier to find and still gives you the right shine and sweetness. If you have maltose on hand, definitely use it for a more authentic glaze.

Pro Tip #5: Why Five Spice Powder is Essential
Five spice powder is the backbone of char siu flavor. It’s warm, aromatic, and instantly recognizable. The mix of star anise, cinnamon, cloves, fennel, and pepper is what makes this taste like classic Chinese BBQ instead of just a sweet soy glaze.

Pro Tip #6: Why A Pinch Of Sugar Matters
Even though honey (or maltose) adds sweetness, a touch of sugar helps smooth out the salty notes from soy and oyster sauce. It balances everything so the sauce tastes just right, glossy, sticky, and addictive.

Extra Tip: Add Sweet Soy Sauce
For an even richer flavor, stir in 1 tablespoon of sweet soy sauce. It deepens the color, adds a gentle caramel-like sweetness, and makes the sauce taste even closer to what you’d get at a really good Chinese BBQ spot.


How To Make Char Siu Sauce

Chinese BBQ sauce ingredients in a bowl.

Grab a small bowl, add everything in, and give it a good stir until the sauces blend together.

Homemade char siu sauce recipe in a saucepan.

Set a small saucepan over medium-low heat, then pour in your sauce. Give it a gentle stir so everything blends together into a smooth, glossy sauce.

Chinese BBQ sauce in a bowl.

Let the sauce gently bubble until it comes to a light boil, then take it off the heat. Set it aside to cool down before using, and you’ll have a rich, glossy char siu sauce ready to go.


Delicious Ways To Use

Pork belly marinated with homemade char siu sauce.

This homemade Char Siu Sauce isn’t just for BBQ pork. It’s super versatile and adds instant flavor to almost anything. Here are some of my favorite ways to use it:

  • Classic Char Siu (Chinese BBQ Pork): Brush the sauce generously over pork shoulder or pork belly, then roast or grill until caramelized and glossy. That’s the iconic Cantonese char siu you see hanging in shop windows, only better because it’s homemade.
  • Char Siu Bao (BBQ Pork Buns): Use this sauce to coat chopped BBQ pork for steamed or baked buns. It gives the filling that glossy, flavorful coating and just the right balance of sweet and savory that makes every bite so good.
  • Grilled or Air-Fried Chicken: Marinate chicken thighs or wings in the sauce for a few hours, then grill or air fry until golden and sticky. It’s smoky, juicy, and perfect for weeknight dinners.
  • Tofu Or Veggie Stir-Fry: Brush the sauce over pan-fried tofu or mix it into your favorite veggies like bok choy, mushrooms, or broccoli for a quick, flavor-packed meal.
  • Glaze For Meats Or Seafood: Use it as a finishing glaze for ribs, shrimp, or salmon. Brush it on during the last few minutes of cooking to get that shiny, caramelized coating.
  • Rice Bowl Sauce: Drizzle a spoonful over steamed rice, a fried egg, and some stir-fried greens. It’s simple, comforting, and full of flavor.

Frequently Asked Questions

Can I make it without Shaoxing wine?

If you don’t have Shaoxing wine, you can use dry sherry or skip it altogether. The sauce will still taste great, just slightly less complex.

Can I make this ahead of time?

Yes! This sauce actually tastes even better after sitting for a day because the flavors have more time to blend. Just store it in a sealed jar in the fridge and it’ll be ready whenever you need a quick glaze or marinade.

How do I store and reheat it?

Let the sauce cool completely before storing. Keep it in a clean, airtight jar or container in the fridge. It’ll stay fresh for about 1 to 2 weeks. When you’re ready to use it again, just reheat gently over low heat until warm and glossy again. If it thickens too much, add a splash of water and stir until smooth.

Can I freeze it?

Yes. Pour it into small containers or ice cube trays and freeze for up to 2 months. When you’re ready to use, thaw in the fridge or warm gently over low heat.

How many calories per serving?

This recipe makes 1/2 cup (120ml) and contains 634 calories.

Chinese BBQ pork made with homemade char siu sauce.

Other Sauce Recipes You Might Like

I hope you enjoy this post as much as I do. If you try my recipe, please leave a comment and consider giving it a 5-star rating. For more easy and delicious recipes, explore my Recipe Index, and stay updated by subscribing to my newsletter and following me on FacebookPinterest, and Instagram for new updates.

Freshly baked cod fillet with seasonings crust on a plate, garnished with lemon slices and herbs.
5 Secrets to 20-Minute Dinners
FREE EMAIL BONUS: How would it feel to have dinner DONE in 20 minutes? I’ll show you how!
No ratings yet

Char Siu Sauce

This easy homemade char siu sauce is sweet, savory, and packed with classic Cantonese BBQ flavor. Made with soy sauce, oyster sauce, honey, and five spice, it’s glossy, sticky, and perfect for marinating pork, chicken, or even tofu.
Prep Time: 5 minutes
Cook Time: 5 minutes
Total Time: 10 minutes
Servings: 0.5 cup
Want to Save This Recipe?
Enter your email below & we’ll send it straight to your inbox. Plus you’ll get great new recipes from us every week!

Ingredients  

  • 2 tablespoons soy sauce
  • 1 tablespoon oyster sauce
  • 2 teaspoons dark soy sauce
  • 2 tablespoons Shaoxing wine
  • 2 tablespoons honey, or maltose
  • 2 teaspoons sesame oil
  • ½ teaspoon five spice powder
  • ½ teaspoon white pepper powder
  • 2 teaspoons sugar

Instructions 

  • Mix all the ingredients in a small bowl and set aside.
  • Heat a saucepan over medium to low heat. Stir in the sauce and blend well.
  • Once the sauce starts to bubble and boil, remove the saucepan from the heat and let it cool.

Video

Notes

1/4 cup is enough for 350g of pork or chicken.
See the Delicious Ways To Use It section above for tips on how to incorporate this easy sauce into your everyday cooking.

Nutrition

Serving: 0.5cup, Calories: 634kcal, Carbohydrates: 101g, Protein: 12g, Fat: 17g, Saturated Fat: 2g, Polyunsaturated Fat: 7g, Monounsaturated Fat: 7g, Sodium: 6351mg, Potassium: 341mg, Fiber: 2g, Sugar: 87g, Vitamin A: 12IU, Vitamin C: 2mg, Calcium: 70mg, Iron: 5mg

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

Please rate and comment below!

About Rasa Malaysia

Leave a comment

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

Recipe Rating