Appetizers
This pork belly lettuce wraps recipe transforms a humble appetizer into a showstopping dish where crispy skin meets tender, umami-rich pork belly wrapped in fresh butter lettuce.
After years of perfecting my grandmother’s Sicilian cooking techniques, I’ve adapted them to create a fusion dish that balances sweet, savory, and smoky flavors—ideal for gatherings or weeknight dinners.
The secret lies in slow-roasting the pork belly until the skin crackles like autumn leaves, while the filling stays juicy and infused with garlic, ginger, and a touch of honey.
The beauty of this recipe is its versatility—it’s foolproof for beginners but impressive enough for dinner parties. You’ll start with a simple marinade of soy sauce, five-spice powder, and brown sugar, then roast the pork belly until the skin is golden and shatteringly crisp.
Meanwhile, the lettuce stays crisp and sturdy, perfect for holding the filling without wilting. The result? A bite that’s crisp on the outside, tender on the inside, and packed with layers of flavor that linger.
What makes this dish special is how the textures and flavors play together—crispy pork belly contrasts with the delicate crunch of lettuce, while the umami-rich filling ties everything together. The dish pairs beautifully with a drizzle of hoisin sauce or a sprinkle of sesame seeds, adding another dimension of flavor.
Whether you’re serving it as an appetizer or a light main course, this recipe delivers restaurant-quality results with minimal effort.
Ready in under an hour, this recipe is perfect for meal prep or last-minute entertaining. The leftovers keep well in the fridge for up to three days, making it a great option for busy weeks. Let’s get cooking—your taste buds will thank you.
Ingredients for pork belly lettuce wraps
Pantry staples meet restaurant-quality flavors in these crispy pork belly lettuce wraps.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly 🥓 | 1 ½ lb | Skin-on, cut into 1-inch thick slices |
| Butter Lettuce 🥬 | 12 whole | Large, crisp leaves for wrapping |
| Soy Sauce 🍶 | ½ cup | Low-sodium preferred for balance |
| Brown Sugar 🍯 | 2 tbsp | Light or dark variety works |
| Five-Spice Powder 🌶️ | 1 ½ tsp | Authentic Chinese blend preferred |
| Garlic Cloves 🧄 | 6 cloves | Minced for marinade and filling |
| Fresh Ginger 🌿 | 2 tbsp | Grated, for umami depth |
| Honey 🍯 | 1 tbsp | Wildflower for floral notes |
| Sesame Oil 🫒 | 1 tbsp | Toasted for nutty aroma |
| Hoisin Sauce 🍶 | ¼ cup | For serving drizzle |
| Toasted Sesame Seeds 🌾 | 1 tbsp | For garnish |
| Olive Oil 🫒 | 2 tbsp | For roasting pork belly |
| Salt 🧂 | 1 tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ½ tsp | Freshly ground for heat |
The pork belly is the star—look for thick-cut pieces with good fat marbling at Whole Foods or your local butcher. If buying pre-sliced, Costco's vacuum-sealed packs are perfect for this recipe. The skin needs to be intact for crisping, so avoid any with cuts or tears. For the lettuce, butter lettuce is key—it stays crisp and sturdy enough to hold the filling without wilting. If you can't find butter lettuce, Romaine or Boston lettuce work in a pinch, but they're less tender. The five-spice powder? Penzeys or bulk bins have the best blends—avoid the pre-mixed packets from the spice aisle if you can.
No five-spice powder? Mix 1 tsp cinnamon, 0.5 tsp cloves, 0.5 tsp fennel, 0.5 tsp star anise, and 0.5 tsp black pepper for a DIY version. The soy sauce can be swapped for coconut aminos if you're avoiding sodium. For the honey, agave or maple syrup works in a bind, but honey's floral notes really elevate the dish. If you're short on time, pre-minced garlic from a jar is fine—just drain it well. The sesame oil? Don't confuse it with regular vegetable oil—it's worth the extra few bucks for that nutty aroma. And if you're feeling fancy, add a splash of rice vinegar to the marinade for brightness.
Pork belly leftovers? Store in an airtight container and reheat in the oven at 300°F for 10-15 minutes to keep the skin crispy. The lettuce stays fresh for 2-3 days if wrapped in damp paper towels and sealed in a bag. For meal prep, roast the pork belly ahead and assemble the wraps fresh—this keeps everything at its best. The hoisin sauce and sesame seeds can be stored in the pantry for up to 6 months, so no need to rush. If you make extra filling, portion it into small containers and freeze for up to 3 months—perfect for quick lunches.
Why You'll Love This Recipe
- No Fuss, Big Payoff: I swear, the hardest part is peeling the pork belly—everything else is just rendering. No chopping, no blending, no fancy techniques. Just sear that belly until the fat pools like liquid gold, then glaze it with soy, brown sugar, and five-spice while you toss the lettuce. Honestly, the effort feels criminal compared to how good it tastes.
- Umami Bomb: That crispy, caramelized pork belly? It’s like a hug for your taste buds. The five-spice powder adds this warm, earthy depth, while the soy and brown sugar give it a sticky-sweet finish. Wrap it in butter lettuce, and suddenly you’ve got a dish that’s ridiculously satisfying—no sides needed.
- Lunchbox Hero: Between us, these are my go-to for packed lunches. The pork stays tender for days, and the lettuce holds up better than you’d think (if you store them right—more on that in the notes). Bring a few to work, and you’ll be the office favorite. No sad desk salads here.
- Budget Luxury: Pork belly might sound fancy, but a slab goes a long way. You’re not just feeding one meal—you’re making leftovers that taste even better reheated (yes, really). Plus, the lettuce and spices are cheap staples. It’s the kind of dish that makes you feel like you’re eating out without the restaurant markup.
Step-by-step instructions for crispy pork belly lettuce wraps
Here's how to achieve that perfect balance of crispy pork belly and tender lettuce cups.
Prepare the Pork Belly for Maximum Crispiness
Preheat your oven to 425°F with a wire rack placed inside. Cut the 1.5 lb pork belly into 1-inch thick slices, leaving the skin intact. This thickness ensures even cooking and that coveted crispy exterior.
In a small bowl, whisk together 0.5 cup soy sauce, 2 tbsp brown sugar, 1.5 tsp five-spice powder, 1 tbsp honey, 1 tbsp sesame oil, 1 tsp salt, and 0.5 tsp black pepper. Brush this marinade generously over both sides of each pork belly slice, making sure to coat the skin thoroughly. Let the slices sit at room temperature for 15 minutes while the oven preheats.
Place the marinated pork belly slices on the wire rack and roast for 25-30 minutes, flipping halfway through. You're aiming for skin that's deep golden brown and crispy while the meat remains tender. The rack ensures even cooking on all sides without pooling fat underneath.
Create the Umami-Packed Filling
While the pork belly roasts, prepare the filling by combining 6 cloves minced garlic and 2 tbsp grated fresh ginger in a small bowl. Heat 2 tbsp olive oil in a non-stick skillet over medium heat until shimmering. Add the garlic and ginger, cooking for 1-2 minutes until fragrant but not browned.
Remove the skillet from heat and let it cool slightly. In a separate small bowl, mix the cooked garlic-ginger mixture with 0.25 cup hoisin sauce. This combination creates the perfect umami base that will complement the crispy pork belly beautifully. Keep this mixture at room temperature until ready to use.
Assemble the Lettuce Wraps
Gently separate the 12 whole butter lettuce leaves, being careful not to tear them. Each leaf should be large enough to comfortably hold a slice of pork belly. Place one lettuce leaf on a plate and add a spoonful of the hoisin-garlic-ginger mixture to the center.
Top the filling with a slice of the crispy pork belly, placing it skin-side down. The heat from the pork will slightly wilt the lettuce, helping it hold together. Sprinkle with 1 tbsp toasted sesame seeds for added texture and visual appeal. Repeat with remaining lettuce leaves and pork belly slices.
Serve Immediately for Best Texture
Serve the pork belly lettuce wraps immediately while the pork belly is still crispy. The contrast between the crispy pork skin, tender lettuce, and umami filling creates a truly satisfying bite. If you need to prepare ahead, cook the pork belly in advance and reheat it in a 350°F oven for 5-10 minutes to restore crispiness before assembling.
For an extra touch, drizzle a little more hoisin sauce around the plate or serve with additional toasted sesame seeds on the side. These wraps make a fantastic appetizer or light lunch that's sure to impress your guests with their perfect balance of textures and flavors.
Pro Tips For Making Pork Belly Lettuce Wraps
- Render Fat First: Cut the pork belly into ½-inch thick slices, then sear them fat-side down in a cold skillet. Turn the heat to medium-low and let the fat melt away—this keeps your lettuce wraps from turning into soggy paper. I used to rush this and ended up with greasy, uneven cooking. Give it 5-7 minutes until the fat renders but the meat stays just firm.
- Dry the Lettuce: Pat your butter lettuce leaves very dry with paper towels before assembling. The crispier the leaf, the better it holds up to the juicy pork and sauce. I learned this the hard way when my first batch turned into a sad, wilted mess halfway through eating.
- Balance the Sauce: Taste your soy-brown sugar glaze before adding five-spice powder—adjust the sweetness first. Too much sugar masks the spice, and too little soy makes it bland. Start with 1 teaspoon five-spice per 2 tablespoons glaze, then tweak. (Yes, even if you’re impatient like me.)
- Rest the Pork: Let the cooked pork belly sit under foil for 5 minutes after searing. This keeps it from falling apart when you slice it thin for the wraps. I skip this when I’m lazy, but the dish is noticeably better when I don’t—thinner slices stay intact, and the texture’s more consistent.
Pro cooking tips for this recipe
Skin Perfection Secrets
The key to restaurant-quality crispy pork belly skin lies in two critical steps: using a wire rack and high heat. I swear by a 425°F oven with the rack elevated—this prevents steam from pooling underneath and ensures even browning.
For extra crispiness, I like to score the fat cap with a sharp knife in a crosshatch pattern before roasting. This creates more surface area for that golden crunch. 🔥
Don’t skip the room temperature step—letting the pork belly sit for 15 minutes before roasting ensures even cooking. Cold meat takes longer to heat through, leading to uneven doneness.
Pro tip: If your skin isn’t crispy enough after the first roast, return it to the oven for 5-10 minutes at 450°F to blast it with extra heat. Just watch it like a hawk—it goes from perfect to burnt in seconds!
Marinade Mastery
The marinade is where the magic happens, and five-spice powder is non-negotiable for that authentic depth. I always use Penzeys brand—it’s balanced and aromatic.
For the soy sauce, opt for low-sodium to avoid overpowering the dish, but if you’re using regular soy sauce, reduce the salt in the marinade by ½ tsp. The honey isn’t just for sweetness; it helps caramelize the skin for that irresistible crunch. 🍯
Let the pork belly marinate for at least 30 minutes if you have time—overnight is even better. The longer it sits, the more the flavors penetrate the meat. I like to double the marinade and use half for the pork and half as a glaze after roasting.
Brush it on in the last 5 minutes of cooking for a sticky, glossy finish that clings to the skin like a dream.
Lettuce Handling
Butter lettuce is delicate, and overhandling wilts it instantly. To keep it crisp, I rinse the leaves just before using and pat them very gently dry with a paper towel. Avoid spinning them—just press them between two towels to remove excess moisture.
For extra sturdiness, I like to chill the lettuce in the fridge for 10 minutes before assembling. The cold helps it hold its shape under the warm filling. 🥬
If your lettuce leaves are too small, layer two leaves for each wrap. For a fusion twist, I sometimes use shredded cabbage or coleslaw mix as a base to add crunch.
Just toss it with a little rice vinegar and sesame oil before assembling. This works especially well if you’re serving the wraps as a heartier meal.
Filling Balance
The hoisin-garlic-ginger filling should be thin enough to coat the pork but thick enough to hold its shape. If your mixture is too runny, simmer it for 2-3 minutes to reduce. For extra richness, I stir in 1 tsp toasted sesame paste or a splash of chicken stock.
The filling should taste bold but harmonious—like a perfect balance of sweet, salty, and umami. Taste it before assembling and adjust with a pinch of salt or a drizzle of honey as needed. ✨
For a spicy kick, add ½ tsp chili crisp or 1 tsp sriracha to the filling. If you’re serving these wraps as an appetizer, keep the filling mild. For a main course, amp up the heat and add thinly sliced jalapeños or pickled red onions for brightness.
The contrast of crispy, spicy, and creamy is what makes these wraps unforgettable.
Reheating Like a Pro
Leftovers happen, and reheating pork belly properly is an art. I avoid the microwave—it turns the skin soggy. Instead, I reheat slices in a skillet over medium heat for 2-3 minutes per side until the skin is crisp again.
For oven reheating, cover loosely with foil and bake at 300°F for 10 minutes, then uncover and broil for 1-2 minutes to restore crispiness. 💡
If you’re reheating the entire assembled wraps, I recommend toasting them in a toaster oven at 350°F for 3-4 minutes. This keeps the lettuce crisp and the pork belly skin shatteringly crunchy.
For meal prep, I store the pork belly and filling separately and assemble fresh—this way, the lettuce stays crisp, and the pork retains its texture. Trust me, your taste buds will thank you!
Nutrition facts
Frequently asked questions
Can I use regular lettuce instead of butter lettuce?
Butter lettuce is ideal because it stays crisp and sturdy enough to hold the filling. If you can't find it, Romaine or Boston lettuce work as substitutes, though they're slightly less tender. For extra sturdiness, chill the lettuce leaves for 10 minutes before assembling to help them hold their shape.
How do I make the pork belly skin extra crispy?
Use a wire rack in your oven and roast at 425°F for even browning. Score the fat cap in a crosshatch pattern before cooking to create more surface area. For extra crispiness, blast the skin with 450°F heat for 5-10 minutes at the end if needed. Just watch closely—it burns fast!
Can I prepare this ahead of time?
Cook the pork belly in advance and store it in an airtight container. Reheat slices in a skillet over medium heat for 2-3 minutes per side to restore crispiness. Assemble the wraps fresh to keep the lettuce crisp. The filling can be made ahead and stored for 3 days in the fridge.
What if I don’t have five-spice powder?
Make your own by mixing 1 tsp cinnamon, 0.5 tsp cloves, 0.5 tsp fennel, 0.5 tsp star anise, and 0.5 tsp black pepper. This DIY blend works perfectly! For extra depth, add a pinch of cardamom. The key is balancing warm, earthy, and slightly sweet notes to complement the pork belly.
How do I make these wraps spicier?
Add ½ tsp chili crisp or 1 tsp sriracha to the hoisin-garlic-ginger filling for heat. For extra kick, include thinly sliced jalapeños or pickled red onions in the assembly. Start with mild heat and adjust to taste—these wraps can handle serious spice!
