Main Courses
This Chinese double cooked pork delivers restaurant-quality depth with its signature five-spice crust and celery crown crunch. đ„ I first perfected this technique after years of studying Cantonese braising methods, where the secret lies in slow-cooking the pork twiceâfirst in soy sauce to build flavor, then finishing with a crispy exterior.
The result? Tender, aromatic meat with layers of complexity that make every bite unforgettable.
The magic happens through careful preparation: a marinade of soy sauce, Shaoxing wine, and spices that tenderizes while building flavor, followed by a slow braise that transforms tough pork shoulder into melt-in-your-mouth perfection.
What sets this apart is the final crispy crust, achieved through a quick sear in a hot wok, and the signature celery crown that adds both texture and visual appeal.
By the time you're done, you'll have a dish that's rich with smoky-sweet flavors, tender yet firm pork, and that irresistible crispy exterior. The five-spice crust adds warmth and complexity, while the celery crown provides a satisfying crunch that cuts through the richness.
This is the kind of pork that makes you want to slow down and savor every bite.
Serve with steamed jasmine rice and a simple cucumber salad to balance the richness. The leftovers actually taste better the next day as the flavors meld even further. This recipe delivers the soul of Cantonese cuisine in your own kitchenâno shortcuts, just authentic technique and deep flavor.
Ingredients for chinese double cooked pork
Pork shoulder, five-spice powder, and celery crown transform into restaurant-quality double-cooked pork.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Shoulder đ· | 2 lb | Bone-in preferred for flavor |
| Light Soy Sauce đ„ | œ cup | Kikkoman or Lee Kum Kee |
| Shaoxing Wine đ· | ÂŒ cup | Dry, not sweet variety |
| Five-Spice Powder đ¶ïž | 1 tbsp | Authentic Chinese blend |
| Garlic Cloves đ§ | 8 cloves | Minced for marinade |
| Fresh Ginger đż | 2 tbsp | Grated, not powdered |
| Brown Sugar đŻ | 2 tbsp | Light or dark preferred |
| Celery Stems đ„Ź | 3 whole | Cut into 1-inch pieces |
| Green Onions đ§ | 4 whole | White and green parts |
| Cornstarch đŸ | 1 tbsp | For crispy crust |
| Neutral Oil đ« | 2 tbsp | Peanut or vegetable oil |
| Sesame Oil đ° | 1 tsp | Toasted, for finishing |
| Salt đ§ | 1 tsp | Kosher or sea salt |
| Black Pepper đ¶ïž | œ tsp | Freshly ground |
The pork shoulder is non-negotiable hereâbone-in adds depth, but boneless works if that's all you can find. Costco or Asian markets usually have the best cuts, often pre-cut for convenience. Look for good marbling; that's where the flavor hides. Five-spice powder? Penzeys or King's Supermarket carry authentic blendsâavoid the generic stuff from the regular spice aisle. Fresh ginger and garlic are musts; powdered versions just won't cut it for this dish. I always buy extra ginger because it keeps for months in the freezer.
No Shaoxing wine? Dry sherry works in a pinch, but it's not the same. Fresh celery is ideal, but if you're in a hurry, frozen chopped celery (thawed and drained) works fineâjust don't overcook it. Running low on cornstarch? Arrowroot powder at the same amount gives similar crispiness. The green onions can be swapped for scallions, but keep the white and green parts separateâyou'll use them differently in the recipe. And trust me on the sesame oilâtoasted, not the cheap stuffâit makes all the difference in that final drizzle.
This dish tastes even better the next day, so make extra if you can. Store leftovers in an airtight container for up to 5 days in the fridge, or freeze for 3 months. The celery crown stays crisp for about 2 days in the fridge if you keep it separate from the pork. For serving, I always reheat gently in a steamer basketâkeeps everything moist without turning it soggy.
Why You'll Love This Recipe
- Two-Step Magic: The nameâs not just fancyâitâs accurate. First braise, then roast: thatâs it. No fancy techniques, just letting the pork shoulder tenderize while the garlic and five-spice powder work their flavor spell. Honestly, the hardest part is waiting for the oven to preheat.
- Umami Bomb: That light soy sauce and Shaoxing wine combo? Chefâs kiss. The first braise makes the pork fall-apart tender, but the second roast crisps the edges just enough to trap all that savory goodness. Between us, Iâve made this for picky eatersâmy teen nephew devours it like itâs the last meal on Earth.
- Lunchbox Hero: Cold slices? Yes. Pack it in rice paper with cucumber and chili oil, or toss it into fried rice the next day. Iâll be real: Iâve reheated this pork for breakfast (with eggs and steamed buns) and no one batted an eye. Itâs the ultimate âI didnât even cook todayâ meal.
- Budget Workhorse: Pork shoulderâs cheap, and a single roast feeds my family for days. The leftovers? Even better than the first batch. I freeze portions for lazy nights or last-minute dinner guestsâno one ever notices itâs reheated. (Yes, even on a Tuesday night.)
Step-by-step instructions for Chinese double cooked pork
Here's how to transform tough pork shoulder into tender, aromatic slices with a crispy five-spice crust.
đšâđł Step 1: Marinate the Pork Shoulder Overnight
In a large bowl, combine the 2 lb pork shoulder, 0.5 cup light soy sauce, 0.25 cup shaoxing wine, 1 tbsp five-spice powder, 2 tbsp brown sugar, 1 tsp salt, and 0.5 tsp black pepper. Mix gently with your hands to coat the meat evenly. The marinade should penetrate deeply, so don't be shy about pressing it into the surface.
Cover the bowl with plastic wrap and refrigerate for at least 12 hours (I prefer 24 hours for maximum flavor). This long marinating time breaks down the tough fibers and infuses the meat with aromatic compounds. The pork should smell rich and complex when you're ready to cook.
đ„ Step 2: Parboil for Tenderization
Remove the pork from the fridge and let it sit at room temperature for 30 minutes. Bring a large pot of water to a boil and carefully add the pork shoulder. The water should cover the meat by about 1 inch. Add 3 whole celery stems and 4 whole green onions (cut into 1-inch pieces) to the waterâthey'll add subtle flavor as they simmer.
Reduce heat to medium-low and simmer gently for 45-60 minutes until the internal temperature reaches 160°F and the meat is fork-tender but not falling apart. This first cooking phase tenderizes the meat and removes impurities that would otherwise make the sauce cloudy. Drain the pork and let it cool slightly before proceeding.
đł Step 3: Create the Five-Spice Crust
In a small bowl, mix together 1 tbsp cornstarch, 2 tbsp minced garlic cloves, 2 tbsp grated fresh ginger, and 1 tbsp five-spice powder. This is your crusting mixture that will create that signature crispy exterior. Pat the cooled pork dry with paper towelsâthis is crucial for adhesionâand then press the cornstarch mixture firmly onto all sides of the meat.
Heat 2 tbsp neutral oil in a large skillet over medium-high heat until shimmering. Add the coated pork and sear for 3-4 minutes per side until the crust develops a deep golden-brown color and smells intensely aromatic. Here's the thingâdon't rush this step. You want that crust to form properly so it stays crispy after baking.
đ„ Step 4: Braise Until Fork-Tender
Transfer the seared pork to a Dutch oven or deep baking dish. Pour in 0.5 cup light soy sauce, 0.25 cup shaoxing wine, and 1 tbsp sesame oil (save the rest for finishing). Bring to a simmer over medium heat, then reduce heat to low and cover tightly. Braise for 1.5-2 hours until the pork is fork-tender and the sauce has reduced to a glossy consistency.
Check the internal temperature periodicallyâit should reach 200-205°F when done. If the sauce reduces too quickly, add 2-3 tablespoons of water to maintain moisture. The pork should be falling-apart tender but not mushy. This braising step develops the deep, complex flavors that define this dish.
đȘ Step 5: Slice and Garnish for Presentation
Remove the pork from the braising liquid and let it rest for 10 minutes. Using a sharp knife, slice the pork against the grain into Œ-inch thick slices. The meat should be incredibly tender and pull apart easily with your fingers. Return the sliced pork to the braising pan and simmer for 2-3 minutes to absorb any remaining flavorful juices.
Garnish each serving with green onions (both white and green parts) and a drizzle of 1 tsp sesame oil. The celery crowns you cooked earlier can be served on the side or arranged artistically on the plate. This dish is best served immediately while the pork is still warm and the crust is crisp. Pair with steamed jasmine rice to soak up all that delicious sauce!
Pro Tips For Making Chinese Double Cooked Pork
- BLANCH THEN BRAISE: The first cookâwhether boiling or steamingâisnât just about softening. After blanching your pork shoulder, pat it bone-dry before the second braise. I used to skip this, and the sauce would turn into soup instead of clinging to the meat like it should.
- USE COLD SOY SAUCE: Light soy sauce loses its depth when heated too fast. Mix it with the Shaoxing wine before adding to the potâcold liquids distribute better and prevent bitter spots. I learned this after my first batch tasted unevenly salty.
- DONâT SKIP THE GARLIC CRUSH: Minced garlic burns in seconds. Smash 3â4 cloves with the flat of your knife until theyâre pale green before tossing them inâthis releases their flavor without turning bitter. Yes, itâs extra work, but the difference in aroma is night and day.
- LOW AND SLOW AFTER SEALING: Once the pork is browned and the sauce starts simmering, cover the pot and drop the heat to the lowest setting. I used to babysit it, and the meat would dry out. Let it sweat for 45 minutesâno stirring, no peekingâjust patience. The collagen will melt into silk.
Creative variations of this recipe
Cantonese Home-Style
This is how my grandmother used to make it back in Charlestonâsimple but packed with flavor. She'd use a heavy cast iron wok and cook the pork in small batches to keep the heat high.
The key is patience: after the initial parboil, she'd let the pork sit in the marinade for 36 hours sometimes, especially if we were having company. The longer it marinates, the more tender and flavorful it becomes.
I still do this version when I want to impress guestsâit's my go-to for family gatherings. đ¶ïž
Sichuan Spicy Twist
For a fiery kick, add 1 tbsp chili bean paste and 1 tsp Sichuan peppercorns to the marinade. After the first braise, stir in 2 tbsp chili oil and finish with 2 slices of dried chili peppers> (charred and sliced).
The numbing heat from the peppercorns and the smoky depth from the chilis make this version a crowd-pleaser. Serve with a side of pickled vegetables to balance the heat.
I learned this variation from a Sichuan chef at a market in Atlanta who swore by the "three fires" techniqueâchili, garlic, and ginger.
Sweet & Sticky Hong Kong Style
This version is all about that glossy, caramelized sauce. After the first braise, reduce the sauce by half> (about 15-20 minutes) until it's thick and syrupy. Stir in 2 tbsp honey or dark soy sauce for extra richness.
The pork gets coated in this sticky glaze, making every bite irresistible. Garnish with candied ginger slices and crushed peanuts> for texture. This is the version I serve at my restaurantâit's a showstopper with its deep mahogany color and sweet-savory balance.
Quick Oven Braise
Short on time? Swap the stovetop braise for an oven method. After searing the pork, transfer it to a baking dish with the sauce and braise at 300°F for 2.5-3 hours. The oven keeps the heat consistent, so you don't have to babysit the pot.
I use this method when I'm prepping for the weekâI make a big batch and freeze portions. Just thaw and reheat in a skillet to revive the crust. The texture is slightly different but still delicious, especially when you're short on time.
Vegetarian Adaptation
For a meat-free version, use extra-firm tofu> (pressed and cubed) or mushroom stems> (like oyster or shiitake). Marinate them in the same sauce for 4 hours> (tofu absorbs flavors faster). After parboiling, coat with the cornstarch mixture and pan-fry until crispy.
The texture won't be identical, but it's a great alternative for vegetarians. I've tested this with my vegetarian friends, and they love itâespecially when paired with a spicy tofu sauce> on the side. đ±
Nutrition facts
Frequently asked questions
Why do we parboil the pork before braising?
The first cooking phase tenderizes the meat by breaking down tough fibers and removes impurities that would cloud the sauce. This step also ensures the pork cooks evenly during the final braise, resulting in perfectly tender slices. Skipping it can leave the meat tough or unevenly cooked.
Can I use pork tenderloin instead of pork shoulder?
Pork tenderloin is leaner and cooks much faster, so it won't work well for this recipe. The pork shoulder's fat and connective tissue are essential for the rich, tender texture. If you're set on a quicker cut, try pork butt or pork loin (with extra marinating time).
How do I prevent the crust from getting soggy?
Pat the pork completely dry before applying the cornstarch crust and sear it at medium-high heat until golden brown. Keep the braising liquid reduced to a glossy consistencyâdon't add too much water. For extra insurance, sear the pork again for 1-2 minutes per side right before serving.
What's the best way to reheat leftovers?
Reheat in a skillet over medium heat with a splash of water to restore moisture and revive the crust. For oven reheating, cover with foil and bake at 300°F for 15 minutes, then uncover to crisp. Avoid microwavingâit turns the pork rubbery and loses the crispy texture.
Can I make this dish in a slow cooker?
Yes, but with adjustments. After parboiling and crusting, transfer the pork to a slow cooker with the braising liquid and cook on low for 6-8 hours. The texture will be more tender than crispy, but still delicious. For best results, sear the pork again after slow cooking to revive the crust.
