CookLibrary is a recipe curation and editorial platform. We research and curate recipes from public sources, considering ratings, reviews, comments, and feedback. We then refine and present them clearly for home cooks. We are committed to an ad-free, focused experience that makes discovering and preparing recipes easier.

Egg Foo Young is a popular American Chinese dish that transforms simple eggs into a satisfying omelette filled with fresh vegetables and your choice of protein.
Each omelette features tender eggs, crunchy bean sprouts, sliced green onions, and either chopped shrimp or seasoned ground pork.
The ingredients come together in a hot skillet, creating a lightly golden exterior and a soft, flavorful center.
Finished with a savory brown sauce, this dish offers a comforting combination of textures and classic Chinese-inspired flavors.
The filling is flexible, making Egg Foo Young a practical option when you want to use vegetables or proteins already available in your kitchen.
Bean sprouts provide a pleasant crunch, while garlic and sesame oil contribute aromatic depth.
Shrimp brings a delicate seafood flavor, whereas ground pork creates a heartier variation with extra savory richness.
You can also adapt the basic formula using other suitable proteins and vegetables, following the original recipe’s guidance for preparing raw or cooked ingredients.
One of the defining features of this dish is its glossy sauce.
Made with soy sauce, oyster sauce, Chinese cooking wine or mirin, sesame oil, and a little white pepper, it develops a lightly thickened consistency that coats the omelettes beautifully.
Cornstarch helps create the smooth texture, making every serving more flavorful.
Egg Foo Young is especially enjoyable served hot alongside steamed rice and vegetables.
It works as a satisfying main course for a family meal or as part of a larger Chinese-inspired spread.
With a short preparation time, straightforward cooking steps, and adaptable fillings, this homemade version is a convenient way to bring restaurant-style comfort food to your table.

Easy Homemade Egg Foo Young
Ingredients
Equipment
Method
- Mix the Sauce Ingredients: Place the cornstarch and soy sauce in a small bowl and stir until the cornstarch dissolves. Add the oyster sauce, Chinese cooking wine or mirin, sesame oil, water, and a dash of white pepper. Mix until combined.
- Cook the Sauce: Pour the sauce mixture into a small saucepan over medium heat. Bring it to a simmer, stirring constantly. Continue simmering for 1 minute, or until the sauce thickens to a thin, syrup-like consistency. Remove the saucepan from the heat and set the sauce aside.
- Prepare the Sauce in the Microwave (Alternative): Combine the sauce ingredients as directed. Microwave on high for 1½ minutes, then stir thoroughly. Microwave for another 1½ minutes, until thickened, and mix well again.
- Season the Pork (If Using): Place the ground pork in a small bowl. Add the soy sauce, oyster sauce, sugar, and a dash of sesame oil. Mix with a fork until the seasonings are evenly distributed.
- Whisk the Eggs: Crack the six eggs into a mixing bowl and whisk until the yolks and whites are combined.
- Combine the Omelette Ingredients: Add the bean sprouts, sliced white parts of the shallots or green onions, and your chosen shrimp or pork filling. Season with salt and white pepper, then mix everything together.If using pork, break the raw meat into small crumbles with your fingers before mixing it into the eggs.
- Heat the Skillet: Place a nonstick skillet over medium heat. Add ½ tablespoon of vegetable oil and a small drizzle of sesame oil from the measured amount. Add a little of the finely chopped garlic and sauté for about 10 seconds, then push the garlic toward the center of the skillet.
- Cook the First Omelette: Ladle one-quarter of the egg mixture into the skillet. Use a spatula to gently push the edges inward, forming a roughly round omelette. Cook for about 1½ minutes, or until the underside is lightly golden.
- Flip and Finish Cooking: Carefully turn the omelette over and cook the other side for 1 minute. The source specifies this cooking time for the small omelettes, including those made with the raw shrimp or ground pork filling.
- Cook the Remaining Omelettes: Repeat the process with the remaining egg mixture, vegetable oil, sesame oil, and garlic as needed, making four omelettes in total. If you have two skillets, you can cook two omelettes at a time.
- Add the Sauce and Garnish: Transfer each cooked omelette to a serving plate. Spoon the prepared sauce over the top, then sprinkle with sesame seeds and sliced green onion if desired.
- Serve: Serve the Egg Foo Young hot with steamed rice and your choice of steamed vegetables. If you would like enough sauce to drizzle over the rice and vegetables as well, double the sauce ingredients.
- Prepare the Alternative Stir-Fry Sauce (Optional): If using Charlie's stir-fry sauce variation, mix the water, stir-fry sauce, and cornstarch together, then cook using the sauce method above until thickened.
Notes
-
Choose Your Filling: Use either 100–120 g of chopped shrimp or 100–120 g of seasoned ground pork for the four omelettes.
-
Alternative Proteins: Ground chicken, turkey, beef, or veal can replace the pork.
-
Shrimp Preparation: If using frozen shrimp, thaw it and pat it dry before chopping. Precooked shrimp can also be used.
-
Vegetable Variations: Raw vegetables such as chopped leafy greens, cabbage, and grated carrot can go directly into the egg mixture.
-
Cook Other Vegetables First: Vegetables such as mushrooms, zucchini, eggplant, bell peppers, and onions should be chopped or sliced and cooked in a little oil before being added to the eggs.
-
Onion Substitutions: Replace the green onions with finely chopped red or white onions, or use cooked leeks or brown onions.
-
Soy Sauce Selection: Choose light or all-purpose soy sauce. Avoid dark soy sauce, sweet soy sauce, and kecap manis.
-
Cooking Wine Substitutions: Mirin, dry sherry, or cooking sake can replace Chinese cooking wine. For an alcohol-free alternative, omit the wine, use low-sodium chicken broth instead of water, and reduce the soy sauce to 1 tablespoon.
-
Alternative Sauce: The source provides a variation using water, Chinese all-purpose stir-fry sauce, and cornstarch.
-
Serving Size: Four small omelettes serve two people as a meal with rice or four people as part of a larger banquet.
-
Extra Sauce: Double the sauce ingredients if you want additional sauce for the rice and vegetables.
Chef’s Secret
The key to well-shaped Egg Foo Young is distributing the filling evenly and shaping each portion gently as it enters the skillet.
Before cooking, make sure the bean sprouts, sliced green onions, and chosen protein are thoroughly mixed through the whisked eggs so each omelette receives a balanced amount of filling.
When you pour one-quarter of the mixture into the pan, use a spatula to nudge the edges inward and create a roughly round shape.
Avoid rushing the first side; wait until the underside develops a light golden color before flipping.
This helps the omelette hold together during turning.
Finally, stir the sauce continuously as it simmers so the cornstarch thickens it evenly into the smooth, lightly syrupy consistency that makes this dish distinctive.
Serving Suggestions
Serve Egg Foo Young immediately after cooking, while the omelettes are warm and the sauce is freshly prepared.
Steamed white rice is the classic accompaniment and absorbs the savory sauce beautifully.
Add steamed broccoli, bok choy, carrots, or another favorite vegetable to make the meal more substantial.
For extra flavor and texture, garnish each omelette with sesame seeds and thinly sliced green onions.
You can also place the sauce in a small serving jug so everyone can add more to their plate.
If you are preparing a Chinese-inspired family dinner, serve the omelettes alongside vegetable stir-fry, steamed rice, and a light cucumber salad.
For a banquet-style meal, cut the omelettes into smaller portions and serve them as part of a shared spread.
Conclusion
Egg Foo Young is a versatile American Chinese favorite that turns everyday eggs, vegetables, and a choice of protein into a satisfying meal.
The lightly golden omelettes feature crunchy bean sprouts, aromatic garlic, and green onions, while the savory sauce adds a smooth, flavorful finish.
Choose shrimp for a delicate seafood variation or seasoned pork for a heartier option, and adapt the filling to suit the ingredients you have available.
Served with steamed rice and vegetables, these homemade omelettes make a practical and comforting addition to your regular meal rotation.

