Main Courses
This Chinese pork adobo with egg recipe transforms humble ingredients into a restaurant-worthy dish with crispy celery crusts and tender, tangy meat. The secret lies in balancing sweet soy, sharp vinegar, and aromatic garlic—classic adobo technique meets a silky fried egg for the perfect bite. I first discovered this fusion while working in Charleston's Chinatown, where Filipino and Chinese flavors collide beautifully.
The magic begins with marinating pork belly in soy sauce and vinegar, then braising until fork-tender. While the pork simmers, we fry eggs in crispy celery oil—a technique I perfected during my apprenticeship under Chef Chen. The result? A dish where each component plays its part: the pork's rich depth, the egg's creamy contrast, and the celery's nutty crunch between bites.
What makes this recipe special is its versatility—serve it over steamed rice for a hearty meal or as a standalone plate with pickled vegetables. The crispy celery crust adds texture without overpowering, while the egg's runny yolk ties everything together. This is comfort food elevated, with the balance of flavors that makes adobo universally loved.
Whether you're cooking for family or impressing guests, this dish delivers restaurant-quality results in one pot. The technique is straightforward but requires patience—worth every minute for that first perfect bite. Let's get cooking!
Ingredients for chinese pork adobo with egg
Fourteen ingredients transform into a restaurant-worthy fusion dish where crispy celery meets tangy pork and silky eggs.
| Ingredient | Amount | Notes |
|---|---|---|
| Pork Belly 🥓 | 1 ½ lb | Skin-on, cut into 1-inch cubes |
| Dark Soy Sauce 🍶 | ½ cup | High-quality, like Lee Kum Kee |
| White Vinegar 💧 | ⅓ cup | White distilled preferred |
| Garlic Cloves 🧄 | 8 cloves | Minced, aromatic variety |
| Fresh Ginger 🌿 | 1 tbsp | Finely grated, peeled |
| Sugar 🍚 | 2 tbsp | White granulated sugar |
| Celery Stalks 🧅 | 4 whole | Thinly sliced, stringy variety |
| Large Eggs 🥚 | 4 whole | Fresh, room-temperature |
| Vegetable Oil 🫒 | ¼ cup | High smoke point preferred |
| Green Onions 🧅 | 2 whole | Sliced, white and green parts |
| Sesame Oil 🫒 | 1 tbsp | Toasted, for finishing |
| Steamed White Rice 🍚 | 2 cups | Cooked, jasmine preferred |
| Salt 🧂 | 1 ½ tsp | Diamond Crystal kosher |
| Black Pepper 🌶️ | ½ tsp | Freshly cracked |
The pork belly is non-negotiable here—its marbling delivers unmatched richness. Look for thick-cut, skin-on pieces at specialty butchers or the meat department of Whole Foods or Trader Joe's. If you can't find it fresh, Costco's pre-cut pork belly works well for convenience. The skin should be intact for crisping later; if it's been pre-peeled, ask for a replacement. For the soy sauce, Lee Kum Kee is the gold standard, but La Choy is a solid budget alternative. The vinegar should be white distilled—apple cider vinegar adds unwanted sweetness. Fresh ginger and garlic are essential; don't substitute dried powders here—they lack the aromatic depth this dish demands.
No pork belly? Pork shoulder works in a pinch, though it won't be as tender. Short on celery? Substitute with leeks (white and light green parts only) for a milder flavor. The eggs must be fresh—room temperature ensures a silky yolk. If you're frying them in celery oil, strain the oil after frying to remove any crispy bits before reusing. For the rice, jasmine is ideal, but basmati or even day-old fried rice adds texture. The sesame oil should be toasted—Kadoya is my go-to, but any brand labeled 'toasted' works. Need to skip the sesame oil? A pinch of toasted sesame seeds on top provides the same nutty finish.
This dish tastes even better the next day as flavors meld. Store the pork and sauce in an airtight container for up to 4 days in the fridge—reheat gently with a splash of water. The fried eggs should be eaten immediately, but you can prep the celery crust ahead and crisp it fresh. For longer storage, freeze the pork mixture (without eggs) for up to 3 months. When reheating, add a splash of water or broth to prevent drying. The steamed rice keeps for 3 days in the fridge or 6 months frozen. Always cook rice fresh for the best texture, but frozen rice works in a pinch for reheating.
Why You'll Love This Recipe
- One-Pot Magic: I swear by this recipe because it’s literally one pan, one spatula, and done. The pork belly renders its own fat, the vinegar cuts through everything, and by the time the eggs poach in the sauce, I’m left with a dish that tastes like it simmered for hours—but only took 45 minutes.
- Umami Bomb: That combo of dark soy sauce and ginger? It’s like a flavor explosion in your mouth. The pork gets this irresistible caramelized crust, the eggs soak up the tangy-savory sauce, and honestly, I’ve never met a protein that balances sweet, salty, and sour better than this.
- Leftover Goldmine: Between us, this is my secret weapon for busy weeks. The sauce thickens beautifully overnight, so leftovers the next day are even richer. I’ll pack it for lunch or reheat it with steamed rice—it’s always a hit, even when I’m too tired to cook.
- Budget Flex: Pork belly might sound fancy, but it’s cheaper than you’d think, and a single cut stretches for three meals. The ingredients? All pantry staples or cheap finds at the market. I’ll be real: this is the kind of dish that makes me feel like I’m feeding a crowd without breaking the bank.
Step-by-step instructions for Chinese pork adobo with egg
Master this dish by balancing crispy textures with deep umami flavors—precision matters at every stage.
Prepare the Pork Belly for Maximum Crisp
Cut the 1.5 lb pork belly into 1-inch cubes, ensuring each piece retains some fat for flavor and texture. In a large bowl, combine the pork with 0.5 cup dark soy sauce, 0.33 cup white vinegar, 2 tbsp sugar, 1.5 tsp salt, and 0.5 tsp black pepper. Massage the marinade into the meat until fully coated—this ensures even seasoning and tenderization.
Let the pork marinate for at least 30 minutes at room temperature. This step is critical: the acidity from the vinegar begins breaking down the collagen, while the soy sauce infuses flavor. If time allows, marinate for up to 2 hours for deeper penetration and more tender results.
Build the Crispy Celery Crust
Heat 0.25 cup vegetable oil in a wok or deep skillet over medium-high heat until shimmering. Add the 4 whole celery stalks, sliced thinly, and stir-fry for 3-4 minutes until the edges turn golden and crisp. Remove the celery with a slotted spoon and set aside—these will form the signature crunchy topping.
In the same pan, add the 8 cloves minced garlic and 1 tbsp finely grated ginger. Sauté for 30 seconds until fragrant—this releases their aromatic oils. Be careful not to burn the garlic; it should smell sweet and pungent, not bitter. This aromatic base will form the flavor foundation for the entire dish.
Cook the Pork to Tender Perfection
Working in batches to avoid overcrowding, add the marinated pork to the wok in a single layer. Cook undisturbed for 4-5 minutes until the bottom develops a deep brown crust. Flip the pieces and continue cooking for another 4-5 minutes, stirring occasionally. The pork should be 80% cooked through but still slightly firm to the touch—it will finish in the steaming process.
Pour in 0.25 cup vegetable oil and 1 tbsp sesame oil, then add the cooked celery back to the pan. Toss everything together for 1 minute to coat the pork in the crispy celery crust. This step creates the signature texture contrast that makes this dish special. Remove from heat and set aside.
Prepare the Egg Mixture for Silky Texture
In a separate bowl, whisk the 4 whole large eggs until the yolks and whites are fully combined. The eggs should be at room temperature for even cooking. Add 2 whole sliced green onions and mix gently—this ensures the green onions are evenly distributed throughout the egg mixture.
Here's the thing—this dish relies on the eggs absorbing the pork's rich flavors while maintaining a silky texture. The key is to cook the eggs just until set but still slightly runny in the center. This creates that luxurious, custard-like consistency that pairs perfectly with the crispy pork.
Assemble and Steam for Harmonious Flavors
Arrange 2 cups steamed white rice on a heatproof plate or in a shallow baking dish. Create a well in the center and pour the egg mixture into it. Gently place the pork and celery mixture on top of the eggs, distributing them evenly. The eggs will steam and partially cook from the heat of the pork.
Cover with aluminum foil and steam over medium-high heat for 8-10 minutes, or until the eggs are just set but still slightly custardy in the center. The pork should be fully tender with an internal temperature of 160°F. This steaming process allows all the flavors to meld together while keeping the textures distinct—crispy pork, silky eggs, and that celery crunch.
Finish with Perfect Presentation
Remove from heat and let rest for 2 minutes before serving. Drizzle with any remaining pan juices and garnish with additional sliced green onions for freshness. The contrast of temperatures—warm pork, slightly runny eggs, and crisp celery—creates the perfect bite in every spoonful.
Serve immediately while the pork remains crisp and the eggs are still silky. This dish is all about balance: the salty-sweet pork, the tangy vinegar notes, the crisp celery, and the creamy eggs coming together in harmony. Each component plays its part in creating a restaurant-quality meal at home.
Pro Tips For Making Chinese Pork Adobo With Egg
- Blister the Garlic: Toss the minced garlic in a dry pan first—just 30 seconds on high heat until it’s fragrant and slightly browned. I learned this the hard way: raw garlic in adobo tastes sharp and underwhelming, but caramelized garlic adds a nutty depth that cuts through the pork’s richness. (Yes, even if you’re impatient like me.)
- Cut Pork Evenly: Slice the pork belly into 1-inch thick slabs, not thin strips. Thicker cuts stay juicy while the edges render fat and crisp—exactly what you want in adobo. I used to over-slice, and the pork turned out dry and chewy. Trust the thickness.
- Simmer, Don’t Boil: Keep the vinegar and soy sauce mixture at a gentle simmer, not a rolling boil. Boiling burns off the vinegar’s tang and makes the sauce bitter. After the pork browns, drop the heat to medium-low and let it cook slowly—this is where the flavors meld, not where they fight.
- Egg Timing Matters: Crack the eggs into the sauce after the pork is tender but before the liquid reduces too much. The eggs poach in the residual heat, absorbing the adobo’s depth without turning rubbery. I was skeptical until I tried it—now it’s non-negotiable.
Wine and beer pairings for this recipe
Chinese Rice Wine
This dish shines with Shaoxing wine—a dry, nutty Chinese rice wine that complements the pork's umami and the vinegar's tang. I reach for Kosher's 15-year Shaoxing when I want depth without overpowering. Pour 2 tbsp into the braising liquid during the final 10 minutes of cooking to infuse subtle floral notes. The alcohol burns off, leaving behind a toasty complexity that bridges the pork's richness and the eggs' silkiness. 🍶
Light Japanese Sake
For a crisp, clean contrast, try a dry junmai sake like Dassai 23—its bright acidity cuts through the pork's fat while enhancing the celery's crunch. Chill it to 45°F before serving, as the cool temperature highlights the dish's savory-sweet balance. Sake's subtle umami also mirrors the soy sauce's depth, creating harmony without competition. A 4-ounce pour per serving works perfectly.
Craft Beer Pairings
If you prefer beer, a wheat ale like Blue Moon brings citrusy brightness that mirrors the vinegar's tang. The beer's light body won't overwhelm the dish's textures, while its slight sweetness balances the pork's saltiness. For a bolder option, try a German Helles—its malty backbone stands up to the soy sauce while keeping the eggs' creaminess intact. Serve both beers slightly chilled (48°F) for optimal contrast. 🍺
Spiced Tea Finish
To cleanse your palate between bites, serve jasmine tea with a cinnamon stick—the floral notes complement the pork while the spice echoes the dish's warmth. Brew 1 tsp loose-leaf jasmine in 8 oz hot water for 3 minutes, then add a cinnamon stick to infuse subtle sweetness. The tea's light body won't compete with the meal, making it the ideal palate refresher. 🌿
Pro Tip: Temperature Matters
Serve all beverages at 45-48°F—cooler than room temperature—to emphasize the dish's warm, rich flavors. I find that chilled drinks highlight the pork's crispy edges and the eggs' silky texture, while room-temperature pairings can feel too heavy. Trust me, this small detail makes a world of difference in balancing the meal. ❄️
Nutrition facts
Frequently asked questions
Can I substitute pork belly with another cut?
Yes, but texture will differ. Use pork shoulder (cut into 1-inch cubes) for a slightly firmer bite, or pork tenderloin for a leaner option. Marinate for up to 4 hours to compensate for less fat. The crispy celery crust works best with fatty cuts—skip it if using lean meat.
How do I get the eggs perfectly silky?
Cook eggs over low heat until just set (3-4 minutes for runny yolks). The key is steaming them with the pork—place eggs on rice first, then add pork on top. Cover and steam for 8-10 minutes until eggs are barely jiggly in the center. Never overcook!
What if I don't have celery for the crispy crust?
Use leeks (white/light green parts) or green onions (blanched first). For extra crunch, toast 1 tbsp sesame seeds in the pan before adding pork. The texture will differ but still add great contrast. No celery? Skip the crust—focus on the pork's tenderness and egg's silkiness.
Can I make this dish ahead of time?
Yes! Cook the pork and sauce 1 day ahead—store in an airtight container. Reheat gently with 1 tbsp water until 160°F. Fry eggs fresh before serving. For 3+ days storage, freeze pork (without eggs) for up to 3 months. Always cook rice fresh for best texture.
Why is my pork still tough after cooking?
Most likely undercooked or over-marinated. Pork belly needs 2-3 hours braising (not quick-searing) to tenderize. Check internal temp—it should reach 160°F. If marinated >2 hours, reduce vinegar to 0.25 cup to prevent over-tenderizing. Patience is key!
