Cantonese Char Siu Pork Recipe: Five-Spice Glazed Crispy Edges

Main Courses

Cantonese Char Siu Pork Recipe: Five-Spice Glazed Crispy Edges

This Cantonese char siu pork recipe delivers the perfect balance of crispy edges and tender meat, infused with aromatic five-spice powder and a sticky honey glaze. 🔥 After years of perfecting this dish in my kitchen—and later on my farm—I’ve developed a method that works whether you’re using a traditional roasting pan or your backyard grill.

The secret lies in the marinade, which transforms tough pork into melt-in-your-mouth perfection.

The process begins with a marinade of five-spice powder, soy sauce, honey, and hoisin, which tenderizes the meat while building layers of flavor. I’ve tested this recipe countless times, adjusting the balance to ensure the glaze stays glossy and the edges achieve that signature caramelized crust.

Whether you’re cooking for a family gathering or a weeknight dinner, this method guarantees restaurant-quality results without the fuss.

By the time you pull it from the oven or grill, you’ll have pork that’s crispy on the outside, juicy on the inside, and glistening with a sweet-savory glaze.

The aroma alone will have everyone gathering around the table, and the first bite will make it clear why this dish is a staple in Cantonese cuisine. Serve it sliced thin over rice or in bao buns for the full experience.

One of my favorite adaptations is using heritage pork from my farm—it adds depth of flavor that store-bought cuts can’t match. But even with standard pork, this recipe delivers. Let’s get started on creating your own char siu that’ll impress even the most discerning eaters.

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

Ingredients for cantonese char siu pork

The secret to perfect char siu lies in these 14 ingredients—crispy edges and juicy meat guaranteed.

Ingredient Amount Notes
Pork Shoulder 🐖 2 lb Bone-in for flavor, cut into 1-inch cubes
Five-Spice Powder 🌶️ 2 tbsp Authentic Cantonese blend preferred
Light Soy Sauce 🍶 ½ cup Kikkoman or Pearl River Bridge brand
Hoisin Sauce 🍶 ¼ cup Store-bought or homemade
Honey 🍯 ½ cup Wildflower or clover variety
Garlic Cloves 🧄 6 cloves Minced for marinade
Fresh Ginger 🌿 2 tbsp Grated, peeled
Sesame Oil 🫒 1 tbsp Toasted sesame oil for aroma
Cornstarch 🌾 2 tbsp For crispy coating
Baking Soda 🧪 1 tsp Boosts crispiness
Vegetable Oil 🫒 2 tbsp For roasting pan
Brown Sugar 🍚 2 tbsp Enhances caramelization
White Pepper 🌶️ ½ tsp Freshly ground
Salt 🧂 1 tsp Kosher or sea salt

The pork shoulder is non-negotiable here—bone-in cuts from Costco or local butchers add the most flavor. Look for good marbling and ask for it cut into 1-inch cubes if they don't do it for you. Five-spice powder makes or breaks this dish, so don't skimp on quality. I always grab mine from Asian markets—the blends there have way more depth than the grocery store stuff. For the soy sauce, Kikkoman or Pearl River Bridge are my go-tos, but any light soy will work. The honey? Wildflower or clover adds subtle floral notes that pair perfectly with the five-spice.

No five-spice powder? Mix 1 tsp each of cinnamon, star anise, fennel, cloves, and pepper for a DIY version. Short on hoisin? Substitute 2 tbsp soy sauce plus 1 tbsp brown sugar. The cornstarch and baking soda combo is what creates those signature crispy edges—don't skip this step. For the garlic and ginger, I always use a microplane to get ultra-fine texture, but a knife works too. The sesame oil should be toasted—look for it in the Asian aisle or toast regular sesame oil in a dry pan for 30 seconds. Want extra crispiness? Add 1 tbsp more cornstarch to the coating.

Marinate the pork for at least 4 hours (overnight is best) in the fridge. The glaze keeps for 1 week in the fridge if you want to prep ahead. For the crispy edges, roast at 425°F—don't crowd the pan. Leftover char siu? Freezes beautifully for 3 months. I always make double batches because it reheats perfectly and tastes even better the next day. Store in an airtight container with a paper towel to absorb any moisture.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe—just rub the pork shoulder with five-spice powder, hoisin, and honey, then let the oven do the work. No chopping, no flipping, no stress.
  • Sweet-Savory Bomb: That sticky, caramelized crust? It’s the honey and soy sauce working together like a flavor dream team. One bite and you’ll understand why this is my go-to for anything that needs a little wow.
  • Leftover Hero: Make a big batch—it reheats like a champ in the air fryer or microwave. Slice it thin for sandwiches, toss it into fried rice, or just eat it straight. Versatile enough for lunchboxes or lazy Sundays.
  • Budget Stretch: Pork shoulder is cheap, and this recipe turns it into something special without fancy ingredients. Honestly, I’ve made this for under $10 for four servings, and it still feels like a restaurant dish.

Step-by-step instructions for Cantonese char siu pork

Here's how to make restaurant-quality Cantonese Char Siu with perfect five-spice glaze and crispy edges.

1

👨‍🍳 Step 1: Marinate the Pork Shoulder with Five-Spice Magic

In a large bowl, combine the 2 lb pork shoulder cut into 1-inch cubes. Add the 2 tbsp five-spice powder, 1 tsp salt, 6 minced garlic cloves, and 2 tbsp grated fresh ginger. Mix gently but thoroughly to coat each piece evenly.

In a separate bowl, whisk together the 0.5 cup light soy sauce, 0.25 cup hoisin sauce, 0.5 cup honey, 1 tbsp sesame oil, 2 tbsp brown sugar, and 0.5 tsp white pepper. Pour this marinade over the pork and toss until completely coated. Cover and refrigerate for at least 4 hours (overnight is even better). This long marinating time ensures deep flavor penetration and tender meat.

2

🍳 Step 2: Create the Crispy Cornstarch Coating

In a shallow dish, mix the 2 tbsp cornstarch and 1 tsp baking soda. The baking soda is the secret—it helps create that signature crispy bark. Remove the pork from the marinade (reserve the marinade) and toss each piece in the cornstarch mixture until fully coated. Let the coated pork sit for 10 minutes—this helps the coating adhere better and creates that perfect crunch.

Here's the thing—don't skip the baking soda. It might seem odd, but it reacts with the acids in the marinade to create a crispy, almost caramelized exterior that's characteristic of authentic Char Siu. The coating should look dry and powdery, not wet or clumpy.

3

🔥 Step 3: Roast for Perfect Glaze and Crispy Edges

Preheat your oven to 425°F and place a wire rack on a baking sheet. Line the rack with aluminum foil for easy cleanup. Arrange the cornstarch-coated pork on the rack in a single layer, leaving space between pieces for even cooking. Pour the reserved marinade into the bottom of the baking sheet.

Roast for 25 minutes, then carefully flip each piece and baste with the marinade. Continue roasting for another 20-25 minutes until the pork reaches 145°F internally and the edges are deep mahogany brown with crispy, caramelized bits. The glaze should be sticky and glossy, not dry or burnt. If the glaze starts to darken too quickly, tent with foil for the last 5 minutes.

4

⏰ Step 4: Rest and Develop Maximum Flavor

Transfer the Char Siu to a clean plate and let it rest for 10 minutes before serving. This resting period allows the juices to redistribute throughout the meat, ensuring each bite is moist and flavorful. The pork will continue to caramelize slightly during this time, deepening the glaze's richness.

While resting, you can use the leftover marinade from the pan to make a quick sauce by simmering it for 3-5 minutes until slightly thickened. Drizzle this over the pork when serving. The contrast between the crispy exterior and tender interior is what makes this dish so special.

5

🍽️ Step 5: Serve with Traditional Sides

Slice the Char Siu against the grain into ½-inch thick pieces. Serve immediately with steamed jasmine rice and quick-pickled vegetables. The pork should be juicy inside with a crispy, caramelized exterior that practically shatters when you cut into it. Each bite should deliver that perfect balance of sweet, salty, and aromatic five-spice flavors.

For extra presentation, arrange the slices on a platter with the glaze pooling attractively. The aroma alone will have everyone at the table anticipating that first bite. This is the kind of dish that tastes even better the second time around—so plan to make extra!

👨‍🍳

Pro Tips For Making Cantonese Char Siu Pork

  • MARINATE LONGER THAN YOU THINK: I learned this the hard way—rushing the marinade (even overnight) won’t cut it. Let that pork shoulder soak in the five-spice, soy, hoisin, and honey mix for at least 24 hours, flipping it halfway. The meat needs time to absorb the flavors deep, not just cling to the surface. Trust me, skipping this step means your char siu will taste like it’s still fighting for seasoning.
  • USE A THICKER CUT: Thin pork shoulder slices? Forget it. Char siu is about that 1.5-inch-thick cut—it holds up to the oven’s heat without drying out. If your butcher can’t give you that, ask for the fattier end of the shoulder. The fat renders down, keeping the meat juicy while the outside gets that signature sticky glaze.
  • BAKE LOW AND SLOW: After searing, don’t blast it at 400°F like you’re in a hurry—275°F is your friend. This lets the honey and hoisin caramelize evenly without burning while the pork cooks through. I used to rush it, and the sauce would turn bitter. Patience here guarantees that glossy, sweet-savory crust.
  • BRUSH WITH HONEY TWICE: Sounds weird, but it works: Slather the pork with honey once before baking, then again 10 minutes before the end. The first coat helps the glaze stick; the second locks in moisture and adds that deep caramel color. Skip the second brush, and you’ll end up with dry edges—your future self will notice.

Serving suggestions for cantonese char siu pork

Rice Pairings

Steamed jasmine rice is the classic companion to char siu, absorbing the sweet-savory glaze beautifully. I always cook 2 cups uncooked jasmine rice for 4 servings—just enough to let every bite shine. For extra flair, sprinkle with toasted sesame seeds and a drizzle of the reserved marinade before serving. 🍚

Bao Buns

For a handheld experience, serve char siu in steamed bao buns with a side of pickled vegetables. I like using store-bought bao buns from the Asian market—look for the soft, pillowy ones—and fill them with 3-4 slices of char siu plus a smear of hoisin sauce.

The contrast of warm, crispy pork with the soft bun is pure magic.

Quick-Pickled Veggies

Bright, tangy pickles cut through the richness of the pork. My go-to mix is ½ cup rice vinegar, 2 tbsp sugar, 1 tsp salt, and 1 tbsp grated ginger with thinly sliced daikon radish and cucumber.

Let it sit for at least 30 minutes before serving—this balances the dish perfectly.

Garnish Ideas

Fresh cucumber slices and red onion strings add crunch and color. For a restaurant-style touch, scatter toasted sesame seeds and a few cilantro leaves over the platter. I also love drizzling a little extra glaze over the slices before serving—it makes the dish look (and taste) even more impressive. ✨

Dipping Sauces

Offer a simple soy-vinegar dip (mix 2 tbsp soy sauce, 1 tbsp rice vinegar, and ½ tsp sugar) or a spicy chili oil for those who like heat. The dip should complement, not overpower—the char siu’s flavors are bold enough to stand on their own.

Leftovers Strategy

Char siu reheats beautifully—wrap slices in foil and warm in a 350°F oven for 10 minutes or microwave for 30 seconds. Store leftovers in an airtight container with a paper towel to keep them crispy.

I often use extra slices for fried rice or char siu bao sandwiches** the next day. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 28g36%
Saturated Fat 8g40%
Cholesterol 120mg40%
Sodium 1550mg67%
Total Carbohydrate 42g15%
Dietary Fiber 1g4%
Sugars 38g
Protein 45g90%
* 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. Since tenderloin is leaner, reduce marinating time to 2-3 hours and cook at 375°F for 15-20 minutes (it cooks faster). The cornstarch coating is still essential for crispiness. For best results, cut tenderloin into ½-inch thick slices before marinating.

2

Why does my char siu turn out dry?

Overcooking or skipping the rest time are the most common culprits. Always pull pork at 145°F internal temp, and let it rest 10 minutes before slicing. Another trick: Don't overcrowd the pan—leave space between pieces for even heat circulation. For extra moisture, add 1 tbsp honey to the marinade.

3

Can I make this on a grill instead of oven?

Preheat grill to medium-high (400-425°F) and use indirect heat. Skewer the marinated pork (if using) or place on a grill-safe rack. Cook for 10-12 minutes per side, basting frequently with reserved marinade. For extra crispiness, finish under a broiler for 2-3 minutes before serving.

4

What's the best way to store leftovers?

Store in an airtight container with a paper towel to absorb moisture. Reheat slices wrapped in foil at 350°F for 10 minutes or microwave for 30 seconds. For maximum crispiness, reheat uncovered in a skillet for 1-2 minutes per side. Leftover char siu keeps well for 4 days in the fridge.

5

Can I substitute five-spice powder?

For a DIY blend, mix 1 tsp each of cinnamon, star anise, fennel seeds, cloves, and black pepper. Toast the whole spices in a dry pan for 1 minute before grinding. This mimics the warmth of authentic five-spice. For a quicker option, use 1 tsp Chinese chili powder plus ½ tsp cinnamon, though the flavor won't be identical.

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