Main Courses
This Asian pork belly recipe delivers crispy, five-spice glazed magic that transforms a simple cut into a showstopping centerpiece. After years of perfecting the balance between tender meat and shatteringly crisp skin, I’ve cracked the code for restaurant-quality results at home—no fancy equipment required.
The secret lies in a slow braise followed by a high-heat sear, creating layers of flavor and texture that’ll have everyone asking for seconds.
The five-spice marinade—star anise, cinnamon, cloves, fennel, and pepper—infuses the pork with aromatic depth while keeping the meat juicy. We’ll steam it first to render fat gently, then crisp the skin in a screaming-hot pan for that coveted contrast.
This isn’t just a dish; it’s a technique that turns weeknight dinners into special occasions, whether you’re serving it with steamed jasmine rice or quick-pickled vegetables for balance.
What you’ll end up with is golden, crackling skin that gives way to melt-in-your-mouth pork, all coated in a sticky-sweet glaze that caramelizes into perfection. The aroma alone will fill your kitchen with warmth, and the first bite delivers that perfect harmony of savory, sweet, and spiced notes.
This is the kind of recipe that makes you feel like a pro—even if you’ve never cooked pork belly before.
Serve it sliced thin over rice for a classic Chinese butadon or as samgyeopsal-style grilled plates for a Korean-inspired twist. The leftovers? Even better reheated the next day. Let’s get started on this foolproof, flavor-packed masterpiece.
Ingredients for Asian pork belly
Fourteen ingredients to transform simple pork belly into restaurant-quality crispy magic.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly 🥓 | 2 lb | Skin-on, cut into 1-inch thick slices |
| Star Anise 🌿 | 1 whole | Whole pods for infusion |
| Cinnamon Sticks 🌿 | 2 whole | For aromatic depth |
| Cloves 🌿 | 4 whole | Whole, for marinade |
| Fennel Seeds 🌶️ | 1 tsp | Crushed lightly for flavor |
| Ground Black Pepper 🌶️ | 1 tsp | Freshly cracked preferred |
| Brown Sugar 🍚 | ½ cup | Light or dark works |
| Soy Sauce 🥢 | ⅓ cup | Low-sodium preferred |
| Honey 🍯 | ¼ cup | Wildflower for depth |
| Rice Vinegar 🍶 | ¼ cup | Seasoned preferred |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade |
| Ginger Root 🌿 | 1 ½ tbsp | Freshly grated preferred |
| Sesame Oil 🫒 | 1 tbsp | Toasted for aroma |
| Jasmine Rice 🍚 | 2 cups | Uncooked, for serving |
| Neutral Oil 🫒 | ½ cup | Avocado or vegetable oil |
The pork belly is non-negotiable here—skin-on, thick-cut slices are key for that coveted crackle. Costco or Whole Foods sell it pre-sliced, but if you're buying a whole piece, ask your butcher to cut it into 1-inch thick slices. Look for marbling—the more fat, the better. The five-spice blend (star anise, cinnamon, cloves, fennel, pepper) is what gives this dish its signature aroma. Penzeys Spices carries whole spices perfect for this, but the bulk bins at Trader Joe's work too. Just make sure they smell fresh, not dusty.
No star anise? 1/4 tsp ground cinnamon plus 1/4 tsp ground cloves gets you close. Short on sesame oil? Toasted peanut oil adds a similar nutty depth. The honey can be swapped for maple syrup if you're avoiding refined sugar, but trust me on the wildflower variety—it brings more complexity. For the rice, jasmine is ideal, but brown rice or basmati will work in a pinch. The soy sauce matters—low-sodium keeps the balance right without overpowering.
Pork belly keeps 3 days in the fridge, but it's best used fresh. The marinade can be prepped 2 days ahead and stored in an airtight container. For crispy perfection, pat the slices dry before cooking—this is non-negotiable. Leftovers reheat beautifully—400°F for 10 minutes restores that crispy texture. Portion into single servings for easy reheating.
Why You'll Love This Recipe
- One-Pot Magic: The pork belly renders its own fat—no extra oil needed—while the spices toast right in the pan. Honestly, I just sear the belly, toss in the whole star anise and cinnamon sticks, and let the oven do the rest. Minimal chopping, zero mess.
- Spice Bomb Flavor: That combo of star anise, cinnamon, and cloves? It’s like a warm hug for your taste buds. The pork belly gets this addictive caramelized crust, but the inside stays tender—crispy outside, melt-in-your-mouth inside. (Yes, even on a Tuesday night.)
- Leftover Heaven: This recipe actually improves the next day. The flavors deepen, and the pork gets even more tender—perfect for quick lunches or cold noodle bowls. I’ll be real: I’ve reheated it three times and still crave it.
- Budget Feast: Pork belly stretches further than you’d think, especially when you use the cracklings for toppings or stir-fries. Between us, this is my go-to for feeding a crowd without breaking the bank. One cut of meat, endless possibilities.
Step-by-step instructions for five-spice glazed crispy pork belly
Here's how to transform simple pork belly into restaurant-quality crispy skin with aromatic five-spice glaze.
Prepare the Five-Spice Marinade and Infuse the Aromatics
In a small saucepan, combine 0.5 cup brown sugar, 0.33 cup soy sauce, 0.25 cup honey, 0.25 cup rice vinegar, 6 cloves minced garlic, 1.5 tbsp grated ginger root, 1 tsp crushed fennel seeds, 1 tsp ground black pepper, 1 whole star anise, 2 whole cinnamon sticks, and 4 whole cloves. Bring to a gentle simmer over medium heat for 10 minutes, stirring occasionally until the sugar dissolves and the aromatics infuse the liquid.
Remove from heat and let cool completely. This aromatic base is the foundation of your glaze—its deep, complex flavors will penetrate every layer of the pork belly. The spices should be visibly softened but not broken down completely, ensuring maximum flavor extraction. I like to press the spices against the sides of the pan with a spoon to release their essential oils into the marinade.
Score and Marinate the Pork Belly
Working with your 2 lb pork belly, score the skin in a diamond pattern with a sharp knife, cutting about ¼ inch deep without piercing the fat. This creates channels for the marinade to penetrate and helps render the fat more evenly. Pat the skin dry completely with paper towels—this is crucial for achieving that perfect crispy texture.
Place the scored pork belly in a large resealable bag and pour the cooled marinade over it. Massage the marinade into the meat, working it into the scored channels. Seal the bag and refrigerate for at least 12 hours, preferably 24 hours. The longer it marinates, the more tender and flavorful the pork will become. I find that overnight marinating allows the spices to deeply penetrate the meat, creating that signature five-spice flavor profile.
Render the Fat and Crisp the Skin
Remove the pork belly from the refrigerator and let it sit at room temperature for 30 minutes before cooking. Preheat your oven to 425°F. Place a wire rack on a rimmed baking sheet and line it with parchment paper. Heat 0.5 cup neutral oil in a large oven-safe skillet over medium-high heat until shimmering.
Carefully place the pork belly skin-side down in the hot oil. Cook for 10 minutes without moving it, allowing the skin to render its fat and develop a golden crust. The fat should begin to sizzle vigorously, and you'll notice it turning opaque as it renders. This is where the magic happens—the fat bastes the meat, creating that irresistible crispy skin while keeping the interior juicy. Once the skin is golden brown and crispy, flip the pork belly and transfer the entire skillet to the preheated oven.
Roast to Perfect Doneness
Roast the pork belly in the oven for 45-50 minutes, basting it with the rendered fat and marinade every 15 minutes. The internal temperature should reach 195-203°F when measured in the thickest part of the meat. This high internal temperature ensures the collagen breaks down completely, making the pork belly fork-tender.
As it roasts, the pork belly will continue to render fat, which pools in the skillet. This fat is pure liquid gold—use it to baste the pork belly frequently. The skin should develop a deep mahogany color and become incredibly crispy. If the skin starts to darken too quickly, tent it loosely with foil to prevent burning while still allowing the fat to render.
Rest and Slice for Maximum Juiciness
Once the pork belly reaches the proper internal temperature, remove it from the oven and transfer it to a cutting board. Tent it loosely with foil and let it rest for 20 minutes. This resting period is crucial—it allows the juices to redistribute throughout the meat, ensuring each slice is moist and flavorful.
After resting, slice the pork belly against the grain into ¼-inch thick slices. The meat should be tender enough to pull apart easily with a fork, and the skin should remain crispy. Serve immediately with 2 cups cooked jasmine rice and drizzle with 1 tbsp toasted sesame oil for added aroma. The contrast of crispy skin and tender meat is what makes this dish truly special.
Pro Tips For Making Asian Pork Belly
- CRACK THE BELLY FIRST: Pork belly’s fat layers need breaking up before cooking—use a meat mallet or heavy knife to tap between the fat and meat. I learned this the hard way when my first batch stayed stubbornly thick in the middle; now I make sure to pound it evenly so the spices penetrate and the meat cooks through.
- TOAST YOUR SPICES: Dry-toast star anise, cinnamon, cloves, and fennel seeds in a pan for 30 seconds before adding them to the pork. This wakes up their flavors—my grandmother swore by this, and it makes the difference between subtle warmth and bold, aromatic depth in every bite.
- LOW AND SLOW AFTER SEARING: After browning the pork belly, resist the urge to crank the heat. Cover and simmer at 275°F (135°C) for at least 2 hours, flipping once. I used to rush this, and the meat turned greasy instead of tender; patience here guarantees melt-in-your-mouth texture.
- USE THE FAT WISELY: Render the fat slowly—don’t drain it! Once the pork belly is cooked, pour the rendered fat into a bowl and chill it. The solidified fat on top is pure pork lard; save it for future stir-fries or roasting. (Yes, even if you’re impatient like me, this upgrade is worth the 10 minutes.)
Regional styles of this dish
Chinese Char Siu
This Cantonese classic transforms pork belly into sweet, sticky slices with a signature red glaze. Start with a marinade of Hoisin sauce, honey, and Chinese five-spice powder, then roast the belly at 375°F for 2 hours until tender.
The secret? Wrapping the pork in baking paper halfway through to trap steam and create that signature glossy finish. Serve with steamed bok choy and rice—this is the dish you’ll find at dim sum restaurants. 🌟
Korean Samgyeopsal
For a grilled version, skip the marinade and go for simple sesame oil, soy sauce, and garlic. Cook the pork belly slices skin-side down in a pan until crispy, then flip and grill over medium-high heat for 2-3 minutes per side.
Serve with ssamjang (spicy dipping sauce) and lettuce wraps for a fun, interactive meal. The Koreans call it "samgyeopsal," but I’ve also seen it called "pork belly tacos" when served in tortillas. 🔥
Japanese Butadon
This is my favorite way to serve pork belly—thinly sliced over rice with a drizzle of tonkatsu sauce and pickled vegetables. The Japanese method involves braising the belly in a sweet-savory broth until fork-tender, then slicing it paper-thin.
For a shortcut, use the five-spice glaze from the recipe but reduce the honey to 2 tbsp and add 1 tbsp mirin for brightness. Garnish with green onions and a sprinkle of sesame seeds for that authentic touch. ✨
Thai Larb-Inspired
For a Thai twist, blend the pork belly with lemongrass, galangal, and fish sauce before cooking. After roasting, shred the meat and toss with mint leaves, cilantro, and crushed peanuts.
Serve on rice lettuce cups or over jasmine rice for a fragrant, herb-forward dish. This version is lighter but still packed with bold flavors—perfect for a summer dinner. 🌿
Vietnamese Nem Nuong
Vietnamese grilled pork belly rolls take this dish to another level. Roll the cooked pork belly slices with rice vermicelli noodles, fresh herbs, and pickled carrots, then secure with toothpicks.
Grill until charred and serve with hoisin mayo or nuoc cham (fish sauce dip). The contrast of chewy noodles and crispy pork is pure comfort food magic. 💫
Nutrition facts
Frequently asked questions
Can I make this recipe with thicker or thinner pork belly slices?
The recipe assumes 1-inch thick slices for perfect balance between tender meat and crispy skin. Thinner slices (½ inch) will cook faster but may not render fat as effectively—reduce oven time to 30-35 minutes. Thicker slices (1.5 inches) need 55-60 minutes and may require extra basting to prevent dryness. Always check internal temp at 195-203°F.
What if I don't have star anise or other whole spices?
No problem! For star anise, use ¼ tsp ground cinnamon + ¼ tsp ground cloves. Skip whole cinnamon sticks and use ½ tsp ground cinnamon instead. Fennel seeds can be omitted—they add depth but aren't essential. The dish will still taste amazing with these substitutions.
How do I fix soggy skin after cooking?
Soggy skin happens when fat isn't rendered properly or the pork rests too long before slicing. For crispy results:
- Pat skin bone-dry before cooking,
- Cook skin-side down in hot oil for 10+ minutes until golden,
- Rest no longer than 20 minutes before slicing. If already soggy, broil for 2-3 minutes to revive crispness.
Can I use this recipe for a slow cooker?
While not ideal for crispy skin, you can adapt it! Score the pork, marinate as directed, then cook on low for 6-8 hours with ½ cup water in the bottom. For crispiness, finish by pan-frying slices in a hot skillet for 2-3 minutes per side until golden. The meat will be tender but lose the signature crackle.
What's the best way to reheat leftovers?
Reheat in a 400°F oven for 10 minutes on a wire rack to restore crispiness. For stovetop, pan-fry slices in neutral oil over medium-high heat for 2 minutes per side. Microwave kills crispiness—avoid it! Leftovers keep 3 days refrigerated or 3 months frozen (thaw overnight in fridge).
