Enjoy this beloved Chinese-American classic featuring fluffy egg patties packed with bean sprouts, carrots, mushrooms, and your choice of chicken, shrimp, pork, or tofu. Each patty is fried to golden perfection and drizzled with a rich, savory brown gravy made from chicken broth, soy sauce, and oyster sauce. Ready in just 40 minutes, this comforting dish serves four and pairs perfectly with steamed rice for a complete meal.
The takeout container sat on my counter, steam fogging up the clear plastic lid, and I remember thinking why have I never tried making this at home? That first bite of crispy, golden omelet smothered in savory gravy changed everything. Now my kitchen smells like my favorite Chinese restaurant, and honestly, my version might be better.
Last Friday, my roommate walked in mid fry and immediately asked if wed ordered takeout. The sizzle of vegetables hitting hot oil, the way the eggs puff up like little clouds, and that first whiff of sesame oil its pure kitchen magic. We stood around the stove eating them straight from the paper towel lined plate.
Ingredients
- 6 large eggs: Room temperature eggs whisk up fluffier and create that signature airy texture inside the patties
- 1 cup bean sprouts: These add essential crunch and fresh contrast to the rich, savory eggs
- 1 cup cooked protein of choice: Leftover chicken, shrimp, pork, or even crumbled tofu work beautifully here
- 1/2 cup shredded carrots and sliced mushrooms: These vegetables release moisture as they cook, keeping the omelets tender inside
- 2 tablespoons whole milk: Just enough to create a creamy custard like texture in the eggs
- 1/3 cup vegetable oil: Hot oil is what creates those irresistibly crispy, lacy edges
- 1 1/2 cups low sodium chicken broth: The base for a velvety gravy that ties everything together
- 1 tablespoon cornstarch: Essential for thickening the gravy into that perfect restaurant consistency
Instructions
- Whisk the egg base:
- Beat eggs with milk, salt, and white pepper until completely smooth and slightly frothy
- Prepare the filling:
- Mix in bean sprouts, carrots, green onions, mushrooms, bell pepper, and your chosen protein until well combined
- Heat the oil:
- Warm 2 to 3 tablespoons vegetable oil in a large nonstick skillet over medium high heat until shimmering
- Fry the patties:
- Scoop 1/2 cup portions into the hot pan, flatten gently, and cook 2 to 3 minutes per side until golden and crisp
- Start the gravy:
- Simmer chicken broth, soy sauce, oyster sauce, sesame oil, and white pepper in a small saucepan
- Thicken the sauce:
- Stir in cornstarch slurry and cook for 1 to 2 minutes until smooth and glossy
- Serve immediately:
- Drizzle warm gravy generously over the crispy patties while they are still hot
My grandmother always said the secret to good Chinese American food is confidence in the pan. When I finally stopped worrying about flipping them perfectly and just went for it, the results were incredible. Now these are my go to when I want comfort food that feels special but does not take all night.
The Art of the Crisp
Getting those perfectly lacy, crispy edges requires patience and the right amount of oil. Do not rush the heat up that oil properly before adding the egg mixture and let each side develop a deep golden color before flipping. The contrast between crunchy exterior and tender interior is what makes this dish so satisfying.
Gravy Secrets
A great Egg Foo Young gravy should be silky, smooth, and packed with umami flavor. Adjust the soy sauce to your taste and do not skip the oyster sauce if you can find it because it adds that restaurant quality depth. Make the gravy just before serving because it thickens as it cools.
Make It Your Own
This recipe welcomes whatever you have in your crisper drawer or leftover container. Bok choy, water chestnuts, bamboo shoots, or even diced zucchini all work beautifully. The egg mixture is forgiving and the gravy makes everything taste cohesive and delicious.
- Pre chop all your vegetables the night before for an even faster weeknight dinner
- Double the gravy recipe because everyone will want extra for their rice
- Keep cooked patties on a wire rack instead of paper towels to maintain maximum crispiness
There is something deeply satisfying about recreating a takeout favorite in your own kitchen. Serve these with steamed rice and watch them disappear from the plate.
Recipe FAQs
- → What protein options work best in Egg Foo Young?
-
Cooked chicken, shrimp, pork, or tofu all work beautifully. Use whatever you have on hand or prefer. For vegetarians, tofu is an excellent substitute that absorbs flavors well.
- → How do I get the patties crispy?
-
Use enough oil in your skillet and maintain medium-high heat. Don't overcrowd the pan—cook 2-3 patties at a time. Flatten each patty gently with your spatula for even cooking and maximum crispiness.
- → Can I make this dish gluten-free?
-
Yes! Simply use gluten-free soy sauce and oyster sauce alternatives in your gravy. The rest of the ingredients are naturally gluten-free, making this dish easy to adapt.
- → What vegetables can I add or substitute?
-
Bean sprouts are traditional, but you can also add cabbage, bok choy, water chestnuts, or bamboo shoots. Feel free to customize based on what's fresh and available in your kitchen.
- → How do I store and reheat leftovers?
-
Store patties and gravy separately in airtight containers in the refrigerator for up to 3 days. Reheat patties in a skillet over medium heat to restore crispiness, and warm the gravy on the stovetop, adding a splash of water if needed.
- → Can I freeze Egg Foo Young?
-
Yes! Freeze cooked patties on a baking sheet first, then transfer to freezer bags. They'll keep for up to 2 months. Thaw overnight in the refrigerator before reheating in a skillet for best results.