This post may contain affiliate links. Please read our disclosure policy.
Egg Foo Young is a Chinese egg omelet loaded with chopped vegetables and meat of your choice. Serve it with a flavorful brown gravy on top!

If you’ve been following along with us all week, then you already knew that this delicious Egg Foo Young recipe would be shared here on A Family Feast today!
Egg Foo Young (also spelled Egg Foo Yung, or Egg Fu Yung) is a Chinese-American dish that, it seems, everyone has heard of before. (And if you haven’t — you’re in for a real treat!)
How do you make Egg Foo Young?
Egg Foo Young is basically a fried, loaded-up egg omelet served with a savory brown gravy over the top. You can add in just about any kind of chopped ingredients you like — our version today includes some of our leftover Chinese BBQ Pork, shrimp, and vegetables including carrots, red bell pepper, bean sprouts and peas.
You can, however, easily adapt this Egg Foo Young recipe to whatever leftover ingredients are in your refrigerator.
We’ve mentioned before that when you cook Asian dishes like this Egg Foo Young, all of the preparation should be done before you start to cook. Cooking this recipe in a wok will go very fast, and once you start you won’t be able to chop more ingredients. So chop, dice, and measure all of your ingredients in advance — and ideally organize them in bowls in the order you plan to add them.
We cooked our Egg Foo Young in a well-seasoned wok, but any heavy-duty, non-stick slopped sided pan will do. If you are cooking with gas, use the burner with the highest BTU available so your wok can get very hot and the dish cooks quickly. (If you are cooking with electricity, turn your cooking temperature up high.)
Finally, feel free to make the brown sauce for your Egg Foo Young in advance. You can keep it warm in a small saucepan while you cook the Egg Foo Young omelets.
You may enjoy these other Asian dishes:
- Sweet and Sour Shrimp Stir-Fry
- Chinese BBQ Pork
- Farm Box Vegetable Egg Rolls
- Miso Glazed Japanese Sweet Potatoes
- Moo Shu Beef Lettuce Cups
We love seeing what you made! Tag us on Instagram at @afamilyfeast or hashtag #afamilyfeast so we can see your creations!
Egg Foo Young
Ingredients
Sauce
1 1/2 cups chicken stock
1 1/2 tablespoons sherry or sake
Pinch white pepper
1/2 teaspoon sesame oil
1 tablespoon oyster sauce
1 teaspoon rice vinegar
1 teaspoon granulated sugar
2 tablespoons low sodium soy sauce
1 1/2 tablespoons corn starch
Remaining ingredients
Vegetable oil, as needed to fry omelets
1/2 cup onion, diced small
1 teaspoon garlic minced
1/4 pound uncooked shrimp, cut up small (about 5–6 large shrimp peeled and de-veined)
1/4 cup carrots, diced small
1/2 cup red bell pepper cut up small
8 whole eggs
2 cups fresh bean sprouts, see Notes below
1 teaspoon oyster sauce
1/4 teaspoon granulated sugar
1/2 cup Chinese BBQ pork cut into small pieces, see recipe here
1/4 teaspoon ground white pepper
1/2 cup frozen peas, thawed
1/2 teaspoon kosher salt
Chopped green scallion, for garnish
Instructions
Place chicken stock, sherry, white pepper, sesame oil, oyster sauce, vinegar and sugar in a medium sauce pan and heat. Mix corn starch with soy sauce in a small bowl and add to pan and stir to combine and thicken. Once hot, remove from heat and hold for end of recipe.
In a seasoned wok over high heat, add a half cup of oil and once hot, swirl around to oil sides then remove all but two tablespoons of the oil. Reserve the remaining oil.
Once smoking hot, add the onion, garlic, shrimp, carrots and red bell pepper all at once and cook and stir for about two minutes until shrimp is cooked and starting to turn pink. Remove to a bowl or plate to cool. Turn off heat.
In a large bowl, beat eggs and add fresh bean sprouts, oyster sauce, sugar, BBQ pork, pepper, peas and salt. Once the cooked ingredients are cool, add to the bowl. Stir to combine.
Preheat oven to 200 degrees to keep the omelets warm while you cook the entire batch.
Using the same pan you cooked the vegetables, heat to between medium and medium high. Once the pan is very hot, add about two tablespoons of the vegetable oil and once that is very hot, use a ¼ cup measure and scoop out a full ¼ cup of the mixture and pour it into the hot pan. The pan must be hot, and the omelets nice and browned when done, not mildly yellow like an omelet. As soon as you pour the mixture in, the sides will bubble up and puff in the hot oil and the bottom will brown. Once the center is set enough that you can safely flip, flip using your favorite spatula. I used a fish turner.
Cook on the other side just long enough to set the egg then remove to a waiting oven proof platter. Continue until all the mixture has been cooked into several omelets, using two tablespoons of oil between each omelet. If there is enough oil after each batch, you don’t need to keep adding more, just make sure that each omelet is cooked in at least two tablespoons of the oil.
Bring the sauce up to serving temperature and either serve on the side or pour over the omelets.
Garnish with chopped green scallion tops.
Last Step! Please leave a review and rating letting us know how you liked this recipe! This helps our business thrive & continue providing free recipes.
Notes
If fresh bean sprouts are not available, and most of the time they aren’t, used canned bean sprouts found in the Asian aisle of your local supermarket. Word of caution, they must be drained, squeezed dry and then patted dry with paper towels. If not, they will water down the egg mixture and the omelets will be runny and flat.
This was a fairly easy recipe to do, and tasted excellent with the brown gravy on top!! I didn’t use white pepper or sherry but it still turned out great!!
Thanks Patty!
Great easy to follow recipe
Thank you Francine!
I made this recipe but I used Rae shrimp and omitted the red pepper. Turned out delicious
Thanks for the suggestion Linda!
Howdoyou make the Brown gravy?
It’s right in the recipe Ellen – sauce ingredients in the list and the first step in the instructions.
Absolutely yummy, I am going to put this on the menu at work
Glad you enjoyed the recipe Di!
love the recipes hate the ads.
Thanks for the feedback Arna – Would you love the recipes behind a paywall instead, with no ads? And if so, how much would you pay? All recipe websites run ads so the recipes are FREE FOR YOU to access without having to pay for them. Would you work for free?
It’s very delicious! Thank you for the recipe.
Thanks Leilani!
Can this be frozen?
Hi Walter – We haven’t tried it ourselves. If you do – I’d suggest placing layers of parchment in between the omelets before wrapping them tightly. And freeze the sauce separately too. I don’t think it will be quite as good as freshly made, but if you have a lot leftover, it might work!
Do you have a recipe for the sauce/gravy?
Hi Beth – Yes – The sauce recipe is included in the recipe card.
Hello again Martha! Thanks for the prompt reply back on the marinade concerns. I look at your lovely presentation and my mouth waters! I am quite fortunate that there is a mega Asian grocery right up the street from my home. Huge store and have every conceivable spice, fresh veggies , fruits, sauces, meats , live fish tank and cookware. Fresh and dried noodles of all kinds too.. even a bakery and sit down restaurant. I am going to make hopefully next week sometime and will let you know how it turned out. Blessings and thanks for a great recipe.
You ARE lucky Doris! Our nearest Asian market is about a 45 minute drive away – if it were right down the street, we’d be there all the time! 🙂 We hope you love the recipe!