Main Courses
This Asian pork neck bones recipe transforms tough cuts into melt-in-your-mouth tenderness using a technique I perfected during my apprenticeship under Master Chef Chen. The celery crown crunch—those crispy, caramelized tops—adds texture that elevates every bite, while the smoky coconut broth carries layers of umami and warmth. I remember the first time I tasted this dish in a Charleston market, where the pork had been slow-braised for hours until the bones fell apart.
The foundation lies in proper preparation: blanching the bones first to remove impurities, then slow-braising them with star anise, ginger, and garlic until the collagen dissolves into a rich, velvety broth.
This method isn’t just about flavor—it’s about respecting the ingredient, letting time work its magic to create something deeply satisfying. The celery crown, a signature technique from my time in Charleston, adds that restaurant-quality crunch without compromising tenderness.
What you’ll end up with is a dish that’s equal parts comforting and impressive—golden-brown pork neck bones with crispy tops, swimming in a fragrant coconut broth infused with smoky spices.
The texture contrast alone makes it unforgettable: tender meat, crispy edges, and a broth so rich it clings to every spoonful. Serve it over steamed rice with pickled vegetables for a meal that feels both homestyle and refined.
This recipe scales beautifully, whether you’re feeding a family or preparing for a gathering. The slow-braising process means flavors deepen over time, making it even better the next day. Trust me—once you master this technique, you’ll never settle for anything less than restaurant-quality pork at home.
Ingredients for asian pork neck bones
Six pounds of pork neck bones, celery crowns, and smoky spices transform into restaurant-quality comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Neck Bones 🍖 | 4 lb | With meat attached, blanched first |
| Celery Stalks 🧅 | 6 whole | Thick-cut for crowns, leaves reserved |
| Garlic Cloves 🧄 | 8 cloves | Smashed for aromatic depth |
| Fresh Ginger 🌿 | ½ cup | Finely minced, skin removed |
| Star Anise Pods 🌟 | 4 whole | Lightly crushed for aroma |
| Coconut Milk 🥥 | 4 cups | Full-fat for richness (2 cans) |
| Light Soy Sauce 🥢 | ½ cup | Kikkoman preferred for balance |
| Dark Soy Sauce 🥢 | 2 tbsp | For color and depth |
| Brown Sugar 🍚 | ¼ cup | Packed for caramelization |
| White Wine 🍷 | 1 cup | Dry, like Sauvignon Blanc |
| Vegetable Oil 🫒 | ¼ cup | For high-heat searing |
| Jasmine Rice 🍚 | 3 cups | Uncooked, for serving |
| Salt 🧂 | 1 ½ tbsp | Kosher, for seasoning |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked |
The pork neck bones are the star—look for cuts with good meat coverage and minimal fat. Costco or Whole Foods carry the best quality, often pre-cut for convenience. If you can't find them fresh, frozen works fine—just thaw overnight in the fridge. The celery crowns? Thick stalks are key—avoid those thin, stringy ones. I always grab a bunch and save the leaves for garnish later. For the ginger, fresh is non-negotiable—dried just doesn't cut it here. The star anise should smell fragrant and aromatic, not dusty or stale. If your spice rack is looking sad, Penzeys or Burlap & Barrel have great whole spices that last for years.
No full-fat coconut milk? Light coconut milk plus a splash of heavy cream gets you close, though the texture won't be identical. Running out of white wine? Dry vermouth or even apple cider vinegar works in a pinch—just reduce the amount by half. The brown sugar can be swapped for coconut sugar or muscovado for different depth of flavor. For the soy sauces, Kikkoman light and Lee Kum Kee dark are my go-tos, but any good-quality brands work. The jasmine rice? Day-O or Calrose are perfect—avoid basmati or long-grain varieties. And if you're short on time, pre-cut celery crowns from the produce section save minutes without sacrificing quality.
This dish tastes even better the next day—honestly, the flavors meld into something magical. Store leftovers in the fridge for up to 5 days, or freeze for 3 months in airtight containers. The broth thickens as it cools, so add a splash of water when reheating. For the rice, cook it fresh each time you serve—it's the perfect vehicle for soaking up all that smoky broth. And if you're prepping ahead, blanch the pork bones and make the broth first, then finish the dish when you're ready to serve. The celery crowns crisp best when fried fresh, so hold off on that step until serving time.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this—just toss the bones, celery, and aromatics in one pot, cover, and let the slow simmer work its magic. No flipping pans, no extra bowls, and the house still smells like heaven when you’re done.
- Deep Umami Bomb: That star anise and ginger? They turn the pork into something ridiculously flavorful—crispy edges, tender meat, and a broth so rich it’ll make you forget takeout exists. (Yes, even on a Tuesday night.)
- Meal Prep MVP: Make a big batch on Sunday, and you’ve got lunch or dinner covered for days. The bones stay juicy when reheated, and the broth freezes perfectly—ideal for busy weeks or when you just don’t feel like cooking.
- Budget-Friendly Feast: Pork neck bones are cheap, but they deliver like a fancy cut. A single bag stretches across multiple meals, and the leftovers? Even better the next day. Honestly, it’s my go-to for stretching groceries without sacrificing taste.
Step-by-step instructions for celery crown crunch over smoky coconut broth
Here's how to transform humble pork neck bones into a restaurant-worthy dish with crispy celery crowns and rich coconut broth.
Blanch and Sear the Pork Neck Bones
Start by blanching the 4 lb pork neck bones in boiling water for 5 minutes to remove impurities. Drain and rinse thoroughly under cold water, then pat completely dry with paper towels. This step is crucial—it prevents cloudy broth later.
Heat 0.25 cup vegetable oil in a large Dutch oven over medium-high heat. Working in batches, sear the bones until deeply browned on all sides (8-10 minutes total). This caramelization builds deep, smoky flavors that infuse the broth. Transfer the seared bones to a plate and set aside.
Build the Aromatic Base
In the same Dutch oven, add 6 whole celery stalks (thick-cut crowns reserved for later) and cook for 5 minutes until softened. Add 8 smashed garlic cloves and 0.5 cup finely minced fresh ginger, cooking for another 2 minutes until fragrant but not browned.
Stir in 4 lightly crushed star anise pods, 0.5 cup light soy sauce, 2 tbsp dark soy sauce, and 0.25 cup packed brown sugar. These ingredients form the flavor foundation—don't rush this step. The sugar will caramelize slightly, adding depth to the broth.
Simmer the Broth with Pork Bones
Return the seared pork neck bones to the pot. Add 1 cup dry white wine and scrape up any browned bits from the bottom. Bring to a boil, then reduce heat to low and cover partially. Simmer for 2 hours, skimming any foam that rises to the surface.
After 2 hours, remove the bones and strain the broth through a fine-mesh sieve into a clean pot. Discard the solids. This clear, golden broth is your canvas—rich but not overpowering. Return the broth to the pot and stir in 4 cups full-fat coconut milk and 1.5 tbsp salt. Keep warm over low heat.
Prepare the Celery Crowns
Cut the reserved celery crowns into 1-inch thick rounds (you should have about 12 pieces). Heat 0.25 cup vegetable oil in a skillet over medium-high heat. Fry the celery crowns in batches until golden brown and crispy (3-4 minutes per side). Drain on paper towels and keep warm.
For extra crunch, sprinkle with 1 tsp freshly cracked black peppercorns while still hot. These crispy crowns add texture contrast that balances the silky broth.
Assemble and Serve
Return the pork neck bones to the simmering broth and cook for another 30 minutes to infuse flavor. Meanwhile, cook 3 cups jasmine rice according to package instructions. For serving, place a generous portion of rice in each bowl, top with 3-4 crispy celery crowns, and ladle the warm broth and pork bones over the top.
The result is a harmonious balance: tender pork, crispy celery crowns, and velvety coconut broth. Serve immediately while the celery remains crisp and the broth stays warm. The aroma alone will have everyone at the table!
Pro Tips For Making Asian Pork Neck Bones
- PARBOIL FIRST: Toss the pork neck bones in boiling water for 5–7 minutes before braising—this loosens the collagen and cuts the cooking time by nearly 30%. I learned this the hard way after a 4-hour cook still left me with chewy bones. Use a big pot and don’t crowd the pot; you want them to move freely.
- CHAR THE GINGER: Lightly toast the ginger slices in a dry pan until fragrant and just turning golden—this deepens their flavor and prevents them from turning to mush. Sounds weird, but it works: the aroma alone makes the broth richer. Do this while you’re prepping the bones, and skip the microwave shortcut.
- CRUSH STAR ANISE: Smash the star anise pods with the flat side of a knife before adding them to the pot—this releases their oils and aromatics faster. I used to just toss them in whole, and the broth never tasted as bold. A quick tap with a rolling pin works too if you’re lazy, but a sharp knife does the job cleaner.
- SKIP THE CROWDED POT: Give the pork neck bones space to sizzle in the initial sear—packing them in too tight steams them instead of browning. After the first 5 minutes, stir and rearrange them so they all get that caramelized crust. Trust me, the difference in flavor is night and day.
Make-ahead tips for this dish
Broth Prep Ahead
I always make the broth first—it’s the flavor foundation that can sit for days. After searing the bones and building the aromatic base, simmer the broth uncovered for 2 hours to develop deep flavor.
Strain and store in airtight containers in the fridge for up to 5 days or freeze for 3 months. The longer it sits, the richer it becomes—trust me, the second day is even better.
Reheat gently over low heat and add a splash of water if it thickens too much. 🥥
Celery Crown Shortcut
Celery crowns take the most time, but you can prep them ahead without frying. Cut the crowns into 1-inch thick rounds and store in a sealed container in the fridge for up to 2 days.
When ready to serve, fry them fresh for maximum crunch. If you’re really short on time, buy pre-cut celery crowns from the produce section—they’re perfect for this dish. 🧅
Pork Bone Prep
Blanch and sear the pork neck bones the day before if you’re planning ahead. After searing, store them in the fridge in a sealed container with a sprinkle of salt.
When you’re ready to cook, simply return them to the pot with your pre-made broth and simmer for 30 minutes to re-infuse flavor. This cuts your cooking day down to just 15 minutes of active time. 🍖
Rice Strategy
Cook the jasmine rice separately—it’s best served fresh and fluffy. I like to make a big batch and keep it warm in a rice cooker or covered pot. For extra convenience, use pre-cooked rice from the store (just check for no added oils or seasonings).
The rice soaks up the smoky broth beautifully, so don’t skimp on the portion. 🍚
Assembly Timeline
Here’s my foolproof timeline: Make the broth the night before, prep the celery crowns in the morning, and fry them just before serving. Reheat the broth with the pork bones for 30 minutes while the rice cooks.
This way, everything comes together in 20 minutes of active time. The secret? Keep the celery crowns warm in a 200°F oven while you assemble the bowls. ✨
Leftovers Magic
This dish tastes even better the next day—honestly, the flavors meld into something magical. Store leftovers in the fridge for up to 5 days, or freeze for 3 months. Reheat gently and add a splash of water if the broth thickens.
The celery crowns will soften slightly, but the broth and pork stay just as delicious. Perfect for lazy weeknight dinners! 💫
Nutrition facts
Frequently asked questions
Why do I need to blanch the pork neck bones first?
Blanching removes impurities and blood that would otherwise cloud your broth. The 5-minute boil followed by thorough rinsing ensures a crystal-clear, golden broth that tastes as good as it looks. Skipping this step can leave your dish with an off-flavor or murky appearance.
Can I substitute regular celery for the celery crowns?
While you can use regular celery, the thick, meaty crowns create that signature crispy texture we love. For a shortcut, look for pre-cut celery crowns at specialty markets or use the thickest celery stalks you can find. If all you have are thin stalks, simply slice them into 1-inch thick rounds to maximize surface area for crisping.
How do I know when the pork neck bones are fully tender?
The bones should separate easily from the meat when probed with a fork after 2-2.5 hours of simmering. If they're still firm, add 30 more minutes of cooking time. The meat should pull away cleanly, leaving the bones tender enough to eat. For extra assurance, check at the 2-hour mark—this dish rewards patience!
What if I don't have star anise? Can I use something else?
Star anise adds depth, but you can substitute 1 tsp ground anise seeds or ½ tsp ground cinnamon in a pinch. For a different flavor profile, try 1 bay leaf or ½ tsp five-spice powder. Just remember that the flavor will be slightly different—star anise gives that unique licorice-like aroma that's hard to replicate.
Can I make this recipe without coconut milk?
Yes, but the texture will be lighter. Use 4 cups chicken or pork stock instead and reduce the simmering time by 15 minutes to prevent overcooking. For richness, stir in 2 tbsp heavy cream at the end. The dish will still be delicious—just less velvety. This version works well if you're avoiding dairy or coconut.
