Authentic Chinese Barbecue Pork Recipe: Charred, Sticky-Sweet Bites with Celery Crunch

Main Courses

Authentic Chinese Barbecue Pork Recipe: Charred, Sticky-Sweet Bites with Celery Crunch

This authentic Chinese barbecue pork delivers restaurant-quality char siu with sticky-sweet glaze and crispy edges—just like my grandmother used to make. The secret lies in a 5-hour marinade of soy sauce, honey, and five-spice powder, followed by a precise roasting technique that creates those signature caramelized bites.

I've perfected this recipe after years of studying Cantonese cooking methods, and it's become a staple at family gatherings.

The marinade transforms tough pork shoulder into tender, flavorful slices with a glossy red glaze that's both sweet and savory. Roasting the pork over indirect heat ensures even cooking while building deep caramelization on the surface.

This method preserves the meat's natural juices, resulting in pork that's moist inside and perfectly charred outside—just as it should be for authentic char siu.

What makes this recipe truly special is the celery crunch that accompanies every bite. Fresh celery sticks cut into matchsticks add a refreshing crunch that balances the rich, sweet pork.

The combination of tender meat, glossy glaze, and crisp vegetables creates a dish that's as visually stunning as it is delicious—perfect for serving at holiday feasts or special occasions.

Serve with steamed jasmine rice and hoisin sauce for the complete Cantonese experience. The pork's bold flavors pair beautifully with the mild sweetness of the sauce, while the rice soaks up every last bit of that sticky-sweet glaze.

This is the kind of dish that transports you straight to a bustling Hong Kong dim sum restaurant.

👨‍🍳
Difficulty
Medium
🥩
Diet
Meat
🔥
Calories
Med Cal

Ingredients for authentic chinese barbecue pork

Sixteen ingredients transform simple pork into Cantonese restaurant-quality char siu with signature caramelized bites.

Ingredient Amount Notes
Pork Shoulder (Boston Butt) 🐷 3 lb Bone-in preferred for flavor
Light Soy Sauce 🍶 ½ cup Kikkoman preferred for authenticity
Honey 🍯 ⅓ cup Wildflower for floral notes
Five-Spice Powder 🌶️ 2 tbsp Homemade blend preferred
Brown Sugar 🍚 ¼ cup Dark brown preferred
Garlic Cloves 🧄 8 cloves Minced for marinade
Fresh Ginger 🌿 2 tbsp Grated, peeled
Sesame Oil 🫒 1 tbsp Toasted, for aroma
Celery Sticks 🧅 3 whole Cut into matchsticks
Red Fermented Bean Curd (Natto) 🧀 1 tbsp Optional for deep red color
Vegetable Oil 🫒 2 tbsp High smoke point
Jasmine Rice 🌾 2 cups Uncooked, for serving
Hoisin Sauce 🍶 ¼ cup For serving
Diamond Crystal Kosher Salt 🧂 1 ½ tsp For seasoning
Ground Black Pepper 🌶️ ½ tsp Freshly ground

The pork shoulder is non-negotiable—bone-in delivers superior flavor and texture. Look for Kikkoman soy sauce at any Asian market or the international aisle of major supermarkets like Whole Foods or Trader Joe's. For five-spice powder, Penzeys offers an authentic blend, but the 365 brand at Whole Foods works well too. The honey should be wildflower for its floral depth, and the ginger must be fresh—no substitutes here. Celery should be crisp with vibrant green stalks, and if using natto, Asian grocery stores carry it in the refrigerated section.

No Kikkoman soy sauce? Light soy sauce from any reputable brand works, but avoid dark soy sauce—it's too intense. Substitute honey with maple syrup at equal amounts, though the flavor will differ slightly. Fresh ginger unavailable? Ground ginger at half the amount is acceptable in a pinch. The celery crunch is essential—jicama slices can replace celery if needed for dietary reasons, though texture will differ. For the five-spice powder, equal parts cinnamon, cloves, fennel, star anise, and pepper create a homemade version. Always toast your sesame oil before using—heat it in a dry pan for 30 seconds to release its nutty aroma.

Marinate the pork for exactly 5 hours—no less, no more. Store the marinade in a sealed container in the fridge, and the pork can be refrigerated for up to 24 hours before roasting. The celery sticks will keep for 5 days wrapped in damp paper towels, while the five-spice powder stays potent for 6 months in an airtight container. Leftover char siu reheats beautifully—350°F for 15 minutes restores its moisture and caramelized crust. Portion the rice and pork separately to maintain texture contrast when serving.

❤️

Why You'll Love This Recipe

  • I’ll be real: the first batch disappears fast, but the second? That’s when it gets good. Slice it thin for banh mi, chop it into fried rice, or just reheat it straight from the fridge—still tastes like a restaurant.
  • Five-Spice Magic: Honestly, that earthy five-spice powder—clove, cinnamon, star anise—transforms simple pork into something ridiculously aromatic. The first time I smelled it baking, I nearly licked the spoon.
  • One-Pan Miracle: Between us, this is the kind of recipe where you toss everything on a sheet pan, walk away, and come back to sticky, caramelized perfection. No fancy tools, no stress—just pork, sauce, and a little patience.
  • Leftover Goldmine: I’ll be real: the first batch disappears fast, but the second? That’s when it gets good. Slice it thin for banh mi, chop it into fried rice, or just reheat it straight from the fridge—still tastes like a restaurant.

Step-by-step instructions for authentic Chinese barbecue pork

Transform a simple pork shoulder into restaurant-quality charred bites with perfect caramelization and aromatic depth.

1

Prepare the Pork Shoulder with Dry Rub

Pat the 3 lb pork shoulder (Boston Butt) completely dry with paper towels—this ensures maximum crispiness when charring. In a small bowl, combine 2 tbsp five-spice powder, 1.5 tsp Diamond Crystal kosher salt, and 0.5 tsp ground black pepper. Rub this mixture generously over all surfaces of the pork, pressing it into the meat so it adheres evenly. The five-spice powder adds complexity, while the salt enhances flavor penetration.

Place the seasoned pork in a large resealable bag or container and refrigerate for at least 4 hours or overnight. This resting period allows the spices to penetrate deeply and the meat to develop flavor. For best results, I recommend marinating overnight—this step makes all the difference in achieving authentic texture and taste.

2

Create the Charred Glaze and Celery Crunch

In a medium saucepan, combine 0.5 cup light soy sauce, 0.33 cup honey, 0.25 cup brown sugar, 8 cloves minced garlic, 2 tbsp grated fresh ginger, and 1 tbsp red fermented bean curd (natto). Bring to a simmer over medium heat, stirring constantly until the mixture reduces by about half—this should take approximately 10-12 minutes. The sauce should thicken slightly and develop a deep caramel color.

While the sauce reduces, cut 3 whole celery sticks into ¼-inch matchsticks. These will add a satisfying crunch when served. Once the sauce has thickened, remove it from heat and stir in 1 tbsp toasted sesame oil. This adds an aromatic depth that's essential for authentic flavor. Let the glaze cool slightly before using—it should be thick enough to cling to the pork but still pourable.

3

Char the Pork for Perfect Texture

Heat 2 tbsp vegetable oil in a large skillet over high heat until shimmering. Working in batches if necessary, sear the pork shoulder on all sides until deeply browned and slightly charred—this should take about 4-5 minutes per side. The high heat creates that signature charred exterior while keeping the interior juicy. Don't rush this step; the Maillard reaction happening here develops the deep, complex flavors.

Once the pork is well-browned, transfer it to a plate and set aside. Pour any remaining oil from the skillet into the reduced glaze mixture, stirring well to combine. Return the pork to the skillet and spoon the glaze mixture evenly over the top. Cover and let it cook on medium-low heat for 10-12 minutes, turning occasionally to ensure even coating. The pork is ready when the internal temperature reaches 195-200°F—this ensures tender, pull-apart texture.

4

Rest and Serve with Jasmine Rice

Transfer the charred pork to a cutting board and let it rest for 15-20 minutes before slicing. This resting period allows the juices to redistribute throughout the meat, preventing them from running out when you cut. While the pork rests, cook 2 cups jasmine rice according to package instructions—fluffy, separate grains are ideal for soaking up the flavorful juices from the pork.

Slice the pork against the grain into ½-inch thick pieces. Arrange the slices on a serving platter with the cooked jasmine rice. Drizzle any remaining glaze from the skillet over the top and sprinkle with the celery matchsticks. For an extra touch, offer 0.25 cup hoisin sauce on the side for dipping. The combination of tender, charred pork, sweet-savory glaze, and crisp celery creates a truly authentic dining experience.

👨‍🍳

Pro Tips For Making Authentic Chinese Barbecue Pork

  • Trim the Fat First: Slice off that thick layer of fat from the pork shoulder before cooking—it’s the difference between sticky, smoky perfection and a pan full of grease. I learned this the hard way when my first batch turned into a fryer instead of a barbecue.
  • Marinate Overnight (No Exceptions): The five-spice powder and soy sauce need time to work their magic into the meat. Toss the pork with half the marinade, let it sit uncovered in the fridge for 12 hours—yes, even if you’re eager. The texture and flavor will thank you.
  • Don’t Rush the Honey Glaze: When you’re basting with honey and brown sugar, let it caramelize slowly over low heat. I used to rush this, and the glaze ended up cloying instead of glossy. Patience here means a sticky, restaurant-worthy finish.
  • Rest Before Slicing: Give the pork a solid 10 minutes under foil after pulling it from the heat—this keeps it from turning into shredded sawdust when you slice. I know, I know, but trust the process. Your future self will thank you.

Common mistakes when making your authentic chinese barbecue pork

Over-Marinating Pork

The pork shoulder needs exactly 5 hours in the marinade—no more, no less. I learned this the hard way when I left mine in 12 hours and ended up with mushy meat.

The acidity in soy sauce breaks down muscle fibers, so over-marinating turns tender pork into a sad, watery mess. Set a timer and stick to it—this is non-negotiable for that perfect pull-apart texture. 🌶️

Skipping the Rest

After roasting, never skip the 15-20 minute rest. I once sliced into my char siu immediately and watched all the juices pool on the plate instead of staying in the meat.

This resting period lets the juices redistribute, giving you that juicy, restaurant-quality bite. Patience here is everything—trust me, your taste buds will thank you. ⏰

Uneven Glaze Application

Don't just dump the glaze over the pork and call it a day. I've seen people do this, and it results in dry spots where the glaze doesn't stick. Instead, spoon the glaze evenly over all surfaces, making sure to get into those crevices.

The key is to turn the pork occasionally while it cooks so every bite gets that perfect sticky-sweet coating. Uneven glaze means uneven flavor—no one wants that. 🔥

Wrong Pork Cut

This recipe is specifically for pork shoulder (Boston Butt). I've seen people try it with pork loin or tenderloin, and it's a disaster—they're too lean and dry out quickly. The shoulder's fat content is crucial for that tender, juicy result.

If you must substitute, use pork butt or pork picnic shoulder, but never anything leaner. The fat renders out during cooking, keeping the meat moist and flavorful. 🐷

Ignoring the Five-Spice

The five-spice powder is the soul of this dish—don't skip it or cut corners with a random spice blend. I once used a generic "Chinese five-spice" from a mainstream grocery store, and it lacked that authentic depth.

For best results, use a homemade blend or a high-quality brand like Penzeys. Each spice (star anise, fennel, cloves, cinnamon, and pepper) plays a role in creating that complex, aromatic profile. 🌶️

High Heat Roasting

Roasting at high heat will turn your pork into a sad, dry mess. The glaze needs time to develop and caramelize, which happens best at medium-low heat. I've seen people crank their ovens to 400°F and end up with burnt glaze and undercooked meat.

Keep it steady at 325°F for even cooking and that perfect caramelized crust. Patience is key here—rushing ruins the texture. 🌡️

Nutrition facts

Servings 6
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 10g50%
Cholesterol 120mg40%
Sodium 1250mg54%
Total Carbohydrate 42g15%
Dietary Fiber 2g8%
Sugars 36g
Protein 38g76%
* Percent Daily Values are based on a 2,000 calorie diet. Your daily values may be higher or lower depending on your calorie needs.

Frequently asked questions

1

Can I make this recipe with boneless pork?

The recipe calls for bone-in pork shoulder because the bone adds incredible flavor and helps keep the meat moist during roasting. That said, you can use boneless pork butt if needed—just increase the cooking time by 15-20 minutes to account for the lack of bone conduction. The texture will be slightly different but still delicious when made with care.

2

What's the best way to reheat leftover char siu?

Reheat in a skillet over medium-low heat with a splash of water or broth to restore moisture. Cover and cook for 5-7 minutes, turning occasionally, until warmed through. Microwaving works in a pinch but can make the glaze rubbery. For best results, reheat just before serving to maintain that crispy exterior.

3

Can I substitute honey with something else?

Yes! For a 1:1 substitution, use maple syrup or agave nectar. For a deeper caramel flavor, try dark corn syrup. Keep in mind these alternatives will slightly alter the flavor profile—honey's floral notes are unique to this recipe. If using maple syrup, reduce the brown sugar by 1 tablespoon to balance sweetness.

4

How long does this pork keep in the fridge?

Store cooked char siu in an airtight container in the refrigerator for up to 4 days. The glaze will keep it moist, but the texture will be best within the first 2 days. For longer storage, freeze for up to 3 months. Thaw overnight in the fridge before reheating. The celery crunch should be added fresh when serving.

5

What other Cantonese dishes pair well with this?

This char siu makes a perfect meal with steamed dumplings, egg rolls, or stir-fried greens. For a complete Cantonese spread, serve with congee, pickled mustard greens, and steamed buns. The pork's sweet-savory profile balances beautifully with these classic accompaniments.

★★★★★4.6(4 reviews)
Categories Main Courses