Egg Foo Young Recipe – Easy Chinese-American Classic

Posted on March 11, 2026

Fluffy Chinese-American egg patties packed with shrimp and vegetables, served with a rich brown gravy; a quick, satisfying main or brunch dish ready in about 30 minutes.

Difficulty

easy

Prep time

15

Cooking time

15

Total time

30

Servings

4

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.

Egg Foo Young patties in skillet

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

Nutrition Information (Per Serving)
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 served with gravy

Egg Foo Young

Fluffy Chinese-American egg patties packed with shrimp and vegetables, served with a rich brown gravy; a quick, satisfying main or brunch dish ready in about 30 minutes.
Prep Time 15 minutes
Cook Time 15 minutes
Total Time 30 minutes
Servings: 4 servings

Ingredients
  

Egg Patties
  • 6 large eggs
  • 1 cup bean sprouts fresh and crisp
  • 4 green onions thinly sliced
  • 1/2 cup cooked shrimp roughly chopped
  • 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
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

Method
 

  1. Wash and drain the bean sprouts thoroughly, then pat dry. Slice green onions and finely dice mushrooms.
  2. Roughly chop the cooked shrimp into bite-sized pieces.
  3. 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.
  4. Fold bean sprouts, green onions, mushrooms, and chopped shrimp into the egg mixture until evenly distributed; do not overmix.
  5. 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).
  6. 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.
  7. 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.
  8. 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.
  9. 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.
  10. 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.

Notes

Keep vegetables very dry to ensure crisp edges. Maintain medium-high heat; overcrowding lowers the temperature and leads to soggy patties. Patties and gravy store separately in the refrigerator for up to 3 days, or freeze patties for up to 2 months.

You might also like these recipes

Leave a Comment

Recipe Rating