Egg Foo Young is one of those classic Chinese American dishes that deserves a spot in your regular dinner rotation. With fluffy egg patties, crisp vegetables, and a savory brown gravy, this recipe delivers restaurant quality results in about 30 minutes.
Think of it as an omelet’s cooler, more flavorful cousin. Whether you’re looking for a quick weeknight meal or a satisfying brunch option, this dish checks every box.
The best part? You probably have most of the ingredients in your kitchen right now. Let’s get cooking.
Why You’ll Love This Recipe
This egg foo young recipe hits that sweet spot between impressive and achievable. It looks fancy but requires zero culinary wizardry.
- Ready in under 30 minutes from start to finish
- Budget friendly with simple pantry staples
- Easily customizable with your favorite proteins and vegetables
- High protein and naturally low carb
- Tastes better than most takeout versions, and I’m not just saying that
My Experience Making This Recipe
The first time I made egg foo young at home, I was genuinely surprised by how straightforward it was. The sizzle of the egg mixture hitting the hot pan and the aroma of sesame oil filling my kitchen made me feel like a proper wok master.
My family devoured these golden patties before I could even plate the last batch. The gravy disappeared so fast I had to make a second round, which honestly took about three minutes.
Now it’s become our go to Sunday brunch dish. There’s something deeply satisfying about creating that perfect golden crust while keeping the inside fluffy and tender.
Recipe Overview
- Recipe Name: Egg Foo Young
- Servings: 4 servings (8 patties)
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Course: Main Course, Brunch
- Cuisine: Chinese American
- Calories per Serving: 285 calories
Equipment You Will Need
- Large nonstick skillet or wok
- Medium saucepan for the gravy
- Large mixing bowl
- Whisk
- Spatula
- Measuring cups and spoons
- Sharp knife and cutting board
- Small bowl for sauce mixing
Ingredients for Egg Foo Young
For the Egg Patties
- 6 large eggs
- 1 cup bean sprouts, fresh and crisp
- 4 green onions, thinly sliced
- 1/2 cup cooked shrimp, roughly chopped (or cooked chicken or pork)
- 1/4 cup mushrooms, finely diced
- 1 tablespoon soy sauce
- 1 teaspoon sesame oil
- 1/4 teaspoon white pepper
- 3 tablespoons vegetable oil for frying
For the Brown Gravy
- 1 cup chicken broth
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 1 teaspoon sugar
- 1 tablespoon cornstarch mixed with 2 tablespoons cold water
- 1/2 teaspoon sesame oil
Ingredient Notes and Substitutions
- Bean sprouts: These add essential crunch and freshness to each patty. Substitute with shredded cabbage or water chestnuts if unavailable.
- Shrimp: Provides protein and authentic flavor to the dish. Swap for diced cooked chicken, pork, or extra vegetables for a vegetarian version.
- Oyster sauce: Adds depth and umami to the gravy. Use hoisin sauce or additional soy sauce with a pinch of sugar as an alternative.
- Sesame oil: Delivers that distinctive nutty aroma. A small amount goes a long way, so don’t skip it if possible.
- White pepper: Traditional in Chinese cooking with a sharper, more aromatic flavor. Black pepper works fine as a substitute.
How to Make Egg Foo Young
Step 1: Prepare Your Vegetables
Wash and drain the bean sprouts thoroughly, then pat them dry with paper towels. Slice the green onions and dice the mushrooms into small, uniform pieces.
Dry vegetables are critical here because excess moisture creates steam, which prevents that beautiful golden crust from forming.
Step 2: Chop Your Protein
Roughly chop your cooked shrimp, chicken, or pork into bite sized pieces. You want pieces small enough to distribute evenly but large enough to taste in each bite.
Step 3: Beat the Eggs
Crack all six eggs into a large mixing bowl and whisk vigorously until the whites and yolks are completely combined. Add the soy sauce, sesame oil, and white pepper, then whisk again.
Beating air into the eggs creates lighter, fluffier patties. Don’t slack on this step.
Step 4: Combine the Filling
Add the bean sprouts, green onions, mushrooms, and chopped protein to the egg mixture. Fold everything together gently until evenly distributed.
Avoid overmixing at this stage because you want the vegetables to retain their texture.
Step 5: Make the Gravy
Combine the chicken broth, soy sauce, oyster sauce, and sugar in a medium saucepan over medium heat. Stir until the sugar dissolves and the mixture begins to simmer.
Give your cornstarch slurry a quick stir, then pour it into the saucepan while whisking constantly. Cook for 2 minutes until thickened, then remove from heat and stir in the sesame oil.
Step 6: Heat Your Pan
Add about 1 tablespoon of vegetable oil to a large nonstick skillet over medium high heat. Let the oil get hot enough that a drop of egg mixture sizzles immediately on contact.
Proper oil temperature is the secret to that restaurant style crispy edge. Too cool and you get soggy patties, too hot and you get burnt ones.
Step 7: Cook the Patties
Pour about 1/3 cup of the egg mixture into the hot pan for each patty. You can cook 2 to 3 patties at once depending on your pan size.
Let them cook undisturbed for 2 to 3 minutes until the bottom is golden brown and the edges are set. Resist the urge to move them around.
Step 8: Flip and Finish
Carefully flip each patty using a spatula. Cook for another 1 to 2 minutes until the second side is golden and the center is cooked through.
Transfer to a plate and repeat with remaining batter, adding more oil between batches as needed.
Step 9: Serve Immediately
Stack 2 warm patties on each plate and generously ladle the brown gravy over the top. Garnish with extra sliced green onions if desired.
Serving immediately matters because the patties lose their crispness as they sit. Hot gravy plus crispy patties equals pure bliss.
Pro Tip: Keep finished patties warm in a 200 degree oven on a wire rack while you cook the remaining batches. This prevents them from getting soggy on the bottom.
Tips for the Best Egg Foo Young
- Use fresh bean sprouts for maximum crunch since canned ones become mushy and watery.
- Make sure your pan is hot enough before adding the egg mixture. A quick sizzle test never lies.
- Don’t overcrowd the pan or the temperature will drop and your patties won’t crisp properly.
- Let the gravy cool slightly before serving if you prefer a thicker consistency.
- Season your eggs well since the vegetables and protein don’t add much salt on their own.
- Use a fish spatula for easier flipping because its thin edge slides under delicate items perfectly.
Common Mistakes to Avoid
- Using wet vegetables: Excess moisture creates steam that prevents browning and makes patties soggy.
- Cooking over low heat: You’ll end up with pale, rubbery patties instead of golden, crispy ones.
- Flipping too early: Let the bottom set completely or the patty will fall apart mid flip.
- Making the gravy too thick: It should coat a spoon but still pour easily. Add more broth if needed.
- Overcrowding the pan: This drops the oil temperature and results in greasy, undercooked patties.
Serving Suggestions
Egg foo young works beautifully as a standalone meal or as part of a larger spread. Pair it with steamed rice to soak up every drop of that incredible gravy.
- Steamed jasmine or white rice
- Fried rice for a heartier meal
- Stir fried vegetables like bok choy or broccoli
- Hot and sour soup as a starter
- Fresh cucumber salad with rice vinegar dressing
Variations to Try
- Crab egg foo young: Replace shrimp with lump crab meat for a more luxurious version with delicate sweetness.
- Vegetable only: Skip the protein and load up on water chestnuts, bamboo shoots, and extra mushrooms.
- Spicy version: Add diced jalapeños to the egg mixture and a splash of chili oil to the gravy.
- Bacon egg foo young: Crumbled crispy bacon adds a smoky, salty element that’s incredibly addictive.
- Curry gravy: Add 1 teaspoon of curry powder to the gravy for an unexpected but delicious twist.
Dietary Adaptations
- Gluten free: Use tamari or coconut aminos instead of soy sauce and verify your oyster sauce is gluten free.
- Dairy free: This recipe is naturally dairy free as written.
- Vegetarian: Replace the protein with extra vegetables and use vegetable broth and mushroom sauce for the gravy.
- Low carb and keto: Skip the gravy or thicken it with xanthan gum instead of cornstarch and serve over cauliflower rice.
Storage and Reheating
Refrigerator
Store cooked patties and gravy separately for the best results.
- Place cooled patties in an airtight container
- Store gravy in a separate sealed container
- Keeps well for up to 3 days
Freezer
Egg foo young freezes surprisingly well for meal prep purposes.
- Flash freeze patties on a baking sheet before transferring to freezer bags
- Freeze gravy in ice cube trays for easy portioning
- Keeps for up to 2 months
Reheating
The right reheating method makes all the difference in texture.
- Reheat patties in a skillet over medium heat to restore crispness
- Warm gravy in a small saucepan, adding a splash of broth if too thick
- Avoid microwaving patties because they become rubbery
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 285 |
| Total Fat | 19g |
| Saturated Fat | 4g |
| Carbohydrates | 8g |
| Fiber | 1g |
| Sugar | 3g |
| Protein | 18g |
| Sodium | 890mg |
| Cholesterol | 295mg |
Nutritional values are estimates based on standard ingredients and may vary based on specific products used and portion sizes.
Frequently Asked Questions
Can I make egg foo young ahead of time?
Yes, you can prepare and cook the patties up to a day ahead. Reheat them in a hot skillet to restore crispness before serving with freshly warmed gravy.
Why are my patties falling apart when I flip them?
The most common cause is flipping too early before the bottom has set properly. Wait until you see the edges turn opaque and firm before attempting to flip.
Can I bake egg foo young instead of frying?
You can bake them at 400 degrees for 15 to 18 minutes, though you won’t get the same crispy edges. Brush the tops with oil halfway through for better color.
What makes restaurant egg foo young taste different?
Restaurants often use higher heat and more oil, which creates crispier edges. They also might add MSG to boost the savory flavor, which you can do at home too.
Is egg foo young actually Chinese?
It’s a Chinese American dish that evolved from traditional Cantonese egg dishes. The thick brown gravy is distinctly American, while the egg patty concept has Chinese roots.
Final Thoughts
Making egg foo young at home is one of those cooking wins that feels disproportionately rewarding for the effort involved. Once you nail the technique, you’ll wonder why you ever ordered it for takeout.
Give this recipe a try this week and experience the satisfaction of golden, crispy patties drenched in silky gravy. Your taste buds will thank you, and your wallet will too.
Egg Foo Young
Ingredients
Method
- Wash and drain the bean sprouts thoroughly, then pat dry. Slice green onions and finely dice mushrooms.
- Roughly chop the cooked shrimp into bite-sized pieces.
- In a large bowl whisk the eggs until completely blended, then whisk in 1 tablespoon soy sauce, 1 teaspoon sesame oil, and 1/4 teaspoon white pepper.
- Fold bean sprouts, green onions, mushrooms, and chopped shrimp into the egg mixture until evenly distributed; do not overmix.
- For the gravy, combine chicken broth, 2 tablespoons soy sauce, oyster sauce, and sugar in a medium saucepan over medium heat; bring to a gentle simmer (about 2 minutes).
- Stir the cornstarch slurry, pour it into the simmering liquid while whisking, and cook until thickened, about 2 minutes; remove from heat and stir in 1/2 teaspoon sesame oil. Keep warm.
- Heat 1 tablespoon vegetable oil in a large nonstick skillet over medium-high heat (about 375°F/190°C) until a drop of egg sizzles on contact.
- Pour roughly 1/3 cup of batter per patty into the skillet, cooking 2–3 patties at a time. Fry without moving until edges set and bottoms are golden, 2–3 minutes.
- Flip carefully and cook the second side until golden and the center is set, 1–2 minutes more. Transfer cooked patties to a plate or a 200°F/95°C oven to keep warm. Repeat with remaining batter, adding oil as needed.
- Serve two hot patties per plate and ladle warm brown gravy over the top. Garnish with extra sliced green onions if desired and enjoy immediately.