Create fluffy, golden patties by whisking eggs with milk, seasonings, and colorful vegetables like bean sprouts, carrots, mushrooms, and bell peppers. Add diced chicken, shrimp, pork, or tofu for protein. Pan-fry in hot oil until each side achieves crispy perfection. While patties drain, prepare a rich brown gravy using chicken broth, soy sauce, and oyster sauce thickened with cornstarch. The result combines tender, vegetable-studded omelets with a velvety sauce that perfectly balances savory and umami notes.
The first time I ordered Egg Foo Young at a little takeout spot in college, I had no idea what I was getting myself into. Those crispy, golden omelets arrived drenched in this mysterious brown gravy that looked questionable but tasted like pure comfort. I've spent years trying to recreate that perfect texture—the way the edges get lacy and crisp while the inside stays fluffy and loaded with vegetables. My version has evolved through plenty of slightly burnt batches and overly thick gravies, but I finally found the sweet spot.
Last winter, my sister came over during a snowstorm and we spent the afternoon frying batch after batch of these. She kept hovering over the stove, stealing patties straight from the paper towels as fast as I could make them. By the time we actually sat down to eat properly, wed probably eaten half the recipe standing up, laughing and burning our fingers on hot egg. Now it's not a real visit unless she requests these.
Ingredients
- Bean sprouts: These add the most incredible crunch and texture that you just cant get from any other vegetable
- Large eggs: Room temperature eggs whisk up better and create that fluffy texture were after
- Cooked protein: I love using leftover roast chicken or char siu pork, but shrimp makes it feel extra special
- Cornstarch: This is what transforms your broth into that glossy, restaurant-style gravy that clings to every bite
- Vegetable oil: You need enough oil to achieve that crispy fry without making the patties greasy
- Chicken broth: Low-sodium gives you control over the salt level while building deep flavor
Instructions
- Whisk your egg base:
- Beat the eggs with milk, salt, and white pepper until completely smooth and slightly frothy
- Fold in the mix-ins:
- Gently combine the bean sprouts, carrots, green onions, mushrooms, bell pepper, and your chosen protein until everything is evenly distributed
- Heat your skillet:
- Warm 2 to 3 tablespoons of oil in a large nonstick skillet over medium-high heat until it shimmers
- Fry the patties:
- Scoop about 1/2 cup of mixture per patty, flatten gently, and cook 2 to 3 minutes per side until golden brown and crispy
- Start the gravy base:
- Simmer the chicken broth with soy sauce, oyster sauce, sesame oil, and white pepper in a small saucepan
- Thicken it up:
- Stir in the cornstarch slurry and cook for 1 to 2 minutes until the gravy coats the back of a spoon
- Serve immediately:
- Plate the patties hot and drizzle generously with that savory gravy while everything is still warm
My dad, who's normally suspicious of anything that isn't traditional Chinese food, took one bite of this and immediately asked when I was making it again. That's when I knew this recipe was a keeper. Sometimes the best dishes are the ones that surprise you.
Getting That Perfect Crisp
The secret is patience with your oil temperature. Too hot and the outside burns before the inside sets, too cool and you get soggy, oily patties. I've found medium-high heat is the sweet spot, and a quick flick of water into the oil should sizzle immediately without smoking violently.
Gravy Chemistry
Always mix your cornstarch with cold water before adding it to hot liquid. If you dump cornstarch directly into the sauce, it will clump up into unappetizing little starch balls that never quite dissolve. The slurry method ensures smooth, glossy results every single time.
Make-Ahead Strategy
You can prepare all your vegetables and protein the night before, but I strongly recommend frying the patties right before serving. That crispy texture doesn't hold up well in the refrigerator and reheating never quite restores the magic. However, the gravy reheats beautifully and actually tastes better the next day.
- Set out all your ingredients in small bowls before you start cooking
- Keep a baking sheet in a low oven to keep finished patties warm while you fry the rest
- Double the gravy recipe because everyone always wants extra
Gather your friends, pour some tea, and don't be surprised when this becomes the most requested meal at your table. There's something about crispy eggs and savory gravy that just makes people happy.
Recipe FAQs
- → What protein works best in Egg Foo Young?
-
diced cooked chicken, shrimp, pork, or tofu all work beautifully. The key is to pre-cook your protein before adding it to the egg mixture, ensuring it's tender and flavorful.
- → How do I get the patties crispy?
-
Use medium-high heat and enough oil to coat the pan bottom. Don't overcrowd the skillet—fry 2-3 patties at maximum. Each side needs 2-3 minutes to develop that golden, crispy exterior.
- → Can I make this vegetarian?
-
Absolutely. Substitute tofu for meat protein and swap chicken broth for vegetable broth in the gravy. The result is just as satisfying and packed with vegetable goodness.
- → What's the secret to smooth gravy?
-
Always whisk cornstarch with cold water first to create a slurry—this prevents lumps. Stir constantly while adding it to the simmering broth and cook until it thickens beautifully.
- → How do I store leftovers?
-
Refrigerate cooled patties and gravy separately in airtight containers for up to 3 days. Reheat patties in a skillet to restore crispness, and warm gravy gently on the stovetop.