Main Courses
This bossam pork belly recipe transforms simple ingredients into a showstopping Korean masterpiece—crispy, golden pork belly crowned with celery, all smothered in rich coconut gravy. 🔥 I first tasted this dish in a Seoul izakaya, where the contrast of crispy pork and creamy sauce became an instant obsession.
The key lies in the double-frying technique that creates that signature crackling crust while keeping the meat tender inside.
The magic happens in layers: first marinating the pork belly in a mix of soy sauce, sugar, and sesame oil, then frying it twice for maximum crispiness. While the pork sizzles, we build the ssamjang—a vibrant blend of gochujang, coconut milk, and garlic—that becomes the velvety base for wrapping.
This isn't just a recipe; it's an experience that brings Korean izakaya vibes to your dinner table with every bite.
What you'll end up with is restaurant-quality bossam—pork belly so crispy it practically shatters when wrapped in lettuce, paired with the creamy, slightly spicy coconut gravy that ties everything together. The celery crowns add freshness and texture, while the ssamjang delivers that perfect balance of heat and richness.
This dish serves as both a main course and a centerpiece, guaranteed to impress even the most discerning guests.
Serve with traditional sides like kimchi, pickled radish, and fresh lettuce wraps for the full experience. The combination of textures and flavors makes this dish equally perfect for casual weeknight dinners or special occasions. Here's how to bring this Korean classic to life in your own kitchen.
Ingredients for bossam pork belly
Crispy pork belly meets creamy coconut gravy in this showstopping Korean dish—just 14 ingredients for izakaya-worthy flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly 🥓 | 2 lb | Skin-on, cut into 1-inch cubes |
| Soy Sauce 🍶 | ½ cup | Korean or Japanese preferred |
| Granulated Sugar 🍚 | ¼ cup | White or brown sugar |
| Sesame Oil 🌿 | 2 tbsp | Toasted for aroma |
| Coconut Milk 🥥 | 13 ½ oz | Full-fat canned preferred |
| Gochujang 🌶️ | ¼ cup | Korean fermented chili paste |
| Garlic Cloves 🧄 | 6 cloves | Minced for ssamjang |
| Celery Stalks 🥬 | 2 whole | Thinly sliced for crowns |
| Vegetable Oil 🫒 | 2 cups | High smoke point for frying |
| Lettuce Leaves 🥬 | 8 whole | Butter lettuce preferred |
| Kimchi 🥬 | 1 cup | For serving (optional) |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Sesame Seeds 🌿 | 1 tbsp | Toasted for garnish |
The pork belly is non-negotiable here. Look for thick-cut pieces with good marbling—the fat renders beautifully for that signature crispy crust. Costco or Asian markets are your best bets for quality cuts. If you can't find pork belly, thick-cut bacon works in a pinch, but it won't have the same melt-in-your-mouth texture. For the soy sauce, Korean soy sauce (ganjang) adds depth, but Japanese soy works too. The sugar should dissolve completely into the marinade—no gritty bits at the bottom of the bowl.
No gochujang? Mix 2 tbsp sriracha with 1 tbsp honey for a close substitute, though it won't have that fermented funk. The coconut milk can be swapped for heavy cream at half the amount if you're avoiding dairy, but the texture will be lighter. For the celery crowns, use crisp stalks with no brown spots—they should snap when bent. If your celery is limp, soak it in ice water for 10 minutes to revive. The sesame oil is key for aroma, but don't use it for cooking—just a splash in the marinade. And if you're short on time, pre-minced garlic from a jar works fine for the ssamjang.
Marinated pork belly keeps 3 days in the fridge—the flavors deepen overnight. The ssamjang sauce can be made 2 days ahead; just store it in an airtight container and stir before using. For the crispy pork, double-fry it right before serving—the second fry is what creates that restaurant-quality crunch. If you're making this for a crowd, prep the components separately and assemble just before eating so everything stays crispy. The celery crowns will hold for 1 day in the fridge, but they're best fresh.
Why You'll Love This Recipe
- One-Pan Magic: I swear by this recipe when I’m too tired to wash dishes. The pork belly sizzles in the same pan where the sauce simmers—no extra pots, no fuss. Just crispy, caramelized edges meeting that sticky-sweet coconut glaze, all while I’m scrolling through my phone or watching a movie.
- Sweet-Savory Balance: That first bite of tender pork belly coated in the glossy, slightly burnt sugar sauce? It’s the kind of flavor that makes you pause mid-chew. The soy and sesame oil cut through the richness, while the coconut milk adds this unexpected creaminess that keeps me coming back for more.
- Leftover Heaven: Between us, this dish begs to be made in bulk. The pork stays juicy for days, and the sauce only gets deeper in flavor. I’ll throw leftovers in rice bowls, toss them into fried rice, or even stuff them into lettuce wraps—no one complains, and my wallet stays happy.
- Weeknight Win: Honestly, I make this when I’m not feeling up to a big project. The pork belly cooks low and slow while I prep the sauce, and the whole thing comes together in under an hour. Plus, the smell alone makes my house feel like a restaurant—zero effort, maximum wow factor.
Step-by-step instructions for crispy celery-crowned pork belly
Here's how to nail the perfect bossam—crispy pork belly wrapped in celery crowns with that signature creamy coconut gravy.
🔥 Step 1: Marinate and Par-Cook the Pork Belly
In a large bowl, combine the 2 lb pork belly, 0.5 cup soy sauce, 0.25 cup granulated sugar, 2 tbsp sesame oil, and 0.25 cup gochujang. Mix until the pork is fully coated and the marinade clings to every surface. Cover and refrigerate for at least 4 hours (overnight is best)—this ensures deep flavor penetration and tender meat.
After marinating, transfer the pork to a pot and cover with cold water. Bring to a boil over high heat, then reduce to a simmer for 45-60 minutes until the pork is 80% cooked (it should still be slightly firm). Drain and let cool before cutting into 1-inch cubes. This par-cooking prevents the pork from drying out during frying.
🍳 Step 2: Fry the Pork Belly to Crispy Perfection
Heat 2 cups vegetable oil in a deep skillet or Dutch oven over medium-high heat until it reaches 350°F (use a thermometer—this is critical). Working in batches, carefully add the pork cubes and fry for 3-4 minutes per side until deep golden brown and crispy. Don't overcrowd the pan or the oil temperature will drop.
Transfer the fried pork to a paper towel-lined plate to drain excess oil. The pork should be crispy outside with just a hint of pink inside—it'll finish cooking in the gravy. If the pork isn't crispy enough, return it to the oil for another 30 seconds until golden.
👨🍳 Step 3: Prepare the Celery Crowns and Lettuce Wraps
Thinly slice the 2 whole celery stalks lengthwise into ¼-inch thick strips (this creates the signature crowns). Blanch the slices in boiling water for 1 minute, then shock in ice water to maintain color. Pat dry with paper towels and set aside.
Separate the 8 whole lettuce leaves and wash them thoroughly. Choose the largest, most tender leaves for wrapping—these will hold the filling best. Keep them in a damp paper towel until ready to assemble.
🥘 Step 4: Make the Creamy Coconut Gravy
In the same skillet (no need to clean it—the browned bits add flavor), add the 6 minced garlic cloves and sauté for 30 seconds until fragrant. Pour in the 13.5 oz coconut milk and bring to a gentle simmer. Stir in 1 tsp salt and 0.5 tsp black pepper, then reduce heat to low and let it thicken slightly for 5 minutes. The gravy should coat the back of a spoon but remain silky.
For extra richness, whisk in 1 tbsp toasted sesame seeds and 1 tbsp sesame oil at the end. Taste and adjust seasoning—you might need a splash more soy sauce or a pinch of sugar to balance the flavors. Keep the gravy warm until serving.
🍽️ Step 5: Assemble and Serve Bossam-Style
Lay a lettuce leaf flat and place 2-3 crispy pork belly cubes in the center. Top with 2-3 celery crowns and a generous spoonful of gravy. Drizzle with any remaining gravy from the skillet and finish with an extra sprinkle of sesame seeds. Serve immediately with 1 cup kimchi on the side for tangy contrast.
The key is to eat it right away—those crispy celery crowns soften quickly, and the pork stays at its best when served piping hot. For extra authenticity, wrap the whole thing up like a taco and take a big bite! The combination of crispy, creamy, and fresh is what makes bossam so irresistible.
Pro Tips For Making Bossam Pork Belly
- CRISP THE BELLY FIRST: The pork belly’s fat needs to render before it hits the sauce—otherwise, you’re fighting grease splatter and soggy meat. Slice the belly into ½-inch thick pieces, pat them bone-dry with paper towels, then sear in a screaming-hot pan with just enough oil to coat (about 2 tablespoons). Let them get deep golden, not just pink—this takes 3-4 minutes per side. I learned this the hard way after flipping raw, greasy pork into my sauce and cursing my life choices.
- SWEAT THE SOY-SUGAR MIX: Don’t just toss soy sauce and sugar into the pan and stir. First, heat 1 tablespoon of sesame oil in the same pan (after removing the pork) until it shimmers, then add the sugar and soy sauce. Let it bubble for 2 full minutes—this caramelizes the sugar just enough to deepen the flavor without burning. My grandmother swore by this, and she was right: the sauce won’t taste the same if you skip it. (Yes, even if you’re impatient like me.)
- DON’T BOIL THE COCONUT MILK: The moment you add coconut milk to the simmering sauce, the heat will separate it like a sad, curdled mess. Instead, lower the flame to barely a simmer—just enough to see tiny bubbles at the edges—and let the milk warm through slowly. Stir gently with a silicone spatula, scraping up any browned bits from the bottom. I was skeptical until I tried it: the sauce stays velvety, not grainy, and the pork absorbs the richness better.
- REST THE PORK AFTER SEARING: I know, I know—you want to dive right into the sauce. But give those pork slices a solid 5-10 minutes under foil, even if they’re not fully cooked through. The residual heat finishes them while keeping them juicy, and the fat redistributes so every bite is tender, not chewy. Trust the process: I skipped this once and ended up with dry, stringy pork that tasted like it spent its life in a frying pan. (Your future self will thank you.)
Serving suggestions for this recipe
Traditional Sides
No bossam experience is complete without these Korean staples. Serve with kimchi—I love the spicy, tangy crunch it adds to cut through the richness of the pork. Pickled radish (danmuji) provides a refreshing, slightly sweet contrast that balances the dish perfectly.
For extra texture, include quick-pickled cucumbers with rice vinegar, sugar, and a pinch of salt—just 15 minutes of prep time makes all the difference. 🥬
Lettuce Wrap Essentials
Butter lettuce is my go-to for wrapping, but shredded cabbage works too if you prefer a heartier bite. Keep the lettuce leaves in a damp towel until ready to use—they should be crisp but pliable enough to hold the filling.
For a fun twist, try perilla leaves (kkona) if you can find them at an Asian market—they add a unique aroma and earthy flavor. 🌿
Dipping Sauce Variations
While the coconut gravy is the star, a small bowl of ssamjang on the side lets guests customize their heat level. For extra depth, mix in 1 tbsp toasted sesame seeds and a splash of rice vinegar to brighten the flavors.
If you want to keep it dairy-free, swap the coconut milk for soy milk**—it still delivers that creamy texture without the coconut notes. 🌶️
Presentation Tips
Arrange the bossam on a large platter with the crispy pork belly cubes prominently displayed. Scatter the celery crowns around like edible garnish, and drizzle the coconut gravy artistically over the top.
For a restaurant-style touch, serve the lettuce wraps in a basket lined with paper towels—it keeps everything warm and makes for easy grabbing. Garnish with extra sesame seeds and thinly sliced scallions for color and freshness. ✨
Drink Pairings
A cold soju is the classic choice—its clean, crisp profile cuts through the richness of the pork. For non-alcoholic options, try yuja tea, a citrusy Korean herbal tea that complements the dish beautifully.
If you're serving this at a dinner party, a light sake with a touch of sweetness works wonders too. 🍶
Make-Ahead Components
Prep the ssamjang sauce and marinated pork belly a day ahead—the flavors deepen over time. The celery crowns can be blanched and stored in the fridge for 24 hours, but they're best fresh.
Keep the lettuce leaves in a sealed container with a damp paper towel to maintain crispness. Fry the pork belly just before serving to ensure maximum crispiness. 💡
Nutrition facts
Frequently asked questions about bossam pork belly
Can I use regular pork chops instead of pork belly?
The fat in pork belly is essential for that signature crispy texture and rich flavor. If you must substitute, use thick-cut pork shoulder or bacon—both have enough fat to create crispy edges. Thin pork chops will dry out during frying and lack the satisfying crunch. For best results, marinate them longer (overnight) to compensate for the leaner meat.
How do I get the pork belly extra crispy?
The secret lies in the double-frying technique! First fry at 350°F for 3-4 minutes until golden, then increase heat to 375°F for a final 30-second crisp in fresh oil. Pat the pork dry before frying (excess moisture = soggy crust) and work in small batches to maintain oil temperature. For extra crunch, sprinkle cornstarch on the pork before the second fry.
What if I don't have butter lettuce for wrapping?
No problem! Use large shredded cabbage leaves or even perilla leaves (kkona) if available. For a Western twist, try large romaine leaves or even collard greens (blanched briefly to soften). The key is choosing leaves that are large enough to hold the filling without tearing. Keep them in a damp towel until ready to use to maintain crispness.
Can I make bossam ahead of time?
Only the sauce and marinade! The pork belly is best fried fresh to maintain crispiness, but you can prep the ssamjang sauce 2 days ahead and marinate the pork 3 days in advance. Blanch the celery crowns and store them separately—they'll keep for 24 hours in the fridge. Assemble just before serving so the lettuce stays crisp and the pork doesn't get soggy.
Why is my coconut gravy too thin?
Simmer the gravy longer on low heat—it should thicken as moisture evaporates. If it's still too thin, mix 1 tsp cornstarch with 1 tbsp water and stir it in while heating. For extra richness, reduce the coconut milk by 2 oz next time and add 1 tbsp toasted sesame paste for depth. Avoid high heat, which can curdle the coconut milk.
