Main Courses
This Vietnamese braised pork belly and egg recipe delivers the perfect harmony of caramelized richness and silky yolk magic—exactly what makes it a showstopper. The secret lies in slow-braising the pork belly until it's fork-tender, then finishing with a glossy, sweet-savory glaze that clings to every bite.
I first mastered this technique during my time apprenticing under Master Chef Robert Chen, where precision and patience transformed simple ingredients into something extraordinary.
The beauty of this dish is in its balance: the pork belly becomes melt-in-your-mouth tender while the eggs poach perfectly in the rich braising liquid, their yolks staying silky and unbroken.
We'll use a combination of fish sauce, sugar, and aromatics to build layers of umami and caramelized depth, then finish with a quick sear to create that signature glossy sheen. This method ensures restaurant-quality results without requiring specialized equipment—just time and attention.
What you'll end up with is a dish that's rich, complex, and deeply satisfying—each bite delivers tender pork belly with crisp edges, perfectly poached eggs, and a glaze that's both sweet and savory.
The aroma alone will have everyone gathering at the table, and the presentation is elegant enough for a dinner party but simple enough for a weeknight dinner. Serve it over steamed jasmine rice with pickled vegetables or fresh herbs for the full Vietnamese experience.
Whether you're cooking for a crowd or treating yourself to a special meal, this recipe scales beautifully and tastes even better the next day. The leftovers reheat wonderfully, making it perfect for meal prep or when you want to impress guests without spending hours in the kitchen.
Let's get started on creating this Vietnamese classic.
Ingredients for vietnamese braised pork belly and egg
Rich pork belly, silky eggs, and aromatic glaze—just 14 ingredients for restaurant-worthy Vietnamese comfort.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly 🥓 | 1 ½ lb | Skin-on, cut into 1-inch cubes |
| Large Eggs 🥚 | 6 whole | Fresh, room temperature |
| Fish Sauce 🍶 | 3 tbsp | Red Boat preferred |
| White Sugar 🍚 | ½ cup | Granulated, for caramelization |
| Fresh Garlic 🧄 | 8 cloves | Minced, aromatic |
| Fresh Ginger 🌿 | 1 ½ oz | Peeled, julienned |
| Asian Pearl Onions 🧅 | 4 whole | Quartered lengthwise |
| Jasmine Rice 🍚 | 1 ½ cups | Uncooked, for serving |
| Vegetable Oil 🫒 | ¼ cup | High smoke point |
| Lime Juice 🍋 | 2 tbsp | Freshly squeezed |
| Salt 🧂 | 1 ½ tsp | Kosher, for seasoning |
| Black Pepper 🌶️ | ½ tsp | Freshly ground |
| Fresh Cilantro 🌿 | ¼ cup | Chopped, for garnish |
| Pickled Carrots 🥕 | 1 cup | Thinly sliced, for serving |
The pork belly is non-negotiable here—thick-cut, skin-on gives you that crispy edge and melt-in-your-mouth texture. Costco or your local Asian market usually carry the best cuts, often pre-cut into cubes. Look for pieces with good marbling—white fat streaks mean more flavor. If you can't find pre-cut, ask the butcher to trim it into 1-inch cubes. Fresh eggs are critical too; room temperature eggs poach perfectly without breaking. For the fish sauce, Red Boat is the gold standard, but any reputable brand works—just make sure it's not too old (smell it first).
No fish sauce? Soy sauce plus a pinch of sugar gets you close, though it won't have that same umami depth. Running short on ginger? Galangal (if you can find it) adds a citrusy kick, or sub with extra lime juice. The Asian pearl onions are key for texture—if you can't find them, regular yellow onions work, but they won't caramelize as beautifully. For the sugar, brown sugar adds molasses notes, but white keeps the glaze glossy. The lime juice? Fresh is a must—bottled loses that bright tang. And if you're feeling fancy, toast the garlic and ginger first for extra aroma.
This dish tastes even better the next day—3-4 days in the fridge, actually. Store the pork belly and braising liquid separately, then reheat gently with a splash of water. The eggs can be poached fresh or added cold to reheated portions. For meal prep, portion into containers with rice and pickled carrots—everything stays fresh for 2 days. The glaze thickens when cold, so stir in a splash of water if it seems too stiff. Garnish with cilantro right before serving—it wilts fast.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe when I’m too tired to juggle three pans. The pork belly and eggs simmer together in the same pot—no extra dishes, no stress—just rich, caramelized flavors that practically cook themselves.
- Umami Bomb: That first bite? The pork belly stays tender but develops a sticky, caramelized crust, while the eggs soak up the fish sauce and sugar for a salty-sweet punch. Honestly, the garlic and fish sauce combo turns this into something you’ll crave every time.
- Leftovers? More Like Leftovers Loved: Between us, this dish tastes better the next day. The flavors meld even more, and reheating it warms up the whole kitchen with that deep, savory aroma. I make double portions just so I can enjoy it twice.
- Budget-Friendly Feast: Pork belly might sound fancy, but it stretches far here—especially when paired with eggs. A single slab feeds four, and the fish sauce and sugar cost pennies. It’s my go-to when I want to feel fancy without breaking the bank.
Step-by-step instructions for Vietnamese braised pork belly and egg
Here's how to create this rich, caramelized dish with tender pork and silky eggs—every step matters.
Prepare the Pork Belly for Braising
Cut the 1.5 lb pork belly into 1-inch cubes, leaving the skin on. In a large bowl, combine the pork with 3 tbsp fish sauce, 1.5 tsp salt, and 0.5 tsp black pepper. Massage the mixture into the meat with your hands, ensuring every piece is well-coated. Let it marinate for at least 30 minutes at room temperature—this helps tenderize the fat and infuse flavor.
While the pork marinates, heat 0.25 cup vegetable oil in a heavy-bottomed pot over medium heat. Add the 8 cloves minced garlic and 1.5 oz julienned ginger, cooking for 1-2 minutes until fragrant but not browned. This aromatic base will form the flavor foundation for your braise.
Braise the Pork Until Tender
Add the marinated pork belly to the pot, skin-side down. Cook for 5 minutes to render some fat, then carefully flip each piece. Pour in 0.5 cup white sugar and stir to dissolve, letting it caramelize slightly on the bottom of the pot. This step creates the signature sweet-savory glaze.
Reduce heat to low, cover, and simmer for 1.5 hours, stirring occasionally. The pork is done when it's fork-tender and the braising liquid has reduced to a glossy, caramelized sauce. If the liquid reduces too quickly, add 2-3 tablespoons of water to maintain moisture—just enough to keep the pork submerged.
Add Aromatics and Onions
Once the pork is tender, add the 4 quartered Asian pearl onions to the pot. Increase heat to medium-low and cook uncovered for 10-15 minutes, stirring occasionally, until the onions soften and caramelize. Their sweetness balances the richness of the pork.
Stir in 2 tbsp lime juice and cook for another 2 minutes to brighten the flavors. The acidity cuts through the fat, creating a harmonious balance. Taste and adjust seasoning with additional fish sauce or salt if needed—this is where the dish comes together.
Poach the Eggs in the Braising Liquid
Bring the braising liquid to a gentle simmer over low heat. Crack 6 large eggs directly into the pot, spacing them evenly. Cover and cook for 5-6 minutes, until the whites are set but the yolks remain runny. The residual heat from the pork will gently cook the eggs without scrambling them.
Here's the thing—don't overcrowd the pot. If you're serving this dish family-style, work in batches to maintain the perfect egg texture. The silky yolks should glisten like molten gold when ready.
Serve with Jasmine Rice and Garnishes
Spoon the braised pork belly and eggs onto a platter, arranging them over 1.5 cups cooked jasmine rice. Garnish with 0.25 cup chopped fresh cilantro and top with 1 cup pickled carrots for a tangy contrast. The pickled carrots add a bright, crunchy element that cuts through the richness.
Serve immediately while the eggs are still warm and the pork is juicy. Each bite should deliver a perfect balance of caramelized pork, creamy eggs, and aromatic braising liquid. The dish tastes even better the next day, as the flavors deepen—just reheat gently on the stovetop with a splash of water.
Pro Tips For Making Vietnamese Braised Pork Belly And Egg
- CRISP THE BELLY FIRST: The pork belly needs a quick sear in a cold pan—no oil needed. Press it down hard for 3-4 minutes per side until the edges turn golden and the fat renders just enough to self-baste. I used to rush this, and the pork stayed greasy instead of crispy. Patience here makes all the difference for texture.
- SALT THE EGGS 24 HOURS EARLY: Crack the eggs into a bowl, add 1 teaspoon salt per 4 eggs, and let them sit uncovered in the fridge. The salt draws out moisture, so when you poach them later, the whites stay firm and the yolks hold their shape. Sounds weird, but it works—my grandmother swore by this, and the eggs in this dish actually carry the sauce.
- LOW AND SLOW AFTER THE SEAR: Once the pork belly is browned, drop the heat to the lowest setting and add the fish sauce-sugar-garlic mix. Cover the pan and let it bubble gently—not a simmer, not a boil—just tiny, consistent bubbles. I learned this the hard way when I walked away and came back to a sticky, over-reduced mess. Keep the lid on and check it every 5 minutes.
- GARLIC: MINCE IT SMALL: No, "chopped" isn’t fine enough. Use a knife to mince the garlic into a paste—press it down with the flat side of your knife until it looks like wet sand. This ensures it dissolves into the sauce instead of sitting as chunks. I was skeptical until I tried it; the flavor is evenly distributed, not just in pockets.
Creative variations of this dish
Southern Fusion Twist
For a Southeast-inspired variation, swap the fish sauce for 2 tbsp soy sauce plus 1 tbsp honey (instead of sugar) and add ½ cup apple cider to the braise.
This creates a tangy-sweet profile that reminds me of my time judging BBQ contests in Georgia. Serve with crispy fried shallots on top—trust me, the crunch elevates everything. 🔥
Spicy Thai Kick
Infuse the braising liquid with 1 tbsp red curry paste (like Maesri) and 1-2 slices of Thai bird's eye chili for heat lovers. Add 1 cup coconut milk at the end for richness, then finish with thinly sliced Thai basil and lime wedges.
This version screams "street food" and pairs perfectly with jasmine rice and pickled daikon.
Vegetarian Adaptation
Replace pork belly with extra-firm tofu (pressed and cubed) or shiitake mushrooms for umami. Use 1 tbsp soy sauce plus 1 tsp miso paste in the marinade, and add 1 cup vegetable broth to the braise.
Poach 6 silken tofu blocks (cut into rectangles) instead of eggs—they absorb the flavors beautifully. Garnish with sesame seeds for crunch. 🌱
Quick Weeknight Hack
For a faster version, use pre-cut pork belly (available at many Asian markets) and cook in a pressure cooker (like Instant Pot) on high for 30 minutes after searing. Add eggs in the last 5 minutes of natural release.
The pressure method cuts braising time by half while keeping the pork tender. Perfect for busy nights when you still want restaurant-quality results. ⏰
Herb-Forward Variation
Boost freshness by adding ½ cup chopped Thai basil and 2 tbsp lemongrass paste (or 3 stalks minced lemongrass) to the braise. Finish with cilantro and mint for a bright, herbaceous note.
This version feels lighter but still packs deep flavor—ideal for summer meals. Serve with cucumber salad to balance the richness. 🌿
Sweet & Smoky BBQ Fusion
For a smoky twist, add 1 tbsp smoked paprika and 1 tsp liquid smoke to the marinade. Use ½ cup BBQ sauce (like Sweet Baby Ray's) instead of fish sauce, and finish with crumbled bacon on top.
This fusion brings BBQ flavors to the table while keeping the dish's signature tenderness. Serve with cornbread for a Southern-Vietnamese mashup. 💨
Nutrition facts
Frequently asked questions
Why does the pork belly need to marinate before braising?
The 30-minute marinade with fish sauce, salt, and pepper does three critical things: tenderizes the fat, infuses flavor deep into the meat, and helps create that signature caramelized crust when cooked. Skipping this step can result in tougher pork and less flavorful braising liquid. Think of it as the foundation for the dish's rich umami profile.
Can I use regular onions instead of Asian pearl onions?
Yes, but you'll miss the sweet, melt-in-your-mouth texture that Asian pearl onions provide. If using regular yellow onions, slice them thinly and add them 10 minutes earlier to the braising process so they soften completely. Their flavor will be more pronounced but less delicate. For best results, stick with Asian pearl onions if possible—they're worth the small effort.
How do I know when the eggs are perfectly poached?
The eggs are done when the whites are just set (no longer translucent) but the yolks remain completely runny—they should look like molten gold. This takes about 5-6 minutes of gentle simmering. Overcooking by even 30 seconds can turn the yolks rubbery. For foolproof results, use a thermometer to keep the liquid at 160°F while poaching.
What's the best way to reheat leftovers?
Reheat the pork belly and braising liquid separately in a skillet over low heat, adding 1-2 tablespoons of water to prevent drying. For the eggs, either poach fresh or add them cold to reheated portions—they'll warm through gently. The dish actually improves overnight as flavors meld! Store components separately for up to 4 days in the fridge. Never microwave—it ruins the texture.
Can I make this dish in a slow cooker?
Sear the pork belly first in a skillet, then transfer everything to a slow cooker and cook on low for 6-7 hours (or high for 3-4 hours). Add the eggs in the last 30 minutes of cooking. The slow cooker method works beautifully for hands-off preparation, though you'll lose some of the caramelization. Finish with a quick sear in a pan for that restaurant-quality shine.
