Authentic Chinese BBQ Pork Recipe: Five-Spice Marinated Crispy-Crust Delight

Main Courses

Authentic Chinese BBQ Pork Recipe: Five-Spice Marinated Crispy-Crust Delight

This authentic Chinese BBQ pork recipe delivers the same bold flavors and crispy crust you'd find in Hong Kong's best cha chaan tengs. The secret lies in a five-spice marinade that tenderizes while building layers of aromatic complexity—star anise, cinnamon, and cloves that transform simple pork into something unforgettable.

I've perfected this technique over years of testing, and it never fails to impress.

The magic happens in two stages: first, the marinade works its magic overnight, infusing the meat with deep, warming spices. Then, a quick sear in a screaming-hot wok or oven creates that signature crispy crust while keeping the interior juicy and tender.

This isn't just another BBQ pork recipe—it's the real deal, with techniques that deliver restaurant-quality results at home.

What you'll end up with is pork that's crispy on the outside, tender on the inside, and bursting with aromatic flavors from the five-spice blend.

The glaze adds just the right amount of sweetness to balance the savory depth, while the charred edges create that addictive texture that keeps people reaching for seconds. This is the kind of dish that makes you feel like you've traveled halfway across the world without leaving your kitchen.

Serve it sliced thin over steamed rice with pickled vegetables, or use it in banh mi sandwiches for a taste of Vietnam-inspired fusion. The marinade makes extra, so you can double the batch and freeze it for future use.

Let's get started on creating your own authentic Chinese BBQ pork experience.

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

Ingredients for authentic chinese bbq pork

The secret to authentic Chinese BBQ pork lies in these aromatic ingredients—five-spice, hoisin, and pork shoulder that transforms into crispy perfection.

Ingredient Amount Notes
Pork Shoulder 🐷 2 lb Bone-in for flavor, cut into 1-inch cubes
Five-Spice Powder 🌶️ 2 tbsp Homemade blend preferred (see notes)
Hoisin Sauce 🍶 ½ cup Store-bought or homemade, for marinade
Soy Sauce 🥫 ¼ cup Light or dark, for depth of flavor
Shaoxing Wine 🍷 ¼ cup Substitute with dry sherry if unavailable
Brown Sugar 🍯 ¼ cup Packed, for caramelized glaze
Garlic Cloves 🧄 6 cloves Minced, for aromatic punch
Fresh Ginger 🌿 2 tbsp Finely grated, for zesty kick
Sesame Oil 🫒 1 tbsp Toasted, for nutty aroma
Neutral Oil 🫒 2 tbsp Vegetable or canola for frying
Cornstarch 🌾 2 tbsp For crispy crust, mixed with water
Green Onions 🧅 4 whole Sliced, for garnish and freshness
Salt 🧂 1 tsp Kosher or sea salt, for seasoning
Black Pepper 🌶️ ½ tsp Freshly ground, for balanced heat

The pork shoulder is non-negotiable here—bone-in adds flavor, and the fat keeps it juicy. Ask your butcher to cut it into 1-inch cubes if they don’t already. For five-spice powder, Asian markets or bulk bins have the best blends, but a mix of star anise, cinnamon, cloves, fennel, and Sichuan peppercorns works too. Shaoxing wine gives depth—Trader Joe's carries it cheaply, or use dry sherry in a pinch. The hoisin sauce? Lee Kum Kee is the gold standard, but any store-bought brand with no weird additives will do.

No sesame oil? Toasted sesame seeds plus neutral oil mimic the flavor. Skip the cornstarch? Arrowroot powder at the same amount works just as well. Ginger and garlic are fresh if you’ve got them, but powdered works at half the amount. The glaze needs brown sugar—pack it tightly for accurate measurement. For extra authenticity, marinate the pork overnight, but even 4 hours makes a difference. The pork cubes should be well-coated—no dry spots!

Marinated pork keeps 3 days in the fridge if sealed tightly. For longer storage, freeze the marinade separately—it keeps for 3 months. After cooking, the crispy pork stays best for 2 days in the fridge. Reheat gently in a skillet or oven to maintain that crispy texture. I always make extra—it freezes beautifully for quick meals later.

❤️

Why You'll Love This Recipe

  • Here’s what sold me: that deep, savory punch from the soy sauce and hoisin cutting through the pork’s richness. The five-spice powder adds this warm, slightly floral note—like a secret handshake between Chinese pantry staples. It’s the kind of flavor that makes you close your eyes and sigh.
  • One-Pan Magic: Honestly, this is the kind of recipe that turns my kitchen into a stress-free zone. Toss the pork shoulder in five-spice, hoisin, and Shaoxing wine—no fancy prep, just a sheet pan and 30 minutes later, you’ve got sticky, caramelized perfection. (Yes, even on a Tuesday night when I’d rather be scrolling TikTok.)
  • Umami Bomb: Here’s what sold me: that deep, savory punch from the soy sauce and hoisin cutting through the pork’s richness. The five-spice powder adds this warm, slightly floral note—like a secret handshake between Chinese pantry staples. It’s the kind of flavor that makes you close your eyes and sigh.
  • Leftover Hero: Between us, this pork gets better the next day. The edges crisp up even more, and the sauce soaks in, turning every bite into a melty, addictive experience. I’ll make a double batch on Sundays just to have it for lazy lunches or quick stir-fry toppings all week.

Step-by-step instructions for five-spice marinated crispy-crust pork

Here's how to transform simple pork shoulder into irresistibly crispy, aromatic BBQ pork with an authentic Chinese restaurant finish.

1

Marinate the Pork for Maximum Flavor

In a large bowl, combine the 2 lb pork shoulder cut into 1-inch cubes with the 2 tbsp five-spice powder, 0.5 cup hoisin sauce, 0.25 cup soy sauce, 0.25 cup shaoxing wine, 0.25 cup brown sugar, 6 minced garlic cloves, and 2 tbsp finely grated fresh ginger. Mix thoroughly until the pork is evenly coated in the marinade.

Cover the bowl and refrigerate for at least 4 hours (overnight works best). This long marinating time allows the five-spice blend and aromatic ingredients to deeply penetrate the meat, creating that signature Chinese BBQ flavor. The pork should absorb enough marinade to look glossy and sticky when you're ready to cook.

2

Create the Cornstarch Slurry for Crispy Crust

In a small bowl, whisk together the 2 tbsp cornstarch with 2 tablespoons water until completely dissolved. This slurry creates the perfect crispy exterior that's the hallmark of authentic Chinese BBQ pork. The cornstarch will form a light, golden crust when fried, while keeping the interior juicy.

Remove the marinated pork from the refrigerator and let it sit at room temperature for 30 minutes before cooking. This step ensures even cooking and prevents the pork from releasing too much moisture into the pan. Keep the marinade in the bowl - we'll use it later to baste the pork.

3

Fry the Pork in Batches for Perfect Crispiness

Heat 2 tablespoons neutral oil in a large skillet over medium-high heat until shimmering. Add half of the pork cubes in a single layer, being careful not to overcrowd the pan. Cook undisturbed for 3-4 minutes until the bottoms develop a golden-brown crust. Flip and cook another 3-4 minutes until browned on all sides.

Transfer the cooked pork to a plate and repeat with the remaining pork. For extra flavor, add 1 tablespoon sesame oil to the pan during the second batch. The pork should be deep golden brown and slightly caramelized. If the pork releases easily from the pan, it's ready - if not, cook for another minute. Keep the fried pork warm in a 200°F oven while you prepare the basting sauce.

4

Baste and Glaze for Restaurant-Quality Finish

Return the fried pork to the skillet and pour in the reserved marinade. Increase heat to medium-high and bring to a simmer. Cook for 3-5 minutes, stirring occasionally, until the sauce reduces and coats the pork in a glossy glaze. The pork should be deeply caramelized with a sticky, glossy sheen.

For that authentic Chinese BBQ presentation, transfer the pork to a serving platter. Garnish with 4 sliced green onions and a final drizzle of the reduced marinade. The pork should be crispy on the outside with a tender, juicy interior that practically falls apart when cut. Serve immediately with steamed rice and quick-pickled vegetables.

👨‍🍳

Pro Tips For Making Authentic Chinese Bbq Pork

  • Marinate Overnight: I learned this the hard way—rushing the marinade means the five-spice powder just sits on the surface. Let the pork shoulder soak in a mix of hoisin, soy sauce, Shaoxing wine, and 1 tablespoon of five-spice powder for at least 12 hours (yes, even if you’re impatient like me). The meat absorbs flavor deeper, and the spices actually infuse instead of clinging like dust.
  • Render Fat Slowly: Start your pork shoulder in a cold pan, then turn the heat to medium-low. You’re not searing—you’re melting fat, and doing it too fast turns the meat rubbery. Let the pan render for 10 minutes before touching the meat, and resist the urge to crank the heat. This is how you get that glossy, caramelized crust without burning the edges.
  • Save the Wine: Don’t pour that Shaoxing wine down the drain after marinating. Strain the liquid through a fine-mesh sieve into a small saucepan, reduce it by half over medium heat, then brush it onto the pork during the last 5 minutes of cooking. That concentrated flavor is what separates good BBQ pork from great.
  • Rest Under Foil: After cooking, pile the pork on a cutting board, tent it loosely with foil, and let it rest for 15 minutes. I skip this when I’m lazy, but the dish is noticeably better when I don’t—juices redistribute, the meat stays tender, and slicing becomes a breeze. No one wants dry, stringy pork, even if it’s "authentic."

Pro cooking tips for this dish

Marinade Mastery

The five-spice powder is the soul of this dish—star anise, cinnamon, cloves, fennel, and Sichuan peppercorns work together to create that signature aromatic depth.

I always make my own blend using 1 tsp each of these spices, toasted lightly in a dry pan for 1 minute to wake up their flavors. The longer you marinate (up to 24 hours), the more tender and flavorful the pork becomes.

Pro tip: Add 1 tbsp toasted sesame seeds to the marinade for extra texture and aroma. 🌶️

Perfect Crispy Crust

For that signature crackling crust, the cornstarch slurry is non-negotiable. Mix 2 tbsp cornstarch with 2 tbsp water until completely smooth—no lumps! Brush this onto the pork just before frying.

I use a 12-inch cast iron skillet (like my trusty Lodge) because it retains heat beautifully. Cook in batches—overcrowding steams the pork instead of crisping it. 🔥

High-Heat Searing

Your pan needs to be screaming hot—medium-high heat until oil shimmers like a desert mirage. I test it by flicking a drop of water that sizzles instantly. Cook each piece for 3-4 minutes per side without moving it.

The Maillard reaction happens fast, so resist the urge to flip early. For extra insurance, add 1 tbsp sesame oil during the second batch—it adds nutty depth and helps with release. ⚡

Glaze Like a Pro

The final glaze transforms good pork into restaurant-quality. After frying, return the pork to the pan with the reserved marinade and simmer for 3-5 minutes until thick and sticky. For extra shine, add 1 tsp honey or 1 tbsp Shaoxing wine at the end.

The glaze should coat the pork like lacquer, giving that glossy finish you see in dim sum joints. 💫

Resting Matters

Never skip resting! Transfer the pork to a plate and let it sit for 5 minutes before serving. This allows the juices to redistribute, keeping every bite moist. I like to tent it loosely with foil to retain heat.

The crust will stay crispy while the interior stays tender. Pro move: Garnish with green onions and a sprinkle of toasted sesame seeds right before serving. 🌿

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 8g40%
Cholesterol 110mg37%
Sodium 1250mg54%
Total Carbohydrate 22g8%
Dietary Fiber 1g4%
Sugars 18g
Protein 32g64%
* 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 use pork tenderloin instead of pork shoulder?

Pork tenderloin works but requires adjustments—it's leaner and cooks faster. Use 1-inch thick slices instead of cubes and reduce cooking time to 2-3 minutes per side. The result will be tender but less crispy. For best authenticity, stick with pork shoulder's fat content—it's essential for that signature juicy texture.

2

What's the secret to getting that glossy glaze?

The glaze magic happens when you reduce the marinade with the pork. Simmer over medium-high heat until thickened to a lacquer-like consistency—about 3-5 minutes. For extra shine, add 1 tsp honey or 1 tbsp Shaoxing wine at the end. The key is patience: let it bubble gently, not boil furiously.

3

Can I make this in an oven instead of pan-frying?

Yes! Preheat oven to 425°F and arrange pork on a wire rack over a baking sheet. Brush with cornstarch slurry and bake for 20-25 minutes, flipping halfway. For crispiness, broil for 2-3 minutes at the end. The texture won't be identical to pan-frying, but it's a great alternative when you need hands-off cooking.

4

Why did my pork turn out dry?

Overcooking is the #1 culprit—pork should reach 145°F internal temp max. Also check your marinade time: 4+ hours is ideal for tenderization. For extra moisture, add 1 tbsp honey to the marinade. Always let pork rest 5 minutes before slicing to lock in juices. The crust should crackle, not flake off!

5

How can I use leftover Chinese BBQ pork?

Slice thinly for banh mi sandwiches, stir-fry with veggies, or shred for fried rice. The pork also makes amazing tacos—just add cilantro and lime. For storage, keep cooked pork 3 days refrigerated or 3 months frozen. Reheat gently in a skillet with 1 tsp water to restore crispiness.

★★★★★4.9(10 reviews)
Categories Main Courses