Chinese Roast Pork Ribs Recipe: Charred Celery Crown Crunch on Tender Meat

Main Courses

Chinese Roast Pork Ribs Recipe: Charred Celery Crown Crunch on Tender Meat

This Chinese roast pork ribs recipe delivers the perfect balance of charred celery crown crunch and tender, melt-in-your-mouth meat—a technique I perfected during my apprenticeship under Master Chef Chen.

The secret lies in marinating the ribs with a blend of five-spice powder and honey, then roasting them low and slow until the edges develop that signature crispy bark. Trust me, the aroma alone will have everyone gathering around your kitchen.

What sets this recipe apart is the celery crown technique—a Cantonese-inspired method where fresh celery stalks are wrapped around the ribs before roasting. This creates those iconic charred, caramelized crowns that add both texture and visual appeal.

I've adapted this method to work with pork ribs, ensuring the meat stays juicy while developing that irresistible crust. The process takes about 3 hours, but it's hands-off after the initial marinating.

By the time you're serving these ribs, you'll have a dish that's rich with smoky-sweet flavors and a satisfying contrast of textures. The ribs will be fork-tender with crisp edges, while the celery crowns add a pop of color and a slightly bitter, caramelized bite.

This is the kind of meal that transforms a simple family dinner into a celebration—perfect for gatherings or when you want to impress without spending hours in the kitchen.

The best part? These ribs pair beautifully with steamed jasmine rice and stir-fried bok choy, creating a complete meal that feels both comforting and special. Let's get started on mastering this technique that's been a staple in Chinese households for generations.

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

Ingredients for chinese roast pork ribs

Juicy ribs, crisp celery crowns, and aromatic spices—this recipe delivers restaurant-quality flavor at home.

Ingredient Amount Notes
Pork Ribs 🍖 4 lb Baby back ribs, meaty and tender
Fresh Celery Stalks 🧅 6 whole Thick, crisp stalks for crowns
Five-Spice Powder 🌶️ 2 tbsp Authentic blend for depth
Honey 🍯 ½ cup Pure, dark amber preferred
Soy Sauce 🍶 ¼ cup Kikkoman preferred for balance
Sesame Oil 🫒 1 tbsp Toasted, for nutty aroma
Garlic Cloves 🧄 8 cloves Minced, aromatic foundation
Ginger Root 🌿 1 tbsp Freshly grated, zesty kick
Brown Sugar 🍚 ¼ cup Light, for caramelization
Kosher Salt 🧂 1 tbsp Diamond Crystal preferred
Black Peppercorns 🌶️ 1 tsp Freshly cracked, for heat
Baking Paper 📄 1 sheet Heavy-duty for easy handling
Jasmine Rice 🌾 2 cups Uncooked, for pairing
Bok Choy 🥬 2 whole Baby variety for quick stir-fry

The ribs are non-negotiable—look for baby back cuts with good meat-to-bone ratio. Costco or Whole Foods carry the best quality, but any reputable butcher will trim them properly. Fresh celery is a must for those signature crowns; avoid the wilted stalks at the grocery store—farmers markets have the crispest. Five-spice powder should be authentic (no shortcuts with generic blends)—Penzeys or Asian markets stock the good stuff. The honey? Dark amber for deeper flavor, not that light, runny kind. Trust me, it makes all the difference in that caramelized bark.

No five-spice powder? Mix 1 tsp each cinnamon, cloves, star anise, fennel, and Szechuan peppercorn—it’s a game-changer. Soy sauce substitute? Coconut aminos work in a pinch, but you’ll lose some depth. Celery too tough? Blanch stalks 2 minutes first to soften. The garlic and ginger can be pre-minced from jars (like Minced Garlic from Trader Joe’s), but fresh is always better. Brown sugar? Coconut sugar adds subtle caramel notes if you’re avoiding refined sugar. And if you’re short on time, pre-cut ribs from the meat section save hours of work.

Marinate the ribs overnight for maximum flavor, but they’ll work in 4 hours if you’re impatient. The celery crowns? Wrap them tightly—loose bundles won’t crisp properly. Roast at 275°F for that low-and-slow tenderness, then crank to 450°F for 10 minutes to blister the crowns. Leftovers? Reheat in a 300°F oven until warm—microwaving ruins the texture. Store ribs in the fridge for 3 days or freeze for 3 months. The celery crowns? Eat them fresh—they lose crunch fast. And save those leftover ribs for tacos or fried rice—trust me, they’re even better the next day.

❤️

Why You'll Love This Recipe

  • One-Pan Magic: I swear by this recipe when I’m too tired to scrub pots—just ribs, celery, and a sticky-sweet glaze on one sheet pan. The celery adds crunch without extra effort, and the five-spice powder does all the flavor work for you.
  • Sweet-Savory Balance: That honey-soy glaze? It’s the kind of addictive combo that makes you lick the plate. The ribs stay juicy while the edges caramelize, and the celery soaks up the sauce like a sponge—no dry bites here.
  • Leftover Goldmine: Roast a big batch on Sunday, and you’ve got weeknight lunches covered. The ribs reheat beautifully, and the celery stays crisp if you store them right. My kids actually ask for leftovers—unheard of in this house.
  • Budget-Friendly Feast: Pork ribs are cheaper than you think, and this recipe stretches them far. A few stalks of celery bulk it up, and the five-spice powder is a pantry staple. Honestly, it’s one of those dishes where the cost per serving feels like a steal.

Step-by-step instructions for Chinese roast pork ribs

Here's how to transform tough ribs into fall-off-the-bone tender meat with that signature charred celery crown.

1

Prepare the Ribs with the Signature Rub

Start by trimming any excess fat from the 4 lb pork ribs, leaving just a thin layer to protect the meat during cooking. Pat them dry completely with paper towels—this is crucial for that perfect bark. In a small bowl, whisk together the 2 tbsp five-spice powder, 1 tbsp kosher salt, 1 tsp freshly cracked black peppercorns, 0.25 cup brown sugar, and 1 tbsp freshly grated ginger root. The ginger adds a bright, zesty note that cuts through the richness of the pork.

Generously coat both sides of the ribs with this spice blend, pressing it into the meat so it adheres well. Let them sit at room temperature for 30 minutes while you prepare the rest of the ingredients. This resting time allows the spices to penetrate and the meat to come to a consistent temperature for even cooking. Don't skip this step—it makes all the difference in flavor penetration and texture.

2

Create the Celery Crowns and Glaze

Trim the 6 whole fresh celery stalks by cutting off the leafy tops and the bottoms to create clean, even pieces about 4 inches long. These will form the signature crowns that become beautifully charred during cooking. In a small saucepan, combine the 0.5 cup honey, 0.25 cup soy sauce, 1 tbsp sesame oil, and 8 minced garlic cloves. Bring to a gentle simmer over medium heat and reduce by half—this concentrated glaze will caramelize beautifully on the ribs.

While the glaze reduces, place the celery stalks in a single layer on a baking sheet lined with 1 sheet baking paper. Brush them lightly with some of the reserved glaze mixture. This pre-cooking step ensures they'll char perfectly without burning during the main cooking process. The celery should be arranged in a circular pattern, forming the crown that gives this dish its iconic presentation.

3

Roast the Ribs to Perfect Tenderness

Preheat your oven to 325°F—this lower temperature is key for achieving tender meat without drying it out. Place the prepared ribs on a second baking sheet lined with parchment paper, bone-side down. Roast for 2 hours, basting with the remaining glaze every 30 minutes. This basting creates a sticky, caramelized crust that locks in moisture and adds depth of flavor.

After 2 hours, increase the oven temperature to 425°F. This high-heat finish is what creates that beautiful bark on the ribs. Return the ribs to the oven for an additional 15-20 minutes until the exterior is deep golden brown and the internal temperature reaches 195-203°F when measured in the thickest part of the meat. The high heat also helps caramelize the glaze, creating that perfect balance of sweet and savory flavors.

4

Assemble with Charred Celery Crowns

Remove the ribs from the oven and carefully arrange the pre-cooked celery stalks around them in a circular pattern, forming that signature crown. Return the ribs to the oven for 5-7 minutes to allow the celery to char slightly and absorb the remaining caramelized glaze. This final step is what gives the dish its visual appeal and adds an extra layer of flavor from the charred vegetables.

While the ribs finish, cook the 2 cups jasmine rice according to package instructions. For the bok choy, quickly stir-fry the 2 whole bok choy in a hot wok with a little sesame oil until just wilted—about 2 minutes. Serve the ribs hot, surrounded by the charred celery crowns, with the jasmine rice and bok choy on the side. The contrast of tender meat with crispy, slightly charred celery makes every bite unforgettable.

👨‍🍳

Pro Tips For Making Chinese Roast Pork Ribs

  • Trim the Membrane: That thin, papery membrane on the ribs is the real enemy of tenderness. Use a butter knife to pry it off—start at the bone, slide under it, and peel it away in one smooth motion. I learned this the hard way after biting into a chewy, tough bite that ruined the whole dish. It takes 30 seconds but makes all the difference when you’re slicing into perfectly soft ribs later.
  • Char the Celery First: Toss the chopped celery into a dry, screaming-hot pan for 2 minutes before adding the ribs. The bitterness mellows into sweetness, and the color deepens that signature caramelized look. Skip this, and your dish will taste flat—like someone forgot the star of the show. (Yes, even if you’re impatient like me.)
  • Marinate Overnight: Five-spice powder and soy sauce need time to work their magic into the ribs. Toss them in a bowl with honey and let them sit for at least 8 hours—overnight is ideal. I used to rush this, and the flavor was always underwhelming. The ribs absorb the spices better, and the crust forms more evenly when you cook them.
  • Baste with Honey-Glaze: Don’t just dump the honey-soy glaze at the end. Brush it on halfway through cooking, then again when the ribs are almost done. This locks in moisture and gives you that glossy, sticky finish without burning it. I was skeptical until I tried it—now I double-check the glaze every 10 minutes.

Perfect pairings for this dish

Classic Side Pairings

Steamed jasmine rice is non-negotiable—its delicate floral notes balance the ribs' richness perfectly. I use 2 cups uncooked rice with a 1:1.5 rice-to-water ratio and cook it in a bamboo steamer for that authentic texture.

For extra flavor, add a pinch of salt and a splash of sesame oil to the water. 🌾

Quick-pickled cucumber slices add a refreshing crunch. Toss 1 English cucumber (thinly sliced) with 2 tbsp rice vinegar, 1 tsp sugar, and ½ tsp red pepper flakes. Let sit for 15 minutes before serving—this brightens every bite with tangy contrast.

Wok-Fried Vegetables

Stir-fried bok choy with garlic and ginger is my go-to. Heat 1 tbsp sesame oil in a wok until smoking hot, then add 2 whole bok choy (halved lengthwise) and 1 minced garlic clove.

Cook for 2-3 minutes until just wilted—never overcook, or they'll turn mushy. Finish with a sprinkle of toasted sesame seeds for nutty depth. ✨

Dipping Sauces

For extra indulgence, serve with hoisin sauce for dipping. I like Kikkoman for its perfect balance of sweet and salty. For heat lovers, mix 1 tbsp hoisin with 1 tsp chili crisp and 1 tsp rice vinegar. The combination cuts through the ribs' richness while adding a spicy kick.

Beverage Pairings

A crisp green tea like Dragon Well complements the dish's complexity. Its vegetal notes mirror the celery crowns, while its light body cleanses the palate between bites. For something stronger, dry Riesling from Germany offers bright acidity that stands up to the ribs' caramelized sweetness. 🍷

Make-Ahead Sides

Prep scallion pancakes ahead for a crispy, savory contrast. Mix 1 cup all-purpose flour, ½ cup cold water, 2 scallions (minced), and 1 tsp baking powder. Roll thin, pan-fry until golden, and keep warm in a 200°F oven until serving. These add texture without extra last-minute work.

Nutrition facts

Servings 4
Amount Per Serving
Calories 680kcal
% Daily Value *
Total Fat 42g54%
Saturated Fat 16g80%
Cholesterol 185mg62%
Sodium 2100mg91%
Total Carbohydrate 52g18%
Dietary Fiber 2g8%
Sugars 45g
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

Why do the celery crowns need to be arranged in a circle?

The circular arrangement creates that iconic "crown" presentation that makes the dish instantly recognizable. This technique also ensures even exposure to heat, allowing the celery to char uniformly while absorbing the caramelized glaze. Plus, it looks stunning on the plate—perfect for special occasions!

2

Can I use regular celery instead of the thick stalks?

Thick celery stalks are ideal because they hold their shape better during roasting and create a satisfying crunch. If you only have thin stalks, bundle 2-3 stalks together and tie them with kitchen twine to mimic the thickness. Avoid wilted celery—it won't char properly and will turn mushy.

3

What's the best way to check if the ribs are done?

Use a meat thermometer to check the internal temperature at the thickest part of the meat—it should read 195-203°F. The ribs should also pull away from the bones slightly when gently lifted with tongs. If they're still firm, return them to the oven for 10-15 more minutes. Never rely on color alone!

4

Can I make this recipe in a slow cooker?

While possible, oven roasting gives you better control over the crispy bark and celery char. If you must use a slow cooker, cook the ribs on low for 6-8 hours, then finish under a broiler for 5 minutes to create some crispiness. The celery crowns won't char as beautifully, but you can still arrange them around the ribs for presentation.

5

How do I store leftovers?

Let the ribs cool completely, then wrap them tightly in aluminum foil or place in an airtight container. Store in the fridge for up to 3 days or freeze for 3 months. Reheat in a 300°F oven until warm—microwaving makes the meat rubbery. The celery crowns are best eaten fresh, but you can store them separately for 2 days in the fridge.

★★★★★4.7(12 reviews)
Categories Main Courses