Main Courses
This Chinese five-spice pork belly recipe transforms fatty pork into a masterpiece of crispy bark and sticky-sweet glaze. The secret lies in balancing five-spice powder's aromatic warmth with a caramelized exterior that shatters at every bite.
I developed this method after years of perfecting the art of pork belly in Charleston's smoky kitchens—where fat renders into pure flavor gold.
The process begins with a foolproof marinade that tenderizes the meat while infusing it with star anise, cinnamon, clove, fennel, and Sichuan peppercorn. We then slow-roast it to render fat, creating that signature crispy bark that's impossible to resist.
The glaze—a blend of honey, soy, and rice vinegar—locks in moisture while adding a glossy finish that makes every slice irresistible.
What you'll end up with is pork belly that's restaurant-quality at home: tender, juicy, and perfectly balanced between sweet, spicy, and umami. The crispy exterior gives way to melt-in-your-mouth fat, while the glaze adds a sticky contrast that's dangerously addictive.
Serve with steamed jasmine rice and quick-pickled vegetables for the full experience.
This recipe delivers on the promises of traditional Chinese cuisine without requiring specialized equipment—just patience and attention to detail. Whether you're feeding a crowd or treating yourself to a special meal, this crispy, flavor-packed pork belly will become your new signature dish. Let's get started on creating something truly special.
Ingredients for chinese five spice pork belly
Six pounds of pork belly and aromatic spices transform into restaurant-quality crispy bark magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly 🥓 | 4 lb | Skin-on, thick-cut preferred |
| Chinese Five-Spice Powder 🌶️ | 2 tbsp | Authentic blend, not subbed |
| Star Anise 🌿 | 4 whole | Crushed lightly for aroma |
| Cinnamon Sticks 🌿 | 2 whole | Broken into 1-inch pieces |
| Cloves 🌿 | 8 whole | Whole, not ground |
| Fennel Seeds 🌿 | 1 tbsp | Toasted for depth |
| Sichuan Peppercorns 🌶️ | 1 tbsp | Crushed for tingling heat |
| Honey 🍯 | ½ cup | Light amber preferred |
| Light Soy Sauce 🥫 | ⅓ cup | Kikkoman for balance |
| Rice Vinegar 🍶 | ¼ cup | Seasoned preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted, not flavored |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Ginger 🌿 | 1 tbsp | Fresh, grated |
| Jasmine Rice 🍚 | 2 cups | Uncooked, for serving |
| Sea Salt 🧂 | 1 ½ tsp | Kosher preferred |
| Black Pepper 🌶️ | 1 tsp | Freshly cracked |
The pork belly is non-negotiable—thick-cut with skin is essential for that signature crackle. Costco or specialty butchers carry the best cuts, but don't stress if you can only find thin slices. The five-spice powder must be authentic; Penzeys Spices or Asian markets carry the real deal. For the whole spices, toast them in a dry pan for 30 seconds first—this releases their oils and deepens the flavor. Sichuan peppercorns are the game-changer here; if you can't find them, substitute black pepper at half the amount, but you'll miss that signature tingling heat.
Honey quality matters—light amber has the right balance of sweetness without overpowering. Kikkoman soy sauce is my go-to for that perfect umami kick, but any light soy will work. The rice vinegar should be seasoned; plain vinegar will taste harsh. For the garlic and ginger, fresh is non-negotiable—dried just won't cut it. If you're short on time, jarred minced garlic works in a pinch, but it lacks the bright punch of fresh. The sesame oil? Toasted, not flavored—this is the secret to that nutty depth. Pro tip: Mix your marinade ingredients in a jar and shake well to emulsify before applying.
This dish is all about patience—4-5 hours in the oven for that perfect bark. Store any leftovers in an airtight container with the crispy side up; it stays crispy for 3 days if you're careful. Freeze portions for up to 3 months—just reheat in a 300°F oven for 20 minutes to restore that crisp. The rice? Steam it in a bamboo basket for that authentic texture. Every bite should be a balance of crispy, tender, and sticky-sweet—worth every minute of wait time.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I don’t want to scrub a million dishes. The pork belly renders its own fat, the spices caramelize right in the pan—just flip once, then let it crisp. Twenty minutes later, you’re done, and the kitchen looks almost as good as it smells.
- Spice Bomb Delight: That first bite? Warm, fragrant, and layered—the five-spice powder (fennel, star anise, clove, cinnamon, and pepper) clings to the meat like a cozy blanket, while the star anise and cloves add a deep, earthy punch. Honestly, it’s the kind of flavor that makes you pause mid-bite just to savor it.
- Leftovers That Shine: Between us, this dish begs to be made in bulk. The pork belly stays tender for days, and the spices only get richer as it sits. I’ve turned day-old slices into fried rice, ramen toppings, or even a quick stir-fry—no one ever guesses it’s reheated.
- Budget-Friendly Luxury: Pork belly might sound fancy, but it’s actually my go-to for stretching a meal. A single slab feeds four, and the spices (especially if you buy whole like star anise and cinnamon sticks) last for months. Plus, the fat renders down into crispy, flavorful bits—wasted nothing here.
Step-by-step instructions for Chinese five-spice pork belly
Here's how to transform fatty pork belly into irresistible crispy bark with a sticky-sweet glaze.
Prepare the Spice Rub and Marinate the Pork Belly
In a small bowl, combine the 2 tbsp Chinese Five-Spice Powder, 4 whole Star Anise (lightly crushed), 2 whole Cinnamon Sticks (broken into pieces), 8 whole Cloves, 1 tbsp toasted Fennel Seeds, and 1 tbsp crushed Sichuan Peppercorns. Toast these spices in a dry skillet over medium heat for 2 minutes until fragrant—this awakens their flavors. Let cool completely before using.
Place the 4 lb Pork Belly skin-side up on a cutting board. Using a sharp knife, score the fat in a diamond pattern, cutting about ½ inch deep without piercing the meat underneath. This helps render the fat evenly and creates crispy pockets. Pat the belly dry with paper towels—moisture is the enemy of crispy skin.
Rub the toasted spice mixture all over the pork belly, pressing it into the scored fat and meat. In a separate bowl, whisk together the 0.5 cup Honey, 0.33 cup Light Soy Sauce, 0.25 cup Rice Vinegar, 1 tbsp Sesame Oil, 6 cloves minced Garlic, and 1 tbsp grated Ginger. Pour this marinade over the spiced pork belly, coating it completely. Cover with plastic wrap and refrigerate for at least 12 hours (overnight is ideal)—this allows the flavors to penetrate deeply.
Render the Fat and Develop the Crispy Bark
Preheat your oven to 275°F. Line a large baking sheet with heavy-duty aluminum foil and place a wire rack on top. This rack elevates the pork belly, allowing fat to drip away and the skin to crisp beautifully. Remove the pork belly from the fridge and let it sit at room temperature for 30 minutes before cooking.
Place the marinated pork belly on the wire rack, skin-side up. Roast for 2 hours, then increase the oven temperature to 325°F. Continue roasting for another 1 hour, basting the belly with its own rendered fat every 30 minutes. You're looking for the skin to develop a deep golden-brown bark—this is your signal that the fat is rendering properly and the meat is becoming tender.
Here's the thing—don't be tempted to check on it too often. Every time you open the oven, you lose heat and steam, which can prevent that perfect crispy texture. Trust the process and the thermometer. The internal temperature of the pork belly should reach 195-200°F—this is when the collagen breaks down and the meat becomes fork-tender.
Glaze and Finish for Maximum Crisp
Remove the pork belly from the oven and let it rest for 10 minutes. While it rests, return the oven rack to the middle position and increase the temperature to 425°F. This high heat is crucial for achieving that signature crispy bark.
Carefully transfer the pork belly to a fresh baking sheet, skin-side up. Brush the top generously with any remaining marinade from the pan, then drizzle with an additional 2 tablespoons of the honey-soy glaze (reserve some for later). Place the pork belly back in the oven and roast for 15-20 minutes until the skin is deep golden-brown and crackling. The high heat will caramelize the sugars in the glaze, creating a sticky, glossy finish.
For the final touch, brush the pork belly with the remaining honey-soy glaze and broil for 1-2 minutes until the glaze bubbles and turns glossy. Watch it closely—broiling can happen quickly, and you want that beautiful caramelization without burning. The skin should be crisp enough to stand up to a slight pull and the glaze should be sticky and shiny.
Rest and Serve with Jasmine Rice
Transfer the pork belly to a cutting board and let it rest for 15 minutes before slicing. This resting period is critical—it allows the juices to redistribute and ensures each slice is moist and flavorful. While it rests, cook the 2 cups Jasmine Rice according to package instructions. I like to use a 1:1.5 rice-to-water ratio and let it steam uncovered for the last 5 minutes to achieve a slightly firmer texture.
Slice the pork belly into ½-inch thick pieces, keeping the skin intact on each slice. The contrast of crispy skin, tender meat, and sticky glaze is what makes this dish so irresistible. Serve the pork belly over the jasmine rice, drizzling any remaining glaze from the pan over the top. Garnish with a sprinkle of freshly cracked Black Pepper and a few drops of Sesame Oil for added depth of flavor.
Each bite should deliver a symphony of textures—crispy bark, tender meat, and that perfect balance of sweet, salty, and aromatic spices. This dish pairs beautifully with a simple cucumber salad or steamed bok choy to cut through the richness.
Pro Tips For Making Chinese Five Spice Pork Belly
- CRACK THE BELLY FIRST: Pork belly’s fat layers need breaking before cooking—use a cleaver or heavy knife to score the skin in a diamond pattern. This lets steam escape, rendering the fat evenly and giving you that crispy crackle without fighting a solid slab.
- TOAST WHOLE SPICES: Skip the pre-ground five-spice powder for whole spices—lightly toast star anise, cinnamon sticks, and cloves in a dry pan for 30 seconds until fragrant. This deepens their flavor and prevents bitterness from over-releasing oils during cooking.
- LOW AND SLOW FOR FAT: After searing, drop the heat to 275°F (135°C) and cover the pork belly with foil. Too much heat now = greasy, uneven cooking. I learned this the hard way—my first batch was greasy outside, raw inside.
- USE THE FAT WISELY: Once the pork belly renders its fat, don’t pour it down the drain—strain it and use it to baste the meat in the last 10 minutes. That golden, caramelized fat is what makes this dish sing. (Yes, even if you’re impatient like me.)
Serving suggestions for leftovers
Jasmine Rice Pairing
Steamed jasmine rice is my go-to base for this dish—its delicate floral aroma complements the bold five-spice flavors beautifully. Use a 1:1.5 rice-to-water ratio and steam uncovered for the last 5 minutes to achieve that perfect firm yet fluffy texture.
For extra authenticity, cook it in a bamboo steamer over boiling water. 🍚
Quick-Pickled Veggies
Bright, tangy pickles cut through the richness of the pork belly. Thinly slice cucumbers, carrots, and daikon radish, then toss with 2 tbsp rice vinegar, 1 tbsp sugar, ½ tsp salt, and 1 tsp sesame seeds.
Let sit for 30 minutes before serving. The crunch and acidity balance the sweet-savory pork perfectly.
Steamed Bok Choy
Lightly blanched bok choy adds freshness and color to your plate. Blanch 4 stalks in boiling water for 1 minute, then shock in ice water. Toss with 1 tsp toasted sesame oil and a pinch of Sichuan peppercorns for a subtle kick.
The crisp-tender greens contrast the pork belly's richness beautifully. ✨
Cucumber Salad
For a refreshing side, thinly slice 2 English cucumbers and toss with 1 tbsp rice vinegar, 1 tsp honey, ½ tsp salt, and 1 tsp minced garlic.
Let marinate for 15 minutes before serving. The cool, crisp salad balances the warm, sticky pork belly in every bite.
Dipping Sauce
Whisk together ¼ cup hoisin sauce, 1 tbsp rice vinegar, 1 tsp grated ginger, and ½ tsp sesame oil for a quick dipping sauce. This adds another layer of umami and sweetness that enhances the pork belly's flavors. Serve it warm for the best experience. 💛
Garnishing Finishes
Elevate your plate with toasted sesame seeds, thinly sliced scallions, and a drizzle of sesame oil right before serving. These final touches add texture and aroma that make your dish look (and taste) restaurant-quality. Don't skip this step—it's what transforms home cooking into something special.
Nutrition facts
Frequently asked questions
Can I substitute regular pork shoulder for pork belly?
Pork belly is essential for that signature crispy bark and tender fat. While you could use pork shoulder, you'd miss the marbled fat that creates the perfect texture. If belly isn't available, look for thick-cut pork loin with skin—it's the next best option for crispiness. Never use lean cuts like tenderloin.
How do I store leftovers to keep the skin crispy?
Store leftovers in an airtight container with the crispy side up. Place a piece of parchment paper between layers to maintain crispness. Reheat in a 300°F oven for 15-20 minutes on a wire rack (no pan) to restore that crackling texture. Microwaving destroys crispiness.
What if my oven doesn't go up to 425°F for the final crisp?
No problem! Use your broiler on high heat instead. Place the pork belly on a baking sheet 4 inches from the broiler element and watch closely—it takes just 3-5 minutes to achieve that perfect bark. Keep an eye on it to prevent burning.
Can I make this recipe in a slow cooker?
Not recommended for perfect results. Slow cookers can't achieve the high-heat finish needed for crispy skin. However, you can use it for the initial 4 hours at 200°F to tenderize the meat, then transfer to a baking sheet for the final crisping step in a 425°F oven for 20 minutes.
What's the secret to getting extra crispy skin?
Four key factors: dry skin (pat thoroughly), high heat (425°F final step), fat rendering (let it drip away), and patience (don't rush the process). The diamond scoring pattern also helps create crispy pockets. For extra insurance, broil for 1-2 minutes at the very end.
