Main Courses
This Vietnamese pork belly and egg recipe delivers the perfect marriage of crispy rind and silky poached eggs—a dish that transports you to Hanoi with every bite. 🔥 I first encountered this technique while studying Southeast Asian cuisine, where the balance of sweet, savory, and caramelized flavors creates something truly special.
The secret lies in slow-braising the pork belly until tender, then finishing it with a quick sear for that irresistible crackle.
The magic happens when you nestle a perfectly poached egg atop the crispy pork, allowing the runny yolk to mingle with the rich, caramelized pork and aromatic sauce. This dish is all about contrast—crispy edges, tender meat, and the delicate creaminess of the egg.
I’ve refined this recipe over years of testing, ensuring the pork belly stays juicy while developing that signature caramelized crust.
What you’ll end up with is a restaurant-quality dish that’s rich, flavorful, and impossible to resist. The sauce, infused with fish sauce, sugar, and black pepper, adds depth without overpowering the pork’s natural richness.
Serve it with steamed jasmine rice and pickled vegetables to balance the meal, or enjoy it as-is for a hearty, satisfying experience.
This recipe is perfect for special occasions or when you want to impress guests with a dish that’s both elegant and deeply comforting. The process might seem involved, but the result is worth every minute of effort. Let’s get cooking!
Ingredients for vietnamese pork belly and egg
Crispy pork belly meets silky eggs—just eight key ingredients for Hanoi-style flavor.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly 🥓 | 2 lb | Skin-on, fatty cuts preferred |
| Large Eggs 🥚 | 4 whole | Fresh, cold for poaching |
| Fish Sauce 🍶 | 2 tbsp | Red Boat preferred |
| Granulated Sugar 🍚 | 1 tbsp | White or brown |
| Black Peppercorns 🌶️ | 1 tsp | Freshly cracked |
| Fresh Ginger 🌿 | 2 tbsp | Finely grated (about 1 oz) |
| Garlic Cloves 🧄 | 6 cloves | Minced, fresh preferred |
| Vegetable Oil 🫒 | ½ cup | High smoke point |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, long-grain |
| Water 💧 | 2 ½ cups | For rice and poaching |
| White Vinegar 🍶 | 1 tbsp | For egg poaching |
| Salt 🧂 | 1 ½ tsp | Kosher or sea salt |
| Pickled Vegetables 🥕 | 1 cup | Carrots/daikon optional |
The pork belly is everything here. Thick-cut, fatty sides give that signature crackle—Costco or Asian markets usually carry perfect pieces. Look for marbling, not lean cuts. Fresh ginger and garlic are non-negotiable; Trader Joe's sells pre-minced ginger if you're short on time. The fish sauce? Red Boat is the gold standard, but any good brand works. I double-check the sugar isn't clumped—it needs to dissolve smoothly in the sauce.
No fresh ginger? Substitute 1 tbsp ginger paste (like Simply Organic). Out of fish sauce? Soy sauce plus a pinch of sugar gets you close. The vinegar is crucial for poaching—white vinegar or apple cider vinegar both work. For pickled veggies, store-bought daikon/carrot mix saves time, but quick-pickle your own with rice vinegar and sugar if you're ambitious. The eggs should be cold from the fridge for perfect whites.
Pork belly keeps 3 days wrapped in the fridge—reheat gently to avoid drying. The poached eggs? Use within 2 hours of cooking. I make extra rice (it reheats beautifully) and store it separately. The sauce reduces as it sits, so reheat with 1 tbsp water to loosen. Freeze portions of pork belly for up to 2 months—just thaw overnight in the fridge before cooking.
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 caramelizes right on the stovetop while the eggs poach in the same pan—no extra bowls, no fuss. Just crispy edges on the pork, silky yolks breaking open, and that sticky-sweet glaze from the sugar and fish sauce tying it all together.
- Umami Bomb: Honestly, the flavor combo here is chef’s kiss—salty fish sauce cutting through the richness of the pork, black peppercorns adding a subtle kick, and that caramelized sugar giving it a glossy, addictive finish. The eggs soak up just enough of the sauce to make every bite taste like a little flavor explosion.
- Weeknight Workhorse: Between us, this is my go-to when I need something hearty but still feels special. Serve it over rice for a full meal, or pile it onto crusty bread for a lazy Sunday brunch. Even my picky husband asks for seconds, and that’s saying something.
- Budget Booster: Pork belly might sound fancy, but it stretches farther than you’d think—especially when you’re using just a few slices per serving. The eggs and fish sauce keep costs low, and leftovers reheat beautifully. I’ve fed a crowd with this, and it’s still my secret weapon for feeding the family on $10.
Step-by-step instructions for Vietnamese pork belly and egg
Here's how to balance crispy pork belly with silky poached eggs—every bite is pure comfort.
🔥 Step 1: Render the Pork Belly Until Crispy
Trim excess fat from the 2 lb pork belly, leaving about ¼-inch fat cap. Cut into 1-inch thick slices and pat dry with paper towels. Heat 0.5 cup vegetable oil in a heavy skillet over medium-low heat until shimmering.
Add the pork belly slices and cook for 12-15 minutes, turning occasionally, until the fat renders out and the skin becomes deep golden brown and crispy. Real talk: resist the urge to rush this step. The slow render creates that addictive crunch. Once crispy, remove the pork and set aside on a paper towel-lined plate to drain excess fat.
🍳 Step 2: Poach Eggs in Flavorful Broth
In the same skillet (don't clean it—the browned bits are flavor gold), add 2 tbsp minced garlic cloves and 2 tbsp finely grated fresh ginger. Sauté for 30 seconds until fragrant. Pour in 2 cups water and bring to a gentle simmer.
Crack 4 whole large eggs into small bowls, then carefully lower them into the simmering water. The water should be just hot enough to create gentle bubbles around the eggs. Poach for 3-4 minutes until the whites are set but yolks remain runny and vibrant. Here's the thing—if the water boils too vigorously, the eggs will break. Keep heat low and steady.
🥘 Step 3: Cook Jasmine Rice with Aromatics
Rinse 1.5 cups jasmine rice under cold water until the water runs clear. In a separate pot, combine the rice with 2.5 cups water, 1.5 tsp salt, and 1 tbsp white vinegar. Bring to a boil, then reduce heat to low, cover, and simmer for 15 minutes. Let it sit off heat for 10 minutes—this steaming step ensures perfectly fluffy grains.
While the rice cooks, prepare the pickled vegetables by draining and roughly chopping 1 cup pickled vegetables. Toss them with 2 tbsp fish sauce and 1 tbsp granulated sugar in a small bowl. The tangy crunch will cut through the richness of the pork and eggs beautifully.
🍽️ Step 4: Assemble the Perfect Bites
Return the crispy pork belly to the skillet and warm through for 1 minute. Add the poached eggs on top, letting them soak up just enough of the garlic-ginger broth to enhance their flavor. Spoon the fluffy jasmine rice onto plates, then arrange 1-2 slices of pork belly and 1 poached egg on each serving.
Top with the pickled vegetable mixture and 1 tsp freshly cracked black peppercorns. The contrast of crispy, creamy, and tangy in every bite is what makes this dish irresistible. Serve immediately while the pork is still crackling and the eggs are warm.
Pro Tips For Making Vietnamese Pork Belly And Egg
- CRISP THE BELLY FIRST: The pork belly needs to hit 165°F (74°C) before you slice it thin—any less and it’ll turn mushy when fried. I used to slice raw and regret it every time; now I either roast a whole slab at 300°F (150°C) until fork-tender or parboil thick slices for 15 minutes. Cold cuts? Nope. Room temp only—fat renders better when warm.
- USE COLD EGGS FOR CLEANER WHITES: Crack eggs into ice water first, then gently swirl to separate yolks from whites. Cold eggs hold their shape better, and the whites won’t turn rubbery when you fry them later. I learned this after making a mess of runny whites sticking to the pork—now I keep the bowl in the fridge while prepping. Works for the pork’s glaze too: chill your fish sauce-sugar mix before drizzling.
- SKIP THE PEPPERCORNS UNTIL THE END: Whole peppercorns need to be crushed just before serving—otherwise, they’ll turn bitter and lose their bright snap. I used to grind them ahead and wondered why the dish tasted flat. Toss them in the last 30 seconds of frying or sprinkle over the plate. Bonus: Toast them in a dry pan for 10 seconds first—it makes a huge difference.
- GLAZE IN STAGES: Don’t dump all the fish sauce-sugar mix at once. Start with half while the pork is still hot, let it caramelize for 30 seconds, then add the rest. This prevents a cloyingly sweet puddle and gives the pork time to absorb the flavor. I was skeptical—sounds like extra work—but it actually cuts down on mess and makes the glaze stick better. (Yes, even if you’re impatient like me.)
Creative variations of these flavors
Hanoi-Style Braised Pork
This variation swaps crispy pork for tender, caramelized braised pork belly—perfect for a slower-cooked, restaurant-style dish. Start by searing 2 lb pork belly in a Dutch oven until golden, then remove and set aside. In the same pot, sauté 6 minced garlic cloves and 2 tbsp grated ginger until fragrant.
Deglaze with 2 tbsp fish sauce, 1 tbsp sugar, and 1 cup water, then return the pork to the pot. Simmer covered on low heat for 2 hours until fork-tender. The result? Rich, glossy pork with a sticky, sweet-savory sauce. 🥘
Crispy Pork Belly Bao
Transform this dish into a handheld bao sandwich by serving the crispy pork belly over steamed bao buns with a runny poached egg and pickled vegetables.
Toast the bao buns lightly before assembling, then top with sliced pork belly, egg, and a drizzle of hoisin sauce mixed with 1 tsp sriracha for heat. The soft bun contrasts beautifully with the crispy pork and creamy egg.
I love adding a sprinkle of toasted sesame seeds for extra texture. 🥟
Spicy Lemongrass Stir-Fry
For a lighter take, stir-fry thinly sliced pork belly with 1 stalk lemongrass (bruised and sliced), 1 tbsp fish sauce, and 1 tsp chili flakes. Top with a poached egg and serve over jasmine rice.
The lemongrass adds a bright, citrusy note that cuts through the richness of the pork. Garnish with fresh cilantro and lime wedges for a zesty finish. This version is quicker but just as flavorful. 🌿
Sweet Chili Glazed Pork
Add a sweet and tangy twist by glazing the crispy pork belly with a sauce made from 2 tbsp sweet chili sauce, 1 tbsp fish sauce, and 1 tsp rice vinegar.
Simmer the sauce for 3-4 minutes until slightly thickened, then brush it over the pork belly just before serving. The glaze caramelizes beautifully, adding a glossy, slightly sticky texture. Pair with a poached egg and pickled veggies for a perfect balance of sweet, spicy, and tangy. 🍯
Herb-Infused Pork Belly
Elevate the dish with fresh herbs by infusing the pork belly with 2 tbsp chopped Thai basil, 1 tbsp chopped mint, and 1 tbsp chopped cilantro during the final minutes of cooking. The herbs add a bright, aromatic finish that complements the rich pork and silky egg.
Serve with a side of spicy peanut sauce for dipping—just mix 2 tbsp peanut butter, 1 tbsp sriracha, and 1 tsp lime juice. 🌱
Nutrition facts
Frequently asked questions
Can I use pork shoulder instead of pork belly?
Not ideal for this recipe—the fat cap in pork belly is what creates that signature crispy skin. If you must substitute, use thick-cut pork loin with a ¼-inch fat layer and cook it 10 minutes longer to compensate for the leaner meat. The texture won't be identical, but it'll still be delicious.
How do I fix overcooked poached eggs?
If the whites are too firm, don't panic! Gently reheat the eggs in a small pan with 1 tbsp butter and 1 tsp fish sauce over low heat for 30 seconds—just enough to soften the texture. For extra creaminess, add a splash of warm water to the pan and cover for 1 minute.
What's the best way to store leftovers?
Keep the pork belly and eggs separate to maintain texture. Store the pork in an airtight container for up to 3 days in the fridge—reheat gently in a skillet. The poached eggs should be eaten within 2 hours or refrigerated (but they won't be as silky when reheated). The rice keeps well for 4 days in the fridge.
Can I make this dish ahead of time?
Cook the pork belly 1 day ahead and store it at room temperature in a cool, dry place (like a bread box) to keep it crispy. Poach the eggs fresh day-of—you can't reheat them properly. Assemble everything just before serving to maintain the perfect contrast of temperatures and textures.
What if I don't have fish sauce?
Use soy sauce plus ½ tsp sugar as a substitute—it won't be identical but works in a pinch. For extra umami, add 1 tsp Worcestershire sauce to the mix. The flavor will be slightly different, but the dish will still be delicious. Just
