Egg Foo Young is a crispy, savory Chinese-American fritter that transforms eggs and vegetables into golden, delicious patties you can have on the table in under 30 minutes.
This dish combines fluffy eggs with cabbage, mushrooms, and your choice of protein, then pan-fries them until the edges turn crispy and brown. Serve it with a silky gravy sauce and you’ve got a weeknight winner that tastes like takeout but costs a fraction of the price.
Why You’ll Love This Recipe
Egg Foo Young works for breakfast, lunch, or dinner, and it’s flexible enough to use whatever vegetables you have on hand.
- Ready in under 30 minutes from start to finish
- Uses simple, affordable ingredients you likely already own
- Naturally low-carb and high in protein
- Customizable with your favorite mix-ins and proteins
- Tastes better than most restaurant versions and way more cost-effective
My Experience Making This Recipe
The first time I made Egg Foo Young at home, I was shocked at how restaurant-quality the result was without any fuss. My family demolished the platter in minutes, and my teenage son asked if we could make it again the next week.
What I love most is the textural contrast: the crispy, lacy edges against the tender, custardy center. The gravy ties everything together beautifully, and it transforms what could feel like a simple egg scramble into something that feels special.
Since then, I’ve made it dozens of times with shrimp, leftover chicken, and even just vegetables for my vegetarian friends. Every batch comes out golden and delicious when you follow the technique carefully.
Recipe Overview
- Recipe Name: Egg Foo Young
- Servings: 4 (about 2 patties per person)
- Prep Time: 15 minutes
- Cook Time: 15 minutes
- Total Time: 30 minutes
- Course: Main Course
- Cuisine: Chinese-American
- Calories per Serving: 285
Equipment You Will Need
- Large mixing bowl
- Small mixing bowl
- Whisk
- Chef’s knife
- Cutting board
- Large nonstick skillet or cast-iron pan
- Wooden spoon or silicone spatula
- Measuring cups and spoons
- Small saucepan for gravy
- Paper towels
Ingredients for Egg Foo Young
For the Patties
- 8 large eggs
- 2 cups shredded cabbage (green or napa)
- 1 cup mushrooms, finely chopped
- 1/2 cup diced onion
- 1/2 cup cooked shrimp, chicken, or pork, finely diced (optional but recommended)
- 2 green onions, chopped
- 2 cloves garlic, minced
- 2 tablespoons soy sauce
- 1 teaspoon sesame oil
- 1/2 teaspoon white pepper
- 3 tablespoons vegetable oil for frying
- 1/2 teaspoon salt
For the Gravy
- 2 cups chicken or vegetable broth
- 2 tablespoons soy sauce
- 1 tablespoon oyster sauce
- 2 tablespoons cornstarch
- 3 tablespoons water
- 1 teaspoon sesame oil
- 1/2 teaspoon white pepper
- 2 cloves garlic, minced
Ingredient Notes and Substitutions
- Eggs: They bind everything together and create the fluffy base. You can use 6 eggs if you prefer denser patties, though 8 gives you that custardy texture.
- Cabbage: It adds crunch and traditional flavor; napa cabbage works best because it’s tender and absorbs flavors well. Substitute with finely shredded zucchini or broccoli slaw, though the texture will be slightly softer.
- Mushrooms: They add umami depth and moisture. Use cremini, shiitake, or regular button mushrooms; shiitake will give you the richest flavor but white mushrooms work fine.
- Protein: Shrimp, diced chicken, roasted pork, or even canned crab all work beautifully. Leave it out for a vegetarian version.
- Soy sauce: It provides saltiness and that savory depth. Low-sodium soy sauce works; just add a touch more salt to taste.
How to Make Egg Foo Young
Step 1: Prepare Your Ingredients
Chop your cabbage, mushrooms, onion, garlic, and green onions into small, uniform pieces so they cook evenly and distribute throughout the patties. Finely dice your protein if using it.
Step 2: Make the Egg Mixture
Crack the eggs into a large bowl and whisk them together until the yolks and whites are fully combined. Add the soy sauce, sesame oil, white pepper, and salt, then whisk again to blend everything smoothly.
Step 3: Combine Vegetables and Protein
Pour the egg mixture over your chopped vegetables and protein in the large bowl. Fold everything together gently with a spatula until the vegetables are evenly distributed throughout the eggs.
Step 4: Heat Your Skillet
Place a large nonstick skillet over medium-high heat and add the vegetable oil, letting it heat for about 2 minutes. The oil should shimmer and move easily around the pan; this ensures your patties will brown nicely and develop crispy edges.
Step 5: Scoop and Fry the First Batch
Using a 1/3 cup measure, scoop the egg mixture and gently pour it into the hot oil, spacing patties about 2 inches apart so they don’t touch. You should fit about 3 patties per batch depending on your pan size.
Step 6: Cook the First Side Until Golden
Let the patties cook undisturbed for 3 to 4 minutes until the bottom is golden brown and the edges look crispy. Resist the urge to flip early; you want that browned exterior for texture and flavor.
Step 7: Flip and Finish Cooking
Carefully flip each patty and cook the second side for 2 to 3 minutes until it’s also golden brown and the center feels set when gently pressed. Transfer the cooked patties to a plate lined with paper towels to drain excess oil.
Step 8: Repeat With Remaining Batter
Add a touch more oil to the skillet if needed and repeat steps 5 through 7 with the remaining egg mixture. You should end up with 8 patties total.
Step 9: Make the Gravy
While the patties fry, heat the broth in a small saucepan over medium heat. In a small bowl, whisk together the cornstarch and water to create a slurry, then whisk it into the hot broth along with the soy sauce, oyster sauce, sesame oil, white pepper, and minced garlic.
Step 10: Finish the Gravy
Simmer the gravy for 2 to 3 minutes, stirring constantly, until it thickens to a pourable consistency that coats the back of a spoon. Taste and adjust seasonings if needed.
Pro Tip: The key to crispy-edged Egg Foo Young is medium-high heat and not moving the patties around; let them sit undisturbed so they develop that gorgeous golden crust.
Tips for the Best Egg Foo Young
- Chop all vegetables finely and keep pieces uniform so they distribute evenly and cook at the same rate. Large chunks of cabbage won’t cook through properly.
- Don’t skip the sesame oil in the egg mixture; just 1 teaspoon adds authentic Chinese flavor that makes a real difference in the final taste.
- Keep your skillet temperature steady at medium-high; if it’s too hot, the exterior burns before the inside cooks, and if it’s too cool, the patties get greasy instead of crispy.
- Use a nonstick skillet or well-seasoned cast iron so the delicate egg doesn’t stick and tear when you flip it. This matters more than you’d think.
- Make the gravy while the patties cook so everything finishes at the same time and nothing sits around getting cold.
- If your patties look too wet or don’t hold together, you might have too much vegetable moisture; try patting your chopped vegetables with a paper towel to remove excess liquid.
Common Mistakes to Avoid
- Using too many vegetables relative to eggs: this makes the patties fall apart. Stick to a 2 to 1 ratio of eggs to vegetables by volume.
- Chopping vegetables too large: they won’t cook through and you’ll end up with crunchy, raw pieces that feel out of place in the tender patty.
- Flipping too early: you won’t develop that crispy exterior, and the patty might fall apart. Let it sit for at least 3 minutes on the first side.
- Skipping the cornstarch slurry in the gravy: it’ll be thin and watery instead of silky and coating. The slurry thickens it beautifully.
- Overcrowding the skillet: if patties touch, they steam instead of fry and won’t brown properly. Work in smaller batches even if it takes longer.
Serving Suggestions
Serve these hot patties with the silky gravy poured over the top, and they become a complete meal in minutes. A simple side of steamed white or brown rice soaks up all that delicious sauce.
- Steamed jasmine or white rice to soak up the gravy
- Stir-fried bok choy or broccoli for added vegetables
- A simple cucumber salad with rice vinegar for brightness and contrast
- Crispy chow mein noodles for a noodle-based variation
- A side of hot sauce or sriracha for heat lovers
Variations to Try
- Shrimp and Scallop Version: Replace the chicken with a mix of diced shrimp and scallops for a seafood twist that feels restaurant-quality and more luxurious.
- Vegetable-Only Patties: Skip the protein and add more mushrooms, water chestnuts, and bamboo shoots for a vegetarian-friendly option that’s still filling and flavorful.
- Crispy Chow Mein Topping: Top the patties with crispy chow mein noodles and the gravy for added crunch and a more indulgent presentation.
- Bell Pepper and Carrot Version: Add diced bell peppers, grated carrots, and peas for a more colorful version with a sweeter flavor profile.
- Cheesy Egg Foo Young: Stir a handful of shredded cheddar or mozzarella into the egg mixture for a fusion twist that adds richness and comfort-food appeal.
Dietary Adaptations
- Gluten-Free: Use tamari instead of regular soy sauce and cornstarch for thickening; the dish is naturally gluten-free when you swap these two ingredients.
- Dairy-Free: This recipe is already dairy-free as written, so no changes needed unless you add the cheese variation.
- Vegan/Vegetarian: Replace the 8 eggs with 2 cups of silken tofu blended smooth and add 3 tablespoons of cornstarch as a binder; the result is lighter but still delicious.
- Low-Carb/Keto: Skip the gravy entirely or thicken it with xanthan gum instead of cornstarch, and serve the patties with a cauliflower rice base instead of regular rice.
Storage and Reheating
Refrigerator
Cooked patties keep well for up to 4 days when stored in an airtight container. The gravy should be stored separately in its own container.
- Let patties cool to room temperature before refrigerating
- Store gravy in a separate airtight container
- Warm both before serving for best texture
Freezer
You can freeze cooked patties for up to 3 months, though they’re best eaten within 2 months for optimal quality. Freeze the gravy separately for up to 2 months.
- Place cooled patties on a sheet pan to freeze individually first
- Transfer to a freezer bag once solid to save space
- Freeze gravy in ice cube trays for easy portioning
Reheating
Reheated Egg Foo Young works best in a skillet where you can restore some crispness to the exterior. The oven also works well if you’re reheating a larger batch.
- Pan-fry in a skillet over medium heat for 2 to 3 minutes per side until warmed through and crispy
- Reheat in a 350-degree oven for 8 to 10 minutes, covered with foil to prevent drying
- Warm gravy gently in a saucepan over low heat, stirring frequently
Nutrition Information
| Nutrient | Amount |
|---|---|
| Calories | 285 |
| Total Fat | 18g |
| Saturated Fat | 4g |
| Carbohydrates | 12g |
| Fiber | 2g |
| Sugar | 3g |
| Protein | 22g |
| Sodium | 680mg |
| Cholesterol | 185mg |
Nutritional values are approximate and based on the patties with gravy included; actual values vary based on specific ingredients and brand choices.
Frequently Asked Questions
Can I Make Egg Foo Young Without Meat or Seafood?
Absolutely, and it’s just as satisfying when you load up on vegetables and mushrooms. The umami from soy sauce, sesame oil, and extra mushrooms makes the vegetarian version deeply flavorful.
Can I Prepare the Batter Ahead of Time?
You can mix the eggs and seasonings a few hours ahead, but add the chopped vegetables just before cooking so they don’t release too much moisture and make the mixture watery. This keeps everything fresh and ensures crispy patties.
Why Are My Patties Falling Apart When I Flip Them?
This usually means either too many vegetables relative to eggs or chopped vegetables that are too large. Try reducing vegetables to about 3 cups total and chop them finely.
Can I Use Frozen Vegetables?
Yes, but thaw them completely and pat them very dry with paper towels to remove excess moisture. Frozen vegetables release water as they thaw, which can make your batter too wet.
How Do I Know When the Egg is Fully Cooked Inside?
The edges should look set and golden, and when you gently press the center of a patty, it should feel firm and not jiggly. It takes about 6 to 7 minutes total cooking time to set through completely.
Can I Make These Patties Smaller for Appetizers?
Definitely, just use a 2 tablespoon measure instead of 1/3 cup and reduce cooking time to about 2 minutes per side. You’ll end up with about 20 small patties that work beautifully as finger food.
Final Thoughts
Egg Foo Young proves that simple ingredients transform into restaurant-quality results when you apply the right techniques and a little care. This dish has fed my family countless times and always impresses guests who think I’ve ordered takeout.
The combination of fluffy eggs, crispy edges, tender vegetables, and silky gravy hits every craving at once. Try making this recipe this week, and I’m confident you’ll find yourself returning to it regularly.
For a similar brunch or breakfast dish with eggs and creative cooking techniques, check out this egg wash recipe for pastry applications. If you’re interested in building more sophisticated appetizer flavors, explore this smoked cream cheese recipe for inspiration on how to layer tasty elements.

Egg Foo Young
Ingredients
Equipment
Method
- Chop your cabbage, mushrooms, onion, garlic, and green onions into small, uniform pieces.
- Crack the eggs into a large bowl and whisk until yolks and whites are fully combined.
- Add soy sauce, sesame oil, white pepper, and salt to the eggs and whisk again.
- Pour the egg mixture over the chopped vegetables and protein in the large bowl, then gently fold everything together.
- Heat a large nonstick skillet over medium-high heat and add the vegetable oil.
- Using a 1/3 cup measure, scoop the egg mixture and pour it into the hot oil, spacing patties about 2 inches apart.
- Cook patties undisturbed for 3 to 4 minutes until the bottom is golden brown.
- Flip each patty and cook the second side for 2 to 3 minutes until golden brown.
- Transfer the cooked patties to a plate lined with paper towels.
- Repeat with remaining batter, adding more oil to the skillet if needed.
- While the patties fry, heat broth in a small saucepan over medium heat.
- Whisk together cornstarch and water to create a slurry and whisk it into the hot broth.
- Add soy sauce, oyster sauce, sesame oil, white pepper, and minced garlic to the broth.
- Simmer the gravy for 2 to 3 minutes until thickened.
2 thoughts on “Egg Foo Young Recipe (Flavorful & Savory)”