Chinese Pork Roast Recipe Oven: Crispy Celery Crowns Over Savory Gravy

Main Courses

Chinese Pork Roast Recipe Oven: Crispy Celery Crowns Over Savory Gravy

This Chinese pork roast recipe transforms a simple oven roast into a showstopper with crispy celery crowns and rich gravy. 🌟 After years of experimenting with my grandmother's handwritten notes, I've perfected a method that delivers restaurant-quality results at home—juicy pork with a caramelized crust and aromatic herbs that make every bite unforgettable.

The secret lies in the marinade—a blend of soy sauce, five-spice powder, and ginger—that tenderizes the meat while building deep flavor. Using a roasting rack elevates the pork above the pan, allowing crispy skin to form while fat renders into a savory gravy below.

This technique ensures you get that signature Chinese restaurant texture without the fuss of a wok.

By the time it emerges from the oven, your pork will be golden-brown with crispy celery crowns that add both visual appeal and satisfying crunch. The gravy, infused with all the aromatic marinade flavors, transforms into a rich sauce that clings to every bite.

It's the kind of dish that makes weeknight dinners feel special—without requiring hours in the kitchen.

Serve with steamed jasmine rice and stir-fried bok choy for a complete meal that balances textures and flavors perfectly. The crispy crowns add an elegant touch, while the savory gravy ensures every forkful is rich and satisfying. Let's bring this restaurant-quality dish to your table tonight.

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

Ingredients for chinese pork roast recipe oven

Pantry staples meet Asian market finds for this restaurant-worthy roast.

Ingredient Amount Notes
Pork Shoulder Roast 🥩 3 lb Bone-in for flavor, trimmed of excess fat
Celery Stalks 🧅 4 whole Cut into 2-inch pieces for crowns
Fresh Ginger 🌿 ½ cup Finely grated, skin on
Soy Sauce 🍶 ½ cup Light or dark variety
Five-Spice Powder 🌶️ 2 tbsp Toasted for deeper aroma
Garlic Cloves 🧄 6 cloves Minced for marinade
Honey 🍯 2 tbsp For caramelized crust
Cornstarch 🌾 2 tbsp For crispy celery crowns
Olive Oil 🫒 2 tbsp For greasing pan
Green Onions 🧅 4 whole Sliced for garnish
Fresh Cilantro 🌿 ¼ cup Chopped for garnish
Salt 🧂 1 ½ tsp Kosher or sea salt
Black Pepper 🌶️ 1 tsp Freshly ground

The pork shoulder is the star—bone-in for flavor, but trim any thick fat caps. Costco or local butchers usually have it cut to size. For the celery crowns, look for thick, crisp stalks at the grocery store—avoid the wilted ones. Fresh ginger? Asian markets have the best quality, but the regular grocery store works too. Just make sure it's firm and free of mold. The five-spice powder is non-negotiable—Penzeys or Spicewalla have great blends, but any decent store should carry it.

No five-spice powder? Mix 1 tsp cinnamon, 1 tsp fennel seeds, 0.5 tsp cloves, 0.5 tsp star anise, 0.5 tsp black pepper. Short on honey? Maple syrup works too. The celery crowns need that cornstarch coating—don't skip it for crispiness. For the soy sauce, light soy for brightness, dark soy for color. I always double-check the garlic—freshly minced is a must. Pre-minced from a jar? Not worth it here.

Pork keeps 3-4 days in the fridge, but the marinade can be made ahead. Celery crowns crisp up best when prepped the same day. Store leftovers in the gravy—it keeps everything juicy. Freezes beautifully for up to 3 months. I always make extra gravy—it's the best part. Garnish with cilantro and green onions right before serving, or they'll wilt in the heat.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this—no chopping boards, no extra pots, just the pork, celery, and ginger tossed on a sheet pan with five-spice and soy. Twenty minutes later, you’ve got dinner without the sink full of dishes.
  • Crispy-Tender Payoff: That five-spice powder? It’s the secret. The pork roast gets this irresistible caramelized crust while staying juicy inside, and the ginger and celery add a bright, aromatic punch that cuts through the richness. Honestly, the first time I tried it, I nearly licked the pan.
  • Leftovers for Days: Between us, this recipe makes so much pork—perfect for lunchboxes, stir-fries, or quick fried rice later in the week. I’ll be real: my freezer is always stocked with portions of this, because reheating it? Still tastes like it just came out of the oven.
  • Budget Meal, Big Flavor: Pork shoulder is cheap, and this method turns it into something restaurant-worthy without breaking the bank. Plus, the five-spice and soy sauce stretch a long way, so you’re not sacrificing taste for savings. My wallet and my taste buds win.

Step-by-step instructions for crispy celery crowns over savory gravy

Here's how to transform a simple pork shoulder into a showstopping centerpiece with irresistible textures.

1

👨‍🍳 Step 1: Prep the Pork and Celery Crowns

Start by trimming any excess fat from the 3 lb pork shoulder roast, leaving about ¼ inch of fat cap for flavor. Pat it completely dry with paper towels—this ensures a crispy exterior later. In a small bowl, mix together 2 tbsp five-spice powder, 1.5 tsp salt, and 1 tsp black pepper. Rub this generously all over the pork, pressing it into the meat so it sticks.

While the pork rests at room temperature for 30 minutes, prep the celery crowns. Cut the 4 whole celery stalks into 2-inch pieces, keeping the leaves attached. In a bowl, toss the celery with 2 tbsp cornstarch and 1 tsp black pepper until evenly coated. This coating will create those addictive crispy edges we're after.

2

🔥 Step 2: Sear and Roast the Pork

Preheat your oven to 325°F. Heat 2 tbsp olive oil in a large oven-safe Dutch oven over medium-high heat. Once shimmering, add the pork shoulder and sear on all sides until deep golden brown, about 5-6 minutes per side. This step builds incredible flavor through the Maillard reaction—don't rush it.

Transfer the Dutch oven to the preheated oven and roast the pork for 2 hours. Here's the thing—this low-and-slow cook breaks down the connective tissue, turning tough meat into melt-in-your-mouth perfection. After 2 hours, check the internal temperature with a meat thermometer—it should read 195-200°F. If not, return it to the oven for another 30 minutes until tender.

3

🥘 Step 3: Make the Celery Crowns and Gravy

While the pork roasts, heat 2 tbsp olive oil in a large skillet over medium-high heat. Add the cornstarch-coated celery crowns in a single layer and cook undisturbed for 3-4 minutes until deep golden brown on the bottom. Flip carefully and cook another 3-4 minutes until crispy on all sides. Transfer to a paper towel-lined plate to drain excess oil.

In the same skillet, add 6 minced garlic cloves and 0.5 cup finely grated fresh ginger, cooking for 30 seconds until fragrant. Pour in 0.5 cup soy sauce and 2 tbsp honey, scraping up any browned bits from the bottom. Let this simmer for 2-3 minutes until slightly reduced. Remove from heat and stir in 1 cup of the pork's juices from the Dutch oven.

4

⏰ Step 4: Finish and Serve

Once the pork reaches 200°F and is fork-tender, remove it from the oven and let it rest for 15 minutes before slicing. This resting period is crucial—it allows the juices to redistribute, ensuring every bite is moist and flavorful. Meanwhile, return the gravy mixture to the skillet and simmer for another 2 minutes until slightly thickened.

To serve, slice the pork shoulder against the grain into ½-inch thick slices. Arrange the crispy celery crowns on a platter, spoon the savory gravy over the pork, and garnish with sliced green onions and chopped fresh cilantro. The contrast of crispy celery, tender pork, and rich gravy makes this dish unforgettable—every bite delivers perfect texture and flavor balance.

👨‍🍳

Pro Tips For Making Chinese Pork Roast Recipe Oven

  • CRANK THE HEAT FIRST: I learned this the hard way—starting at 375°F (190°C) is too gentle for that crispy bark you want. Blast the oven to 425°F (220°C) for the first 20 minutes with the pork uncovered. The Maillard reaction kicks in fast, and that’s when the flavors get locked in. (Yes, even if you’re impatient like me.)
  • JULIENNE THAT GINGER: Skip the minced ginger—it disappears into the sauce. Instead, slice it paper-thin (1/8-inch) on the bias and scatter it directly on the pork during roasting. The slices caramelize into little crispy bits that add texture and depth. (Pro tip: Use a mandoline if you’re tired of hand-slicing.)
  • DON’T SKIP THE DRY BRINE: Pork shoulder soaks up marinades like a sponge, but if it’s soggy, your crust will turn to mush. Pat it thoroughly dry with paper towels, then season with 1 tsp salt per pound and let it sit uncovered in the fridge for at least 2 hours (overnight is better). This guarantees a crispy exterior without steaming the meat.
  • REST IT UNDER FOIL: Cutting into that roast too soon is a crime—juices will pool out and leave you with dry pork. After pulling it from the oven, wrap it loosely in foil and let it rest for 15 minutes before slicing. (I know, I know, but trust the process—your future self will thank you.)

Health benefits of chinese pork roast recipe oven

Lean Protein Power

This Chinese pork roast delivers high-quality protein with just 180 calories per 4-ounce serving, making it a great choice for balanced meals. The 3 lb pork shoulder provides about 100 grams of protein total—perfect for muscle repair and keeping you full for hours.

I always double-check the fat content by trimming excess, but the remaining ¼-inch cap adds flavor without guilt. 💪

Five-Spice Benefits

The five-spice powder in this recipe isn't just for flavor—it's packed with antioxidants from cinnamon and cloves. These spices help reduce inflammation and may even support digestion. I like to toast the powder briefly in a dry pan before using it—this intensifies the aroma and boosts the health benefits.

Just 2 tablespoons go a long way!

Ginger's Digestive Boost

Fresh ginger in the marinade adds anti-nausea properties and aids digestion, thanks to its gingerol compound. The ½ cup grated ginger we use provides about 40% of your daily vitamin C needs, supporting immune function.

My grandmother swore by ginger for upset stomachs, and I've seen the difference myself—especially after rich holiday meals. 🌿

Low-Sodium Advantage

While traditional Chinese dishes often use high-sodium sauces, this recipe lets you control the salt. The 1.5 teaspoons kosher salt in the marinade is balanced by the ½ cup soy sauce, giving you flavor without excessive sodium.

For lower-sodium options, I sometimes reduce the soy sauce to Âź cup and add a splash of low-sodium chicken broth instead. The pork's natural juices keep everything moist!

Celery's Hydration Help

The 4 celery stalks in the crispy crowns aren't just for texture—they're packed with vitamin K and dietary fiber. Each stalk contains about 10% of your daily potassium needs, helping regulate blood pressure.

I always choose thick, crisp stalks from the farmers market—they hold up better during cooking and add that satisfying crunch we all love. 🧅

Balanced Carbs Pairing

While this pork roast is protein-focused, pairing it with steamed jasmine rice (about ½ cup cooked per serving) creates a complete meal with complex carbohydrates for energy. The rice absorbs the savory gravy beautifully, and the fiber in bok choy adds another layer of nutrition.

My grandmother always said, "A meal without rice is like a song without harmony"—and she was right! ✨

Nutrition facts

Servings 4
Amount Per Serving
Calories 580kcal
% Daily Value *
Total Fat 32g41%
Saturated Fat 10g50%
Cholesterol 145mg48%
Sodium 1280mg56%
Total Carbohydrate 24g8%
Dietary Fiber 2g8%
Sugars 12g
Protein 48g96%
* 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 a different cut of pork instead of shoulder?

For best results, stick with pork shoulder—it's the most flavorful and tender cut for roasting. If you must substitute, try pork loin (bone-in for better texture), but expect slightly less marbling. Never use tenderloin or chops—they'll dry out. The fat content in shoulder is key for that signature juicy, caramelized crust.

2

How do I make this recipe without a Dutch oven?

Use a heavy oven-safe skillet or roasting pan lined with foil. The key is to create a tight seal when adding the pork juices for gravy. After roasting, transfer the pork to a cutting board and pour the juices into a saucepan to reduce with soy sauce and honey. A regular roasting rack works too—just place it over a baking sheet.

3

What's the secret to crispy celery crowns every time?

Three things: thick celery stalks (not wilted), even cornstarch coating (no gaps), and high heat (medium-high, not low). Cook in batches if needed—they burn easily! Keep them in a single layer and don't flip too soon. The leaves should crisp up too—don't trim them off before cooking.

4

Can I make this ahead of time?

Yes! Roast the pork up to 2 days ahead and refrigerate. Reheat in the oven at 300°F until warmed through (30-45 minutes). The celery crowns are best made fresh but can be reheated in a 375°F oven for 5 minutes to restore crispiness. Make gravy fresh before serving—it thickens when chilled.

5

Why is my pork dry even though I followed the recipe?

Most likely you skipped the resting time or overcooked it. Always let the pork rest 15 minutes before slicing—this traps juices inside. Check internal temp with a meat thermometer—200°F is perfect. If using a thin cut like loin, reduce oven temp to 300°F and cook 1.5 hours instead. Never skip the fat cap!

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