These beloved Chinese-American patties feature fluffy eggs loaded with fresh bean sprouts, carrots, mushrooms, and your choice of chicken, shrimp, pork, or tofu. Pan-fried until perfectly golden and crispy, each patty delivers a satisfying crunch that gives way to a tender, vegetable-filled center.
The dish shines when drizzled with the homemade savory gravy—a rich blend of chicken broth, soy sauce, and oyster sauce thickened to glossy perfection. Ready in just 40 minutes, these customizable patties make an impressive main dish that's perfect for family dinners or meal prep.
The first time I attempted Egg Foo Young at home, I made the classic mistake of overcrowding the pan and ended up with one giant, sad omelet that refused to crisp up anywhere. After some trial and error, I finally learned that cooking these patties in batches with plenty of hot oil was the secret to getting those irresistibly crispy edges while keeping the interior fluffy and tender.
My grandmother used to make this for us on busy weeknights when she needed something fast but satisfying. I remember standing by the stove, watching as she expertly flipped each patty and explaining that patience was the key ingredient, even when we were all starving and hovering around her shoulders asking if it was ready yet.
Ingredients
- 1 cup bean sprouts: These add incredible crunch and freshness that cuts through the rich eggs
- 1/2 cup shredded carrots: Sweetness and color that makes every bite vibrant
- 1/2 cup sliced green onions: Their mild onion flavor permeates the whole dish beautifully
- 1/2 cup thinly sliced mushrooms: Earthy notes that deepen the overall flavor profile
- 1/4 cup diced bell pepper: A touch of sweetness and another layer of texture
- 1 cup cooked protein of choice: Chicken, shrimp, pork, or tofu work equally well here
- 6 large eggs: The backbone that holds everything together into fluffy patties
- 2 tablespoons whole milk: Makes the eggs extra tender and creamy
- 1/2 teaspoon salt and 1/4 teaspoon white pepper: Simple seasoning that lets the vegetables shine
- 1/3 cup vegetable oil: Do not skimp here, this oil is what creates that signature crispy exterior
- 1 1/2 cups low-sodium chicken broth: The foundation of our velvety gravy
- 2 tablespoons soy sauce: Essential umami and depth for the sauce
- 1 tablespoon oyster sauce: Optional but highly recommended for authentic restaurant flavor
- 1 tablespoon cornstarch mixed with 2 tablespoons cold water: The magic thickener that transforms broth into luxurious gravy
- 1/2 teaspoon sesame oil: Just enough to give the gravy that fragrant finish
Instructions
- Whisk your egg base:
- In a large bowl, beat the eggs with milk, salt, and white pepper until completely smooth and frothy
- Build your batter:
- Fold in all those beautiful vegetables and your chosen protein until every piece is coated in egg mixture
- Get that oil shimmering:
- Heat 2 to 3 tablespoons of oil in your skillet or wok over medium-high heat until it shimmers and dances
- Fry to golden perfection:
- Scoop about 1/2 cup of mixture per patty into the hot pan, flattening gently, and cook for 2 to 3 minutes per side until deep golden brown and crisp
- Keep them warm:
- Transfer finished patties to a paper towel-lined plate while you repeat with the remaining mixture, adding oil as needed
- Start the gravy:
- Combine chicken broth, soy sauce, oyster sauce, sesame oil, and white pepper in a small saucepan and bring to a gentle simmer
- Thicken it up:
- Stir in your cornstarch slurry and cook for 1 to 2 minutes, stirring constantly, until the gravy coats the back of a spoon
- Bring it all together:
- Plate those crispy patties and drizzle generously with the hot gravy, letting it cascade down the sides
There is something deeply satisfying about hearing that sizzle when the egg mixture hits the hot oil, knowing that in just a few minutes you will have a restaurant-quality meal that tastes like it came from a busy Chinatown kitchen.
Making It Your Own
I have experimented with so many variations over the years, from adding bamboo shoots for extra crunch to tossing in fresh cilantro right at the end. The beauty of this dish is how forgiving it is, happily accepting whatever vegetables or proteins you have on hand without complaint.
The Gravy Game Changer
That gravy is absolutely non-negotiable in my house. I learned the hard way that skipping it or using a store-bought substitute just leaves something missing, so now I always double the gravy recipe because everyone inevitably wants more.
Serving Like A Pro
While steamed rice is the classic accompaniment, I have also served these alongside stir-fried noodles or even tucked them into bao buns for a fun fusion twist. The leftovers, if you somehow have any, reheat beautifully in a skillet to restore that coveted crispiness.
- Set up a toppings bar with extra green onions, chili oil, or crispy fried shallots
- Keep finished patties warm in a 200 degree F oven while you fry the rest
- Make a double batch of the gravy and freeze half for your next craving
This recipe has become my go-to for comforting weeknight dinners that still feel special, proving that some of the best dishes come from simple ingredients treated with a little patience and care.
Common Recipe Questions
- → What protein options work best in Egg Foo Young?
-
Cooked chicken, shrimp, pork, or tofu all work beautifully. For seafood lovers, shrimp adds a delicate sweetness. Tofu creates a vegetarian-friendly version while maintaining texture. Leftover roasted or rotisserie chicken makes an excellent shortcut option.
- → How do I achieve crispy edges without burning?
-
Use medium-high heat and allow the oil to get properly hot before adding the egg mixture. Don't overcrowd the pan—cook 2-3 patties at most. Flatten gently with your spatula for even cooking. The patties are ready to flip when the edges are deep golden brown, about 2-3 minutes per side.
- → Can I make the gravy ahead of time?
-
Absolutely. Prepare the gravy up to 2 days in advance and store it in the refrigerator. Reheat gently over low heat, adding a splash of water if it thickens too much. The gravy can also be frozen for up to 3 months.
- → What vegetables can I substitute or add?
-
Beyond the classic bean sprouts, carrots, and onions, try adding shredded cabbage, sliced water chestnuts for crunch, or baby bok choy. For extra color, diced red bell pepper or snap peas work wonderfully. Keep vegetables thinly sliced for even cooking.
- → Is there a gluten-free option for the gravy?
-
Yes. Substitute tamari or coconut aminos for regular soy sauce, and use a gluten-free oyster sauce alternative or additional mushroom broth. Ensure your cornstarch is certified gluten-free, though most pure cornstarch naturally is.
- → How should I store and reheat leftovers?
-
Store cooled patties and gravy separately in airtight containers in the refrigerator for up to 3 days. Reheat patties in a 350°F oven or skillet to restore crispiness—avoid microwaving as they'll become soggy. Warm the gravy on the stovetop, adding water if needed.