Egg Foo Young

Featured in: Hearty Meals for Every Table

Egg Foo Young flips everyday ingredients into a real treat. You get fluffy eggs with crisp bean sprouts and green onions, then mix in whatever you like – shrimp or pork are awesome. After they brown up in the pan, drench them in sweet and salty soy-oyster sauce with a hint of sesame. Make it your own with any leftover meat or veggies you’ve got. Plate it up with rice and dig in, all in under half an hour. Perfect when you’re hungry and don’t want to fuss.
A woman in a kitchen taking a selfie.
By Rosa Rosa
Updated on Wed, 02 Jul 2025 14:32:00 GMT
Plate of Egg Foo Young with chopsticks beside it. Pin it
Plate of Egg Foo Young with chopsticks beside it. | letscookiteasy.com

Egg Foo Young flips ordinary eggs into a next-level Chinese-style meal. Craving takeout? Make this fluffy omelet instead—no need to leave your couch. It’s packed with crisp veggies and either juicy pieces of pork or sweet shrimp. A smooth brown sauce soaks into every bite. The best thing is you get an eye-catching, flavor-packed dinner, and it’s honestly so easy to whip up at home.

I first tried Egg Foo Young at the height of a crazy week when I had no idea what to make for dinner. It started as a last-ditch effort to use some sad-looking bean sprouts, but my family fell in love. Now they ask for it all the time. Even my kids, who normally act like vegetables are evil, eat this with big smiles. In our house, that's basically a miracle meal.

Delicious Ingredients

  • Eggs, as fresh as you can get: They’re the star, making the whole thing fluffy and loaded with protein.
  • Bean sprouts: Bring that much needed crunch and a hint of sweet to balance the eggs.
  • Mushrooms: Give it a nice savory taste and soaks up the sauce like a sponge.
  • Shrimp: Adds a pop of seafood flavor plus some tenderness with every bite.
  • Soy sauce: Rounds out the flavors with its salty, rich goodness, but doesn’t make it overly salty.
  • Green onions: Sprinkle in fresh flavor that lifts everything without drowning out the eggs.
  • Ground pork: Makes the dish super hearty and brings that meaty bite so it’s not just a side.

Simple Instructions

Batter Time:
Crack six big eggs into a mixing bowl, then whisk them like crazy ‘til they get frothy. Now, drop in all your veggies and your choice of shrimp chunks or that seasoned pork, stirring gently. Don’t flatten the eggs—keep it fluffy. It should look thick, with everything hanging out together in the bowl.
Veggie Prep:
Rinse two cups of bean sprouts with cold water, then let ‘em drain in a colander. Grab six green onions, slice both white and green bits into half-inch pieces on a diagonal. Chop a quarter cup’s worth of mushrooms nice and small so they cook quick and mix evenly.
Flavoring the Meat:
Mix half a pound of ground pork with a teaspoon of soy sauce, half a teaspoon sugar, plus a teaspoon of oyster sauce. Use your hands to work everything together until it’s seasoned all the way through. This step seriously amps up the taste in every bite.
Making the Sauce:
Toss three tablespoons soy sauce, two tablespoons oyster sauce, one tablespoon Chinese cooking wine, a splash (half teaspoon) sesame oil, a tablespoon of cornstarch, a quarter cup chicken broth, and some ground pepper into a little saucepan. Set it over medium and whisk while it heats until thick—should coat your spoon in about two minutes. Take off heat and cover, so it stays warm until it’s omelet time.
A plate of food with sauce on it. Pin it
A plate of food with sauce on it. | letscookiteasy.com

My grandma always grabbed day-old bean sprouts instead of brand new ones. She said older sprouts lost a bit of water and made a better texture. After trying both, I’m sold—slightly older sprouts make the omelets golden and just right, every time.

Origin Story

Egg Foo Young tells the story of Chinese cooks in America getting creative with what was on hand. Authentic or not, it’s a cool example of using what you’ve got to make something delicious. Folks working in railroad camps or running early restaurants would take leftovers and whip up these hearty omelets to keep everyone full and happy.

How to Cook It

Getting the Pan Hot:
Heat a nonstick skillet on medium. Splash a few water drops on—if they dance, it’s good. Pour in a bit of oil so the whole bottom’s coated. Use a ladle to dish out about half a cup of the egg mix, spreading it into a neat circle, around four inches wide.
Flip Carefully:
Let it cook until the edges look firm and you see bubbles on top—two minutes or so. The middle might still be a little shiny—that’s okay, it’ll cook through. Slide a wide spatula underneath and gently flip the omelet. Cook the other side to golden, about another minute.
Serve It Up:
Move each cooked omelet to a plate and try not to squash it. Keep going with the rest of the batter, adding oil as needed. Right before serving, pour your warm sauce over the stacks. Let the sauce fall over the sides for that wow look.

Fun Twists

Switch up this go-to dish anytime. Make it veggie using cubes of firm tofu that’ve hung out in soy sauce and five spice for a bit. Love seafood? Toss in chopped shrimp, some crab, and even scallops. Want crunch? Sprinkle panko breadcrumbs on the pan before adding the eggs for a crispy edge.

Leftovers That Rock

Put leftover omelets and sauce in separate airtight containers in the fridge; they’ll last up to three days. Need to reheat? Warm omelets in a pan with a lid, splash in a little water for steam so they don’t dry out. Or, zap in the microwave at fifty percent power under a damp paper towel so they stay soft and never get rubbery.

A plate of food with a bowl of sauce. Pin it
A plate of food with a bowl of sauce. | letscookiteasy.com

Egg Foo Young shows off what’s awesome about home kitchens—cheap, adaptable, comfy, and pretty in a laid-back way. Restaurant ones usually come with gluey, too-thick sauce and oil puddles. When you make it yourself, you really taste the eggs, fresh veggies, and just enough savory sauce. Together? It’s a filling meal that’s way easier than you’d guess.

Frequently Asked Questions

→ Is there something I could swap in for the bean sprouts?
You sure can. Try shredded cabbage, chopped bok choy, or even some grated carrots. Just slice or shred them small so they’ll cook fast with the rest.
→ Does this dish work for someone who can’t eat gluten?
Normal Egg Foo Young isn’t gluten-free ‘cause of the soy and oyster sauces. But using tamari and gluten-free oyster sauce works just as well.
→ Can I get the sauce made ahead of time?
Go for it. Mix it up and stash it in the fridge for up to three days. Heat it back up on the stove or in the microwave when you’re ready to eat.
→ What sides go well with Egg Foo Young?
Steamed rice is a classic match. Light veggies like broccoli or bok choy are great too. Try it with fried rice, stir-fried noodles, or even a simple veggie stir together.
→ Can I toss in cooked meat instead of raw?
Totally. Old-school style is actually all about leftovers. Any cooked chicken, pork, beef, or seafood works – just chop it small and mix in.

Egg Foo Young

Light Chinese omelette packed with bean sprouts and your call of pork or shrimp, finished with that yummy brown sauce. It couldn’t be easier to love.

Prep Time
10 Minutes
Cook Time
15 Minutes
Total Time
25 Minutes
By Rosa: Rosa

Category: Main Courses

Difficulty: Intermediate

Cuisine: American Chinese

Yield: 4 Servings (4 omelettes)

Dietary: Low-Carb, Dairy-Free

Ingredients

→ Sauce

01 1 cup water
02 4 tsp cornstarch (cornflour)
03 Dash of white pepper
04 1/2 tsp sesame oil
05 1 1/2 tbsp light soy sauce
06 1 tbsp Chinese cooking wine (shaoxing) or mirin
07 2 tsp oyster sauce

→ Omelette Base

08 6 eggs
09 2 tbsp vegetable oil
10 4 green onions, white part only, sliced
11 Salt and white pepper to taste
12 2 cups bean sprouts
13 1 tsp sesame oil
14 1 garlic clove, finely chopped

→ Prawn/Shrimp Filling Option

15 100-120g raw small prawns, peeled and deveined, roughly chopped

→ Pork Filling Option

16 100-120g ground pork
17 1/2 tsp oyster sauce
18 Dash of sesame oil
19 1/4 tsp sugar
20 1/2 tsp soy sauce

→ Garnish

21 Sliced green onions
22 Sesame seeds

Instructions

Step 01

Stir cornstarch and soy sauce in a bowl until smooth. Toss in the remaining sauce ingredients, mix well, and pour into a saucepan. Heat it on medium while stirring non-stop. Let it simmer and cook for about a minute until it thickens like a light syrup. Turn off the heat and set it aside.

Step 02

Combine the pork with soy sauce, oyster sauce, sugar, and a bit of sesame oil in a bowl. Stir it together with a fork until everything's well mixed.

Step 03

Crack the eggs into a big bowl and beat them well. Toss in bean sprouts, green onions, a sprinkle of salt, and white pepper. Add either the raw prawns or the pork mix (breaking it up with your fingers), then stir well to combine.

Step 04

Heat 1/2 tbsp of oil along with a small splash of sesame oil in a non-stick pan over medium heat. Add a little chopped garlic, stir quickly for about 10 seconds, then spread it to the center. Pour in 1/4 of the egg mixture and form it into a rough circle with a spatula. Once the first side turns light golden (after about 1 1/2 minutes), flip it over and cook for another minute.

Step 05

Slide the omelette onto a dish and drizzle the sauce over the top. Sprinkle with green onions and sesame seeds if you want. Cook the remaining mixture the same way to make four omelettes in total. Pair with rice and steamed veggies to serve.

Notes

  1. This dish was originally made as a clever way to use up leftovers. Feel free to swap in any protein or veggies you have lying around.
  2. For the ratio, stick to about 2 to 2 1/2 cups of protein and/or veggies for every 6 eggs.
  3. If you're adding raw veggies like bean sprouts or leafy greens, you can mix them in as is. For sturdier veggies like zucchini, sauté them beforehand.
  4. The recipe yields 4 small omelettes – enough for 2 people as a main with rice or 4 people as part of a bigger spread.

Tools You'll Need

  • Non-stick frying pan or skillet
  • Bowls for mixing
  • Whisk or fork
  • Spatula
  • Small pan for sauce

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Eggs are included
  • Includes soy (from soy sauce and oyster sauce)
  • Contains shellfish (oyster sauce and prawns if used)
  • Sesame products present

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 227
  • Total Fat: 15 g
  • Total Carbohydrate: 7 g
  • Protein: 16 g