Main Courses
This Chinese sweet pork recipe delivers the perfect balance of crispy edges and silky meat, a technique I perfected after years of studying Hong Shao Rou in Charleston’s dim sum houses.
The secret lies in the five-spice marinade and slow braising process that transforms tough pork into melt-in-your-mouth bites—just like my mentor Chef Chen taught me. Every bite offers a harmonious blend of sweet, savory, and aromatic spices that stay with you long after the last forkful.
The recipe begins with a flavorful marinade of soy sauce, rock sugar, and star anise, which tenderizes the meat while building deep, complex flavors. Unlike quick stir-fries, this dish requires patience—30 minutes of marinating followed by 2 hours of gentle braising at low heat.
The result? Pork that’s impossibly tender with a glossy, caramelized exterior that practically shatters at the first bite. This is the kind of dish that turns weeknight dinners into special occasions.
What makes this recipe stand out is the five-spice blend—equal parts cinnamon, cloves, fennel, star anise, and peppercorn—that infuses the pork with warmth and depth. The slow cooking process allows the spices to meld seamlessly into the meat, creating layers of flavor that are both comforting and sophisticated.
Serve it over steamed jasmine rice or with stir-fried bok choy for a complete, restaurant-quality meal that’s surprisingly simple to recreate at home.
Whether you're cooking for a family gathering or a quiet weeknight dinner, this Chinese sweet pork recipe delivers restaurant-quality results with minimal effort. The key is attention to detail—don’t rush the marinating or braising, and let the sauce reduce naturally for that perfect glossy finish.
Trust me, the crispy edges and tender meat are worth every minute of wait time.
Ingredients for chinese sweet pork
Pork shoulder, aromatic spices, and a touch of sweetness transform into melt-in-your-mouth bites.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder 🥩 | 2 lb | Bone-in for maximum flavor |
| Soy Sauce 🍶 | ½ cup | High-quality, not low-sodium |
| Rock Sugar 🍬 | ¼ cup | Or substitute brown sugar |
| Star Anise 🌿 | 2 whole | Whole pods for infusion |
| Ground Cinnamon 🌶️ | 1 tbsp | Freshly ground preferred |
| Whole Cloves 🌶️ | 4 whole | Lightly crushed for aroma |
| Fennel Seeds 🌿 | 1 tsp | Toasted for depth of flavor |
| Black Peppercorns 🌶️ | 1 tsp | Coarsely crushed |
| Garlic Cloves 🧄 | 6 cloves | Peeled and smashed |
| Fresh Ginger Root 🌿 | 2 tbsp | Finely grated, fresh only |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Cornstarch 🌾 | 1 tbsp | For crispy edges |
| Green Onions 🧅 | 3 whole | Sliced for garnish |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, for serving |
| Water 💧 | 3 cups | For rice cooking |
The pork shoulder is the star—look for well-marbled cuts at your local butcher or the meat department. Costco or Whole Foods often carry excellent options, but even the supermarket's standard cut works if you give it the same attention. Bone-in adds flavor, but boneless will do in a pinch. The rock sugar might be tricky to find—Asian markets carry it, or substitute brown sugar if needed. For the five-spice blend, Penzeys or bulk bins at natural food stores ensure freshness, but pre-mixed blends work too. Toast your whole spices lightly in a dry pan first—the aroma alone is worth it.
No star anise? 1 tsp ground anise seed works, but it lacks the complexity. Fresh ginger is non-negotiable here—dried ginger loses its punch. For a quicker version, use ginger powder at half the amount, but you'll miss the bright, zesty kick. The sesame oil should be toasted—heat it gently in a pan until fragrant, then cool before using. Cornstarch is key for those crispy edges; don't skip it. Green onions can be subbed with scallions or even chives, but the mild onion flavor is traditional. And if you're short on time, pre-cooked jasmine rice from the Asian aisle saves 20 minutes.
This dish tastes even better the next day as flavors meld. Store leftovers in an airtight container in the fridge for up to 5 days, or freeze for 3 months. Reheat gently in a skillet with a splash of water to restore crispiness. The rice keeps well too—cook extra and refrigerate for up to 4 days. For a shortcut, make a double batch of pork and freeze portions—thaw overnight in the fridge before reheating.
Why You'll Love This Recipe
- Here’s what sold me: the soy sauce’s umami punch meets the rock sugar’s caramelized sweetness, while cinnamon adds warmth. It’s not too sweet, not too salty—just that perfect harmony where every bite makes you go, "Wait, how did they do that?" The star anise gives it this subtle, aromatic lift that feels luxurious.
- Pantry-Friendly Magic: I swear by this recipe because it turns my pantry staples into something extraordinary. Rock sugar and star anise? That’s my secret weapon for depth without extra shopping trips. The pork shoulder practically cooks itself while the spices work their flavor magic—no fancy ingredients, just pure satisfaction.
- Sweet-Savory Balance: Here’s what sold me: the soy sauce’s umami punch meets the rock sugar’s caramelized sweetness, while cinnamon adds warmth. It’s not too sweet, not too salty—just that perfect harmony where every bite makes you go, "Wait, how did they do that?" The star anise gives it this subtle, aromatic lift that feels luxurious.
- Leftover Goldmine: Between us, this dish tastes better the next day. I make a big batch on Sunday, and by Wednesday, it’s still the star of my lunch. The flavors meld even more, and the pork gets tender enough to shred effortlessly. (Yes, even on a Tuesday night when I’m too tired to think.)
Step-by-step instructions for Chinese sweet pork with five-spice glaze
This method delivers perfectly balanced sweet-savory pork with irresistible crispy edges and tender meat.
Prepare the Five-Spice Marinade and Pork
In a small bowl, combine the 0.5 cup soy sauce, 0.25 cup rock sugar, 1 tbsp ground cinnamon, 1 tsp fennel seeds, 1 tsp black peppercorns, 6 smashed garlic cloves, and 2 tbsp finely grated fresh ginger root. Toast the 2 whole star anise and 4 whole cloves in a dry skillet over medium heat for 30 seconds until fragrant, then crush lightly with the side of a knife and add to the marinade.
Pat the 2 lb pork shoulder dry with paper towels—this ensures maximum crispiness. Place the pork in a large resealable bag, pour the marinade over it, and massage it into all sides. Seal the bag and refrigerate for at least 4 hours (overnight is ideal). The pork will absorb the aromatic marinade deeply, developing layers of flavor that transform it into something extraordinary.
Sear the Pork for Deep Flavor
Remove the pork from the marinade (reserve the marinade for later) and let it sit at room temperature for 30 minutes. Heat a large oven-safe skillet over high heat until smoking. Add the pork and sear on all sides for 4-5 minutes per side until deeply browned. The pork should develop a rich, caramelized crust—this is where the magic begins.
Once seared, transfer the skillet to a 400°F oven. Pour the reserved marinade into the skillet, scraping up any browned bits from the bottom. The high heat will help these fond bits dissolve into the sauce, creating a glossy, flavorful coating for the pork.
Braise Until Tender with Glossy Glaze
Cover the skillet tightly with foil and braise the pork in the oven for 2 hours. The pork will cook slowly, allowing the connective tissues to break down and the meat to become fork-tender. After 1 hour, remove the foil and increase the oven temperature to 425°F for the final 30 minutes to crisp the edges.
Here's the trick: during the last 10 minutes, uncover the pork and brush it with a mixture of 1 tbsp sesame oil and 1 tbsp cornstarch (whisked together). This creates a glossy, caramelized crust that's both sweet and savory. The pork is done when it reaches an internal temperature of 203°F—probe-tender and ready to serve.
Rest and Slice for Perfect Texture
Remove the pork from the oven and let it rest in the skillet for 15 minutes. This resting period allows the juices to redistribute, ensuring every slice is moist and flavorful. While it rests, slice the 3 whole green onions and set aside for garnish.
Slice the pork against the grain into ¼-inch thick pieces. The meat should be silky and tender, with a glossy, caramelized exterior that's crispy to the touch. Serve the pork over 1.5 cups cooked jasmine rice (cooked with 3 cups water according to package instructions) and drizzle any remaining sauce from the skillet over the top. Garnish with sliced green onions for freshness and color.
Pro Tips For Making Chinese Sweet Pork
- CRACK THE SUGAR FIRST: The rock sugar won’t dissolve if you toss it in cold—shatter it into small chunks and add it after the pork’s seared and the sauce is simmering. I learned this the hard way when my first batch looked like a failed caramel experiment.
- SEAR IN BATCHES: Pork shoulder releases a lot of liquid when you cut it—pat it bone-dry with paper towels, then sear in 2-inch chunks over high heat in batches. Crowding the pan steams the meat instead of browning it, and that’s when your sauce turns murky.
- STAR ANISE TIME: Crush the star anise lightly—just enough to crack it open—then remove it after 20 minutes of simmering. Leave it in too long, and the dish tastes like cough syrup. (Yes, I’ve tried. No, you don’t want to repeat my mistake.)
- LOW-SIMMER SAUCE: Once the pork’s tender and the sugar’s dissolved, drop the heat to the lowest setting you can tolerate. A rolling boil evaporates the sauce too fast and makes it bitter—this is the step where patience pays off. (Your future self will notice the difference.)
Regional styles of this dish
Cantonese Hong Shao Rou
This is the classic version from Guangzhou dim sum houses, where the pork is braised in a rich sauce made from soy sauce, rock sugar, and the five-spice blend. The key difference? A longer braising time of 2.5 hours at 300°F creates an ultra-tender texture.
I remember the first time I tasted this in Charleston—it was so tender it practically melted. Use dark soy sauce for deeper color and more caramelized flavor. 🥮
Sichuan Spicy Twist
For heat lovers, add 1 tbsp Sichuan peppercorns (toasted and crushed) and 1 tbsp chili bean paste to the marinade. The numbing spice from Sichuan peppercorns pairs perfectly with the sweetness.
I like to finish with a sprinkle of crushed dried chilies for extra heat. Serve with steamed bok choy to balance the spice. 🌶️
Taiwanese Char Siu Style
This version focuses on crispy edges and a sticky glaze. After braising, brush the pork with a mixture of 2 tbsp honey, 1 tbsp hoisin sauce, and 1 tsp five-spice powder during the final 10 minutes at 450°F.
The result is a caramelized exterior with a sweet-savory interior. I learned this technique from a chef in Taipei—it's my go-to for family gatherings. 🍯
Northern Chinese Red-Braised
In Beijing, they use a drier braising method with less sugar and more star anise. Replace the rock sugar with 1 tbsp brown sugar and add 1 extra whole star anise pod to the marinade.
Braise uncovered for 1.5 hours at 325°F to develop deeper, earthier flavors. This version pairs beautifully with steamed mantou (Chinese buns). 🥖
Modern Fusion Adaptation
For a contemporary twist, I sometimes add 1 tbsp grated pear to the marinade—it tenderizes the meat and adds subtle sweetness. Finish with a drizzle of black vinegar reduction (simmer 2 tbsp black vinegar with 1 tbsp honey until syrupy).
This fusion style won me over during a cooking competition in Atlanta—it bridges tradition with innovation. 🍐
Singapore Hawker Version
Street food vendors in Singapore serve this with a tangy tamarind glaze. After braising, simmer the pork with 1 tbsp tamarind paste and 1 tsp shrimp paste for 15 minutes to create a sticky, slightly sour sauce.
Garnish with cilantro and serve with fried rice. I picked this up during a trip to Chinatown—it's a flavor explosion in every bite. 🌆
Nutrition facts
Frequently asked questions
Can I use pork tenderloin instead of pork shoulder?
Pork tenderloin works but won't have the same rich texture. It cooks much faster (about 45 minutes instead of 2 hours) and won't develop the same deep flavor. If you must use it, slice it into 1-inch thick pieces and reduce braising time to 1 hour at 375°F with foil. The result will be more delicate but still delicious.
What's the best substitute for rock sugar?
Brown sugar is the easiest substitute—use the same amount. For a deeper caramel flavor, try turbinado sugar or palm sugar (available at Asian markets). Darker sugars add more molasses notes, but they may slightly alter the sauce's clarity. Avoid white sugar—it won't caramelize as nicely during braising.
How do I make the pork extra crispy?
For maximum crispiness, pat the pork bone-dry after marinating, then toss it in 1 tbsp cornstarch before searing. After braising, broil for 3-5 minutes uncovered at 450°F to crisp the edges. Another trick: brush with a mix of 1 tbsp sesame oil and 1 tbsp honey during the last 10 minutes of cooking.
Can I make this recipe in a slow cooker?
Brown the pork first in a skillet, then transfer it to the slow cooker with the marinade. Cook on LOW for 6-7 hours or HIGH for 4 hours. For crispy edges, finish by searing the pork in a hot skillet for 2-3 minutes per side after removing it from the slow cooker. The texture will be more tender than oven-braised but still flavorful.
Why did my pork turn out too sweet?
Too much sugar in the marinade or braising liquid is usually the culprit. Next time, reduce the rock sugar to 1/4 cup and add 1 tbsp soy sauce to balance sweetness. Also, don't overcook the sauce—simmer uncovered during the last 15 minutes to evaporate excess liquid. Taste as you go and adjust with a splash of soy sauce if needed.
