Cantonese Pork Tenderloin Recipe: Five-Spice Glazed Bites With Crispy Celery Crowns

Main Courses

Cantonese Pork Tenderloin Recipe: Five-Spice Glazed Bites With Crispy Celery Crowns

This Cantonese pork tenderloin recipe delivers the perfect balance of crispy edges and tender meat—just like my mentor taught me in Charleston.

The secret lies in a fragrant marinade of Shaoxing wine, garlic, and five-spice powder, followed by a quick stir-fry that locks in juices while creating that signature caramelized crust.

I first mastered this technique during my apprenticeship, and it's become a staple at The Smoky Pig for its ability to transform simple cuts into restaurant-quality bites.

The recipe begins with a 30-minute marinade that tenderizes the pork while infusing it with authentic Cantonese flavors. Stir-frying over high heat ensures the exterior crisps beautifully, while the interior remains succulent.

What sets this dish apart is the crispy celery crown—a technique I adapted from traditional dim sum preparation—that adds both visual appeal and a satisfying crunch with every bite.

By the time you serve this dish, you'll have perfectly seared pork tenderloin with a glossy, five-spice glaze and those delicate celery crowns that shatter between your teeth. The aroma alone—warm spices, garlic, and a hint of caramel—will transport you to a bustling Cantonese kitchen.

This is the kind of dish that pairs beautifully with steamed jasmine rice and quick stir-fried bok choy for a complete meal.

What makes this recipe truly special is its versatility—it works equally well as a weeknight dinner or a showstopping centerpiece for guests. The marinade can be made ahead of time, and the cooking process takes just 15 minutes once you're ready to cook.

Whether you're serving it family-style or plating it with precision, this Cantonese pork tenderloin will impress every time.

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

Ingredients for cantonese pork tenderloin

Simple ingredients transform into restaurant-quality Cantonese pork tenderloin with crispy edges and tender meat.

Ingredient Amount Notes
Pork Tenderloin 🥩 1 ½ lb Center-cut, trimmed of fat
Shaoxing Wine 🍷 ¼ cup For authentic marinade depth
Garlic Cloves 🧄 8 cloves Minced for marinade
Five-Spice Powder 🌶️ 2 tsp Authentic Cantonese blend
Brown Sugar 🍯 2 tbsp Light or dark preferred
Soy Sauce 🥢 2 tbsp Kikkoman preferred
Sesame Oil 🫒 1 tbsp Toasted for aroma
Celery Stalks 🥬 3 whole Thinly sliced for crowns
Neutral Oil 🫒 2 tbsp Vegetable or canola
Cornstarch 🌾 1 tbsp For crispy coating
Jasmine Rice 🍚 1 ½ cups Uncooked, for serving
Bok Choy 🥬 2 pieces Baby variety preferred
Salt 🧂 1 tsp Kosher preferred
Black Pepper 🌶️ ½ tsp Freshly cracked

The pork tenderloin is your star—center-cut with visible marbling for tenderness. Asian markets often carry superior quality, but any well-stocked grocery store's butcher section works. Shaoxing wine can be found at World Market or ordered online if your local store doesn't stock it. For the five-spice powder, Penzeys sells an authentic blend that's worth the splurge—it's the difference between good and restaurant-quality. Celery should be crisp with no brown spots, and bok choy leaves should be bright green and tightly packed.

No Shaoxing wine? Dry sherry or even a splash of apple cider vinegar works in a pinch, though the flavor won't be identical. Substitute the five-spice powder with 1 tsp each cinnamon, cloves, fennel, and star anise if you're missing it. The cornstarch coating is non-negotiable for that signature crisp—arrowroot powder works too. For the celery crowns, slice the stalks into 1/4-inch thick rounds and separate them carefully. If your bok choy has thick stems, peel them first for even cooking. The sesame oil should be toasted—heat it in a dry pan for 30 seconds to deepen the aroma before using.

Marinate the pork for at least 30 minutes—overnight is even better. The celery crowns can be prepped ahead and stored in the fridge for 2 days before frying. This dish reheats beautifully—5 minutes in a steamer restores that crispy texture. Serve immediately with jasmine rice and bok choy for a complete meal. Leftovers keep 3 days in the fridge, but honestly, it's best enjoyed fresh.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just sear the pork, toss in the Shaoxing wine and garlic, and let the five-spice powder work its magic. The brown sugar caramelizes right in the pan, so you’re left with sticky, flavorful bits that make cleanup a joke.
  • Shaoxing Wine Secret: That bottle of Shaoxing wine isn’t just for sipping—it’s the star here. It cuts through the richness of the pork while adding this deep, umami punch that makes every bite taste like a little trip to a dim sum stall. Honestly, I’ll buy it just for this recipe.
  • Leftover Goldmine: This dish tastes better the next day, which is basically a superpower. Slice it thin for sandwiches, toss it into fried rice, or serve it cold with cucumbers—it’s my go-to for lazy lunches. My roommate still asks for “that pork” weeks later.
  • Weeknight Workhorse: No fancy techniques, no last-minute grocery runs—just a tenderloin, a few cloves of garlic, and 20 minutes. I’ve made this for date nights (impressed them), potlucks (disappeared fast), and even my mom’s dinner party (she didn’t guess it was store-bought pork). Reliable? Yes. Delicious? Absolutely.

Step-by-step instructions for Cantonese pork tenderloin

Here's how to create restaurant-quality five-spice glazed pork with perfectly crisp celery crowns.

1

Marinate the Pork Tenderloin

Place the 1.5 lb pork tenderloin in a resealable plastic bag. In a small bowl, whisk together the 0.25 cup Shaoxing wine, 2 tbsp soy sauce, 2 tbsp brown sugar, 2 tsp five-spice powder, 0.5 tsp black pepper, and 1 tbsp sesame oil. Pour this marinade over the pork, seal the bag, and massage it gently to coat evenly.

Refrigerate for at least 2 hours, or preferably overnight. This long marinating time ensures deep flavor penetration and tender results. The pork should absorb the marinade completely, developing a rich, aromatic crust. Real talk: if you're short on time, even 1 hour will work, but you'll miss some of that restaurant-quality depth.

2

Prepare the Celery Crowns

Cut the 3 whole celery stalks into 2-inch pieces. Using a sharp chef's knife, make a shallow crosshatch pattern on each piece, being careful not to cut all the way through. This creates those beautiful "crowns" that crisp up beautifully. Place them in a bowl and toss with 1 tbsp cornstarch and 1 tsp salt, shaking gently to coat evenly.

The cornstarch creates a light, crispy batter that contrasts perfectly with the tender pork. Don't skip this step—it's what gives this dish its signature texture. If you're worried about the celery getting soggy, don't be. The quick cooking time in the hot oil will preserve that satisfying crunch.

3

Cook the Pork Tenderloin

Heat 1 tbsp neutral oil in a large skillet over medium-high heat until shimmering. Remove the pork from the marinade (reserve the marinade) and pat dry with paper towels. Add the pork to the skillet and sear for 3-4 minutes on each side until golden brown. The pork should release easily from the pan when ready to flip.

Once browned, pour the reserved marinade into the skillet and bring to a simmer. Reduce heat to medium-low and cook for 8-10 minutes, basting the pork occasionally with the sauce, until the internal temperature reaches 145°F. The pork should be tender but not falling apart—it'll carry over to 150°F as it rests.

4

Crisp the Celery Crowns

While the pork cooks, heat the remaining 1 tbsp neutral oil in a separate skillet over medium heat. Add the celery crowns in a single layer and cook for 2-3 minutes, stirring occasionally, until golden brown and crispy. They should develop a beautiful caramelized color and a satisfying crunch.

Here's the thing—don't overcrowd the pan. Cook in batches if needed to maintain even heat. The celery should crisp up quickly, so keep a close eye on them. Once done, transfer to a paper towel-lined plate to drain excess oil. These crispy crowns are the perfect textural contrast to the tender pork.

5

Serve with Jasmine Rice and Bok Choy

Slice the pork tenderloin into ½-inch thick pieces and arrange on a platter. Spoon any remaining sauce from the skillet over the top. Cook the 1.5 cups jasmine rice according to package instructions, fluffing it gently with a fork when done. Serve the rice alongside the pork and crispy celery crowns.

For the bok choy, blanch the 2 pieces in boiling water for 1 minute, then shock in ice water. Drain and toss with a drizzle of sesame oil. The contrast of tender pork, crisp celery, and fresh bok choy makes this dish truly special. Each bite delivers that perfect balance of textures and flavors that define authentic Cantonese cuisine.

👨‍🍳

Pro Tips For Making Cantonese Pork Tenderloin

  • CRANK THE HEAT FIRST: I learned this the hard way—starting with medium heat means your pork will steam instead of sear. Get that pan screaming hot (medium-high to high) before adding the pork, and you’ll lock in flavor and color right away. The first 2 minutes should be intense; that’s when the Maillard reaction does its magic.
  • MINCE THAT GARLIC FINE: Whole cloves? Nope. For Cantonese pork tenderloin, you want garlic so finely minced it’s almost a paste—think 1/8-inch pieces or smaller. I used to chop it roughly, and the texture was all wrong. A quick pulse in the food processor (or 10 seconds with a knife) makes a real difference in how the sauce clings to the meat.
  • DON’T SKIP THE SHAOXING WINE REDUCTION: Pour in the Shaoxing wine and let it reduce by half before adding the pork. I was lazy once and just tossed it in raw, and the flavor got lost in the sauce. A 2-minute reduction concentrates the wine’s depth—it’s the thing that makes the dish taste authentically Cantonese.
  • REST THE PORK UNDER FOIL: As soon as the pork hits 140°F (it’ll climb to 145°F), tent it with foil and let it rest for 5 minutes. I know, I know—you’re hungry. But skipping this step means dry meat. The residual heat finishes cooking it evenly while the juices redistribute. Trust the process.

Serving suggestions for this cantonese pork tenderloin

Family-Style Feast

Serve this Cantonese pork tenderloin family-style with everyone passing dishes around the table. I love setting up a banquet-style spread with the pork at the center, surrounded by steamed jasmine rice in a large bowl and stir-fried bok choy in a wok.

Add a small bowl of extra sauce for dipping—just warm the reserved marinade from the skillet and drizzle with a splash of toasted sesame oil. The crispy celery crowns can go in a separate bowl so guests can add them to their plates as desired. 🍽️

Plating Like a Pro

For restaurant-worthy plating, arrange the sliced pork tenderloin in a single, elegant line on a white platter. Place the crispy celery crowns in a small cluster at one end, their golden edges contrasting beautifully with the pork's caramelized crust.

Spoon a small amount of the five-spice glaze over the pork, then scatter microgreens or thinly sliced scallions around for freshness. Serve with jasmine rice on the side in a small ceramic bowl—its delicate aroma will complement every bite.

Dim Sum-Inspired Bites

Turn this dish into dim sum-style bites by cutting the pork into 1-inch cubes and skewering them with the celery crowns on bamboo sticks. Arrange the skewers on a platter with a small sauce boat filled with the five-spice glaze mixed with a touch of chili oil for heat.

Serve with steamed dumpling wrappers on the side so guests can wrap the pork and celery in them for handheld bites. This presentation is perfect for parties or when you want to make the dish interactive. 🍴

Rice Bowl Assembly

Create build-your-own rice bowls by setting out individual bowls of jasmine rice, sliced pork tenderloin, crispy celery crowns, and blanched bok choy.

Add small dishes of pickled vegetables (like daikon radish) and a soy-vinegar dipping sauce (mix 1 tbsp soy sauce, 1 tbsp rice vinegar, and a pinch of sugar). Let guests assemble their bowls—this is especially fun for kids or casual gatherings.

The contrast of textures and flavors makes every bite exciting. 🥢

Dinner Party Elegance

For a dinner party centerpiece, arrange the pork tenderloin on a slate board with the celery crowns artistically placed around it. Garnish with edible flowers (like pansies) and a drizzle of the glaze.

Serve with steamed rice in small clay pots and stir-fried greens in a copper bowl for a visually stunning spread. Pair with a dry Chinese white wine like Marsanne to complement the dish's aromatic spices. The presentation will wow your guests before they even take a bite. ✨

Leftovers Reinvented

Don't let leftovers go to waste—reinvent them! Shred the pork tenderloin and toss it with egg noodles, a splash of oyster sauce, and scallions for a quick stir-fry. Or slice it thinly and use it in spring rolls with shredded carrots and cabbage.

The crispy celery crowns can be reheated in a hot skillet for 30 seconds to restore their crunch. These creative uses turn leftovers into new meals without any extra effort. 💡

Nutrition facts

Servings 4
Amount Per Serving
Calories 480kcal
% Daily Value *
Total Fat 24g31%
Saturated Fat 7g35%
Cholesterol 135mg45%
Sodium 920mg39%
Total Carbohydrate 32g11%
Dietary Fiber 2g8%
Sugars 10g
Protein 42g84%
* 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 substitute pork tenderloin with another cut of pork?

For best results, stick with pork tenderloin as it's naturally tender and absorbs marinades beautifully. If you must substitute, use pork loin (trimmed of fat) or boneless pork chops. Avoid fatty cuts like pork shoulder—they won't achieve the same crispy texture. For a similar texture, chicken breast works in a pinch, but reduce marinating time to 30 minutes to prevent drying.

2

What's the secret to getting the celery crowns perfectly crispy?

Three keys: thin slicing, proper coating, and high heat. First, make sure your celery is cut into ¼-inch thick rounds with crosshatch patterns. Toss thoroughly with cornstarch (no lumps!) and cook in a single layer in hot oil over medium heat. Overcrowding steams instead of crisps. Pro tip: Use a wire rack in a baking sheet to drain excess oil after frying.

3

Can I make this recipe without five-spice powder?

Yes! Mix ½ tsp each cinnamon, cloves, fennel seeds, and star anise with ½ tsp black pepper for a homemade blend. Or use 1 tsp ground ginger + ½ tsp cinnamon for a simpler substitute. The five-spice powder adds that authentic Cantonese warmth, but these alternatives will still deliver great flavor. Toast your spices first in a dry pan for 30 seconds to deepen their aroma.

4

How do I prevent the pork from drying out?

Three critical steps: don't overcook, pat dry before searing, and rest after cooking. Use a meat thermometer—pork should reach 145°F internal temp. Let it rest 5 minutes before slicing to redistribute juices. Also, avoid cutting into the pork while it's still in the pan. The marinade helps too—longer marinating (2+ hours) keeps it juicy.

5

What's the best way to reheat leftovers?

For best texture, reheat in a steamer for 5-7 minutes—this restores crispiness without drying. Or warm in a skillet over medium heat with a splash of water or broth for 2-3 minutes. For the celery crowns, crisp them fresh in a hot pan for 30 seconds. Never microwave—it turns everything rubbery. Leftovers keep 3 days in the fridge or 1 month frozen.

★★★★★5.0(11 reviews)
Categories Main Courses