Main Courses
This Chinese pork and yam recipe transforms humble ingredients into a dish that balances earthy sweetness with aromatic five-spice crust. The secret lies in marinating pork belly with star anise, cinnamon, and soy—flavors that deepen during slow braising while yams caramelize into tender, velvety slices.
I first perfected this technique while apprenticing in Charleston, where I learned how Chinese-Creole fusion cooking elevates simple proteins.
The magic happens in two stages: first, the pork develops a glossy, spice-infused crust that crackles with every bite, while the yams absorb just enough salt to enhance their natural sweetness.
Cantonese-style braising ensures tender meat without drying, and the five-spice blend—star anise, fennel, clove, cinnamon, and Sichuan peppercorn—creates layers of warmth that linger. This isn't just comfort food; it's a restaurant-quality dish achievable in your home kitchen.
What you'll end up with is a plate where crispy pork meets silky yams, their edges caramelized to golden perfection. The five-spice crust adds a subtle heat that cuts through the richness, while the yams' natural starchiness soaks up the pork's juices.
Serve with steamed jasmine rice to catch every last drop of that aromatic sauce—this is the kind of meal that turns weeknights into special occasions.
For modern cooks, I've adapted this recipe to use accessible ingredients without sacrificing authenticity. Swap fresh ginger for powdered if needed, or substitute mountain yams for regular yams—just remember, the longer they cook, the sweeter they become.
This dish scales beautifully for gatherings, and leftovers reheat even better the next day, making it a true crowd-pleaser with minimal effort.
Ingredients for chinese pork and yam
Earthy yams and aromatic five-spice pork belly transform simple ingredients into a restaurant-worthy dish.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly 🐖 | 1 ½ lb | Skin-on, cut into 1-inch slices |
| Mountain Yams 🍠 | 2 lbs | Peeled, cut into 1-inch slices |
| Star Anise 🌿 | 2 whole | For marinade and braising |
| Cinnamon Sticks 🌿 | 1 whole | For aromatic depth |
| Sichuan Peppercorns 🌶️ | 1 tsp | Crushed, for subtle heat |
| Fennel Seeds 🌿 | 1 tsp | Toasted, for anise notes |
| Cloves 🌿 | 4 whole | Whole, for marinade |
| Light Soy Sauce 🍶 | ½ cup | Kikkoman preferred for balance |
| Dark Soy Sauce 🍶 | 1 tbsp | For color and depth |
| Brown Sugar 🍚 | 3 tbsp | Packed, for caramelization |
| Fresh Ginger 🧄 | 2 tbsp | Grated, for brightness |
| Garlic Cloves 🧄 | 6 cloves | Minced, for aromatic base |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for finishing |
| Jasmine Rice 🍚 | 2 cups | Uncooked, for serving |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point for searing |
The pork belly is non-negotiable for this dish—its fat renders into crispy, crackling skin that's the star of the plate. Look for thick-cut slices with visible marbling at Asian markets or the butcher counter; Whole Foods or H Mart typically carry high-quality cuts. If you can't find mountain yams, regular yams work, but they'll be slightly less sweet. The five-spice blend is critical: Penzeys Spices sells individual whole spices, or you can toast and grind star anise, cinnamon, Sichuan peppercorns, fennel seeds, and cloves yourself for maximum freshness. For the soy sauces, Kikkoman light and Lee Kum Kee dark are industry standards—don't substitute with generic brands.
No star anise? 1 tsp anise extract or 1/2 tsp ground anise works in a pinch, though the flavor won't be identical. Running short on fresh ginger? 1 tbsp powdered ginger (adjust to taste) or 1/2 tsp ground ginger will suffice, but fresh is ideal. The brown sugar can be swapped for white sugar if needed, though it won't caramelize as beautifully. For the jasmine rice, Daybreak or Lundberg brands are consistently reliable. If you're serving a crowd, double the rice—this dish soaks up every bit of sauce. The sesame oil should be toasted, not flavored; Kadoya is a trusted brand for authentic flavor.
Store raw pork belly in the fridge for up to 3 days or freeze for 3 months. Yams keep for 2 weeks in a cool, dark place. Once cooked, the dish reheats beautifully—gentle warming on the stovetop with a splash of water preserves the crispy crust. Portion into airtight containers for 4 days of fridge storage or 3 months frozen. For gatherings, prep the marinade and yams a day ahead—the flavors deepen overnight. Serve with extra jasmine rice to soak up the aromatic sauce, and garnish with toasted sesame seeds for texture.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to fuss. Toss everything—pork belly, yams, those aromatic spices—into one pot and let the star anise and cinnamon work their slow magic. No chopping, no flipping, just hands-off cooking while you sip tea.
- Spice Symphony: That first bite? Warm, smoky, and just a little numbing from the Sichuan peppercorns—it’s like a hug for your taste buds. The yams soak up the pork’s rich fat, turning tender and sweet, while the star anise lingers like a whisper of holiday baking.
- Leftovers? Please.: This dish actually improves the next day. The flavors meld deeper, the pork gets even more fall-apart tender, and I’ve reheated it for lunch three times without a single complaint. Pack it for work or freeze portions—it’s my go-to for lazy Fridays.
- Budget Booster: Pork belly might sound fancy, but it’s cheaper than you’d think, especially when you stretch it with yams and spices. A single belly feeds four, and the spices last for multiple batches. Honestly, it’s one of those recipes where the ingredient list looks expensive but the cost per serving is a steal.
Step-by-step instructions for Chinese pork and yam five-spice glaze
Aromatic spices and slow-braised yams create the perfect harmony with crispy pork belly.
Marinate and Sear the Pork Belly
In a mixing bowl, combine the 1.5 lb pork belly with 0.5 cup light soy sauce, 1 tbsp dark soy sauce, 3 tbsp brown sugar, 2 tbsp grated fresh ginger, 6 minced garlic cloves, 1 tsp crushed Sichuan peppercorns, 1 tsp toasted fennel seeds, 4 whole cloves, 2 whole star anise, and 1 whole cinnamon stick. Mix thoroughly to ensure even coating, then refrigerate for at least 4 hours (overnight is ideal).
Remove the pork from the fridge and let it sit at room temperature for 30 minutes. Heat 2 tbsp vegetable oil in a heavy-bottomed skillet over medium-high heat until shimmering. Add the pork belly slices and sear for 4-5 minutes per side until the skin develops a deep golden-brown crust. Transfer to a plate and set aside.
Prepare the Mountain Yams
Peel and slice the 2 lbs mountain yams into 1-inch thick rounds. In the same skillet (no need to clean), add a splash of water and let it simmer for 2 minutes to deglaze. Add the yam slices and cook for 3-4 minutes until they begin to soften slightly at the edges. Remove and set aside with the pork.
This brief pre-cooking step ensures the yams absorb the braising liquid later while maintaining their natural texture. The slight char from the skillet adds depth to the final dish.
Braise with Five-Spice Glaze
Return the skillet to medium heat and add 1 tbsp toasted sesame oil. Pour in 0.5 cup light soy sauce, 1 tbsp dark soy sauce, and 3 tbsp brown sugar, stirring to combine. Add the seared pork belly and yam slices back to the pan, along with 1 cup water. Bring to a gentle simmer, then reduce heat to low and cover with a tight-fitting lid.
Simmer for 1 hour 15 minutes, turning the pork occasionally, until the pork is fork-tender and the yams are fully tender. The liquid should reduce to a glossy, syrupy consistency that coats everything. If it reduces too quickly, add 2-3 tablespoons water as needed.
Cook the Jasmine Rice
While the pork and yams braise, rinse the 2 cups jasmine rice under cold water until the water runs clear. Combine with 3 cups water in a rice cooker or pot, bring to a boil, then reduce heat to low and simmer for 15 minutes or until the liquid is absorbed. Let it steam covered for an additional 5 minutes before fluffing with a fork.
The rice should be perfectly fluffy and each grain distinct, providing a neutral base that lets the pork and yam flavors shine.
Finish and Serve
Remove the pork belly and yams from the braising liquid and arrange them on a serving platter. Strain the braising liquid through a fine-mesh sieve to remove any spices, then reduce it over medium-high heat for 2-3 minutes until it reaches a thick, glossy consistency. Pour this reduced sauce over the pork and yams.
Serve immediately with the jasmine rice, ensuring each portion has an equal share of crispy pork belly, tender yams, and aromatic sauce. The contrast between the caramelized crust and tender interior creates an unforgettable dining experience.
Pro Tips For Making Chinese Pork And Yam
- CRACK THE PEPPERCORNS: I used to just toss in whole Sichuan peppercorns and wonder why the heat never really kicked in. Crush them lightly with a mortar and pestle or the flat side of a knife—just enough to break the skins—so the oils release properly. Too fine, and you’ll get bitterness; too coarse, and you’ll miss the numbing magic.
- PARBOIL THE YAMS: Skip the raw yam test. Parboil mountain yams for 10 minutes first—even if they’re not fully tender—then finish in the braise. This prevents them from turning to mush while keeping their texture silky. (Yes, even if you’re impatient like me.)
- SEAR THE BELLY IN BATCHES: A crowded pan steams the pork belly instead of browning it. Work in two batches over medium-high heat, giving each side 4-5 minutes until deep golden. That crust is what holds the sauce and carries the aroma—don’t rush it.
- TOAST THE SPICES FIRST: Star anise and cinnamon sticks need 30 seconds in a dry pan before they hit the braising liquid. This deepens their flavor and prevents them from floating like useless boat anchors. (Your future self will notice the difference.)
Creative variations of this dish
Cantonese-Inspired Braise
This variation keeps the five-spice marinade but swaps pork belly for pork shoulder, cut into 2-inch cubes. Braise the pork for 2.5 hours until fork-tender, then finish with a quick sear in a screaming-hot pan to render the fat into a crackling crust.
I like to add ½ cup Shaoxing wine to the braising liquid for depth—it cuts through the richness beautifully. 🥘
Sichuan Spicy Twist
For heat lovers, add 1 tbsp chili bean paste and 1 tbsp doubanjiang to the marinade, then toss in 2-3 dried red chilies during braising. The Sichuan peppercorns in the five-spice blend will give you that signature numbing heat.
Garnish with thinly sliced scallions and a drizzle of chili oil for extra drama. This version is a crowd-pleaser at my farm gatherings.
Sweet Potato Swap
If mountain yams are hard to find, orange sweet potatoes work perfectly—they caramelize faster and hold up well to braising. Peel and slice them into ½-inch thick rounds and add them to the braise 20 minutes before the pork is done.
The natural sweetness balances the savory pork beautifully. I've tested this with Beauregard sweet potatoes from my Georgia farm, and they become almost candy-like when cooked right. 🍠
Quick Stir-Fry Version
For a faster weeknight meal, thinly slice the pork belly into ¼-inch strips and stir-fry until just cooked through (3-4 minutes). Add sliced yams at the end and toss with the five-spice marinade. Finish with a splash of toasted sesame oil and crushed peanuts for texture.
This version takes under 20 minutes but still delivers that aromatic punch. It's my go-to when I'm short on time but want to impress guests.
Winter Comfort Bowl
Turn this into a hearty bowl by adding steamed bok choy and shredded napa cabbage to the braising liquid during the last 15 minutes of cooking. Serve over jasmine rice with a fried egg on top for extra richness.
The yams' natural sweetness complements the egg's creaminess perfectly. This version feels like a hug in bowl form—ideal for chilly evenings. 🍜
Gluten-Free Adaptation
Swap the soy sauces for tamari or coconut aminos to keep this dish gluten-free while maintaining the umami depth. Use 1 tbsp rice vinegar in the marinade to brighten the flavors.
The five-spice crust still develops beautifully, and the yams remain tender. I've served this version at gluten-sensitive gatherings, and no one ever guesses it's allergy-friendly. 💪
Nutrition facts
Frequently asked questions
Can I substitute regular yams for mountain yams in this recipe?
Yes! Regular yams work perfectly—they'll be slightly less sweet but still tender and delicious. For best results, peel and slice them 1-inch thick and add them to the braise 15 minutes before the pork is done. Mountain yams caramelize more easily, but regular yams hold up well when cooked properly.
How do I prevent the pork belly from drying out during braising?
Keep the heat low and maintain 1 cup of liquid in the pan at all times. If it reduces too quickly, add 2-3 tablespoons water and cover tightly. The pork belly should be fork-tender after 1 hour 15 minutes—never rush the cooking time. A meat thermometer works best for accuracy.
What's the best way to achieve crispy pork skin?
Sear the pork belly slices over medium-high heat until the skin turns deep golden-brown (4-5 minutes per side). The key is patience—don't rush, or the skin will burn. After braising, let the pork rest 5 minutes before slicing to allow the fat to redistribute and keep the skin crispy.
Can I make this dish ahead of time?
This dish tastes even better the next day. Reheat gently in a skillet over low heat with a splash of water to maintain moisture. Store in an airtight container for up to 4 days in the fridge or 3 months frozen. The flavors deepen overnight, making it perfect for meal prep.
What's the secret to balancing the five-spice flavors?
The five-spice blend should be toasted before using for maximum aroma. Use 1 tsp each of star anise, cinnamon, fennel, and cloves plus ½ tsp Sichuan peppercorns for a well-rounded flavor. The Sichuan peppercorns add subtle heat, while the other spices contribute warmth and depth—adjust to taste, but start with equal parts for balance.
