This vibrant dish combines succulent pork belly roasted until golden and crispy, then finished in a skillet for extra crunch. The meat gets coated in a glossy sweet and sour glaze made with rice vinegar, honey, soy sauce, and ketchup. Served over a bed of crisp mixed greens, julienned carrots, cucumber, cherry tomatoes, and red bell pepper, each bite delivers perfect harmony between rich savory pork and refreshing vegetables. Topped with roasted peanuts, sesame seeds, and fresh cilantro for layers of texture and flavor.
Last summer, my neighbor hosted a backyard potluck and someone brought this incredible salad that I couldn't stop thinking about for weeks. The combination of warm, crispy pork against cool, crisp vegetables was like nothing I'd experienced before. I begged for the recipe and have been making my own version ever since, tweaking it until the glaze hit that perfect balance of tangy and sweet.
I made this for my sister's birthday dinner last month, and she literally paused mid-conversation after her first bite, eyes wide, and said 'what IS this magic?' The table went quiet for a solid minute while everyone tasted and processed. Now it's the most requested dish at family gatherings, and I've learned to make double the glaze because people inevitably ask for extra.
Ingredients
- 600 g pork belly, skin scored: Ask your butcher for a good ratio of meat to fat, and dont skip the scoring because it helps the fat render and creates those incredible crispy edges
- 1 tsp salt and ½ tsp black pepper: Simple seasoning is all you need before roasting because the sauce will bring all the complexity later
- 1 tbsp vegetable oil: Used for the final crisping step in the skillet, which is the secret to getting that restaurant-style crunch
- 3 tbsp rice vinegar: Provides that bright acidity that cuts through the rich pork
- 2 tbsp light soy sauce: Adds depth and umami without overpowering the fresh vegetables
- 2 tbsp honey: Natural sweetness that caramelizes beautifully when tossed with hot pork
- 2 tbsp tomato ketchup: Sounds unusual but gives the glaze body and a subtle tang that rounds everything out
- 1 tbsp brown sugar: Helps create that gorgeous glossy finish on the sauce
- 1 tbsp cornstarch mixed with 2 tbsp water: Essential for getting that thick, coating consistency
- 120 g mixed salad greens: Use whatever looks freshest at the market, but aim for variety in texture and color
- 1 small cucumber, 1 large carrot, 10 cherry tomatoes, ½ small red onion, 1 small red bell pepper: The crunch squad, each bringing a different texture and fresh element
- 2 tbsp fresh cilantro leaves: If you hate cilantro, basil works too, but the herbal pop is non-negotiable
- 2 tbsp roasted peanuts, roughly chopped: Saltiness and crunch that tie everything together
- 1 red chili, thinly sliced: Totally optional, but I love that background heat
- 1 tbsp sesame seeds: For that final touch of nuttiness and visual appeal
Instructions
- Get your oven going and prep the pork:
- Preheat to 180°C and pat that pork belly completely dry with paper towels because moisture is the enemy of crispy skin. Rub the salt and pepper everywhere, really working it into the scored skin and meat.
- Roast until tender:
- Place the pork skin-side up on a rack over a roasting tray and let it cook for an hour. The fat will render out and the meat will become meltingly tender.
- Crank up the heat:
- Increase the temperature to 220°C and roast for another 10 to 15 minutes until the skin transforms into golden, crackling perfection. Your whole kitchen will smell amazing.
- Rest and slice:
- Let the pork rest for 10 minutes because cutting it hot will release all those precious juices. Slice into bite-sized pieces that are easy to eat in a salad.
- Make the magic glaze:
- While the pork rests, whisk together the rice vinegar, soy sauce, honey, ketchup, and brown sugar in a small saucepan. Bring to a gentle simmer.
- Thicken it up:
- Stir in your cornstarch slurry and keep stirring until the sauce transforms from thin to glossy and thick. Remove from heat immediately.
- Get extra crispy:
- Heat the vegetable oil in a large skillet over medium-high heat and add your sliced pork. Fry for 2 to 3 minutes until the edges get even crispier.
- Coat everything:
- Drizzle that sweet and sour sauce over the hot pork and toss until every piece is coated and gorgeous looking. The sauce will cling and caramelize slightly.
- Build your salad:
- In a large bowl, toss together your greens, cucumber, carrot, cherry tomatoes, red onion, bell pepper, and cilantro. Use your hands to gently mix.
- Assemble and serve:
- Divide the salad among plates, top generously with the glazed pork, and finish with peanuts, sesame seeds, and those chili slices if you like some heat. Serve immediately while the pork is still warm.
My friend who claims to hate salads took one bite of this and asked for the recipe before she even finished her plate. There's something about the combination that converts even the most skeptical eaters.
Making It Your Own
I've started adding thinly sliced radishes and bean sprouts when I can find them at the market because they add this incredible peppery bite and extra crunch. Sometimes I'll throw in some shredded purple cabbage for color. The beauty is that as long as you have that sweet and sour pork situation happening, almost any fresh vegetable becomes welcome at the party.
Timing Everything Right
The trickiest part is coordinating when the pork hits that final crisping stage with when you're ready to eat. I've learned to prep all my vegetables first and have them ready in a bowl. That way, when the pork comes out of its final fry, everything can come together in minutes. The sauce can be made ahead and gently reheated, which helps take the pressure off.
Leftover Magic
If you somehow have leftovers, the pork and sauce reheats beautifully in a skillet. I've eaten it over steamed rice, in lettuce wraps, and even just straight from the container standing in front of the refrigerator at midnight. The flavors actually develop overnight and become even more intense.
- Store leftover pork separately from the vegetables to keep everything crisp
- The sauce will thicken in the refrigerator, so add a splash of water when reheating
- If meal prepping, pack the garnishes separately and add right before eating
This salad has become my go-to for dinner parties because it looks impressive but comes together surprisingly easily. Everyone feels like they're eating restaurant-quality food but with that comfort of something made with love at home.
Recipe FAQs
- → How do I get the pork belly skin really crispy?
-
Score the skin, roast at 180°C for an hour, then crank to 220°C for 10-15 minutes. Finishing in a hot skillet for 2-3 minutes creates extra crispy edges.
- → Can I make this ahead of time?
-
Roast the pork belly up to a day in advance. Reheat in the oven at 200°C for 10 minutes before crisping in the skillet. Prep vegetables and sauce separately.
- → What vegetables work best in this salad?
-
Mixed greens, cucumber, julienned carrots, cherry tomatoes, and bell pepper provide crunch and freshness. Bean sprouts or radishes add extra texture if desired.
- → Is there a vegetarian alternative?
-
Crispy tofu cubes work beautifully as a substitute. Press and fry the tofu until golden, then toss with the sweet and sour glaze the same way as the pork.
- → What drinks pair well with this dish?
-
A dry Riesling cuts through the richness, or try a cold lager for refreshing contrast. The sweet and sour flavors also complement sparkling water with lime.
- → How spicy is this dish?
-
The base dish is mild with balanced sweet and sour flavors. Add sliced red chili as garnish if you prefer heat. The sauce itself has no spice.