Nutrition Facts
Servings: 4 ServingCalories:390kcalTotal Fat:15gSodium:680mgDietary Fiber: 2gProtein:22gCarbohydrates: 38g
Saturdays growing up meant watching a wok spit and sizzle at whatever Cantonese spot my family dragged me to, and the plate that always landed first was a stack of golden egg foo young, glossy gravy pooled over white rice like it belonged nowhere else. Years later I started making this Hong Kong egg foo young with rice recipe at home, and honestly the result is better than most takeout versions I grew up eating.
Getting egg foo young right is less about fancy technique and more about understanding what the dish actually wants. Beaten eggs that still have a little body to them, fillings that are not waterlogged, and a hot enough pan to get that slightly crisp, lacy edge while keeping the center pillowy and just set. When all three things line up, each patty puffs slightly in the oil, almost like a small frittata with ambition.
The gravy is what takes it from good to genuinely satisfying. A properly made egg foo young gravy recipe is light soy-forward, a little savory from oyster sauce, and just thick enough to cling to the eggs without turning gluey. Spooned over a bowl of steamed white rice, every bite carries both the richness of the egg and the umami depth of the sauce.
Pulling together a classic egg foo young recipe authentic to Hong Kong style does not require a long grocery run. Here is what I use most often.
Eggs are the obvious foundation. Six large eggs beaten until the yolks and whites are fully combined but not foamy. Over-beating introduces too much air and the patties end up collapsing after puffing.
Roast pork (char siu) is my go-to filling for that unmistakable Cantonese flavor. Thinly sliced or chopped, it adds a slightly sweet, smoky thread running through each bite. If char siu is not in the fridge, roast chicken or basic ham substitutes cleanly.
Bean sprouts stay in every version. They stay crunchy even after cooking and prevent the patties from getting dense.
Scallions, sliced thin, add a mild bite and visual contrast inside the egg.
Shiitake mushrooms, a small handful chopped fine, deepen the savory note considerably.
Sesame oil, just a few drops into the egg mixture, adds that background warmth that makes people ask what the secret ingredient is.
For the egg foo young gravy recipe you will need chicken stock, oyster sauce, light soy sauce, a touch of dark soy for color, and cornstarch for thickening.
Chop all fillings first and pat bean sprouts dry with paper towel — excess moisture is the enemy of a clean pan sear. Have the gravy ingredients measured and ready beside the stove since it comes together in about three minutes and waits for no one.
Crack six eggs into a large bowl and whisk until fully combined. Stir in the roast pork, bean sprouts, scallions, and mushrooms. Season with a pinch of white pepper, a small splash of light soy sauce, and a few drops of sesame oil. Fold everything together gently — you want a cohesive mixture, not beaten stiff.
Pour enough neutral oil into a wok or deep skillet to come about half an inch up the sides and heat over medium-high until a drop of egg mixture sizzles and sets within three seconds. Shallow-frying rather than pan-frying with minimal oil is what creates that signature puffy, slightly crisped edge.
Ladle roughly a third of a cup of the egg mixture per patty into the hot oil. Cook undisturbed for about 90 seconds until the edges are visibly set and golden underneath. Flip carefully and cook another 60 to 90 seconds until the second side matches. The patties should feel firm to a light press, with no liquid jiggle in the center. Transfer to a wire rack, never a paper-towel stack, so steam does not soften that crust.
In a small saucepan, combine one cup of chicken stock, one tablespoon oyster sauce, one teaspoon light soy sauce, and half a teaspoon dark soy. Bring to a gentle simmer over medium heat. Mix two teaspoons of cornstarch with two teaspoons of cold water and stir that slurry into the simmering stock. Within 30 to 40 seconds the gravy will shift from cloudy to glossy and lightly thick. Pull it off heat immediately — overcooking makes it gummy.
Spoon steamed white rice into a bowl or onto a plate. Lay two to three egg patties over the rice and ladle the warm gravy generously over everything.
Egg foo young is genuinely flexible depending on what is in the fridge.
Shrimp egg foo young: Swap the roast pork for roughly 100g of raw shrimp, peeled and chopped into small pieces. They cook through inside the egg in the same time as pork, and the result is lighter and slightly sweet.
Vegetable egg foo young: Skip any meat and double the mushrooms. Add a small handful of finely sliced cabbage and a few water chestnuts for extra crunch. The patties hold together just as well without protein.
Leftover rice alternative: Stir a cup of day-old rice directly into the egg mixture before ladling into the pan. It creates a denser, heartier patty that is less traditional but very filling.
Honestly, rice is the main pairing and it should be freshly cooked, slightly sticky jasmine or short-grain. But rounding out the table is easy.
Egg foo young keeps well in the fridge for up to three days in a sealed container, patties and gravy stored separately. Reheat patties in a dry skillet over medium heat for two minutes per side so they firm back up rather than steaming soft. The gravy reheats in a small saucepan with a splash of stock to loosen it.
Freezing is possible for the patties but not ideal — the texture shifts slightly once thawed. If you do freeze them, wrap each patty individually and reheat directly from frozen in a 180°C oven for 12 to 15 minutes.
Golden egg patties packed with roast pork, bean sprouts, and scallions, finished with a savory soy-oyster gravy over steamed rice. A classic Hong Kong takeout dish made completely from scratch at home.
Beat six eggs in a large bowl until the yolks and whites are fully combined. Add the roast pork, dried bean sprouts, scallions, and chopped shiitake mushrooms. Season with light soy sauce, white pepper, and sesame oil. Stir gently to distribute everything evenly without over-mixing. Let the mixture rest for 2 minutes so the flavors meld slightly before hitting the oil.
Pour neutral oil into a wok or deep skillet so it comes about 1.5cm (half an inch) up the sides. Heat over medium-high heat until a small drop of egg mixture sizzles on contact and begins to set within three seconds. This usually takes 2 to 3 minutes. Consistent oil temperature is critical for a puffy, lacy-edged result rather than a flat, grease-soaked patty.
Ladle approximately 80ml (1/3 cup) of egg mixture per patty into the hot oil. Do not crowd the pan. Cook undisturbed for 75 to 90 seconds until the visible edges are opaque and the underside is deep golden. Flip gently using a wide spatula and cook the second side for another 60 to 90 seconds until equally golden. Transfer to a wire rack. Repeat with remaining mixture.
Combine chicken stock, oyster sauce, light soy sauce, and dark soy sauce in a small saucepan. Bring to a gentle simmer over medium heat, stirring once to blend. Pour in the cornstarch slurry while stirring continuously. The gravy will turn glossy and lightly thickened within 30 to 40 seconds. Remove from heat immediately to prevent over-thickening. Taste and adjust with a small pinch of salt if needed.
Scoop freshly cooked jasmine rice into individual bowls or plates. Arrange two to three egg patties per serving over the rice. Ladle warm gravy generously over the patties, allowing it to pool slightly into the rice beneath. Garnish with a few extra sliced scallions if desired and serve immediately while the patties are still crisp.
Servings: 4 ServingCalories:390kcalTotal Fat:15gSodium:680mgDietary Fiber: 2gProtein:22gCarbohydrates: 38g