Egg Foo Young (Chinese Omelette)

Egg Foo Young is a savory Chinese-style omelette loaded with vegetables and protein, pan-fried to golden perfection and topped with a silky, umami-rich brown gravy. Popular in Chinese-American cuisine, this versatile dish is quick to make, deeply satisfying, and a great way to use up leftovers.

Why You’ll Love This Recipe

  • Quick and easy: Ready in just about 25 minutes
  • Flavor-packed: Every bite is filled with savory goodness and umami-rich gravy
  • Customizable: Add your favorite veggies or proteins—perfect for leftovers
  • One-pan friendly: All the cooking happens in just one skillet
  • Restaurant-style at home: Tastes just like your favorite takeout, maybe better

Ingredients

(Tip: You’ll find the full list of ingredients and measurements in the recipe card below.)

For the Omelette

  • Eggs
  • Cooked chicken, shrimp, pork, or tofu (finely chopped)
  • Bean sprouts
  • Green onions
  • Mushrooms, finely chopped
  • Carrots, shredded (optional)
  • Soy sauce
  • Cornstarch
  • Salt and pepper
  • Oil for frying

For the Gravy

  • Chicken or vegetable broth
  • Soy sauce
  • Oyster sauce
  • Cornstarch (for thickening)
  • Sesame oil
  • A pinch of sugar
  • White pepper (optional)

Directions

  1. Prepare the Egg Mixture
    In a large bowl, beat the eggs. Add your cooked protein, bean sprouts, chopped vegetables, green onions, soy sauce, cornstarch, salt, and pepper. Stir until everything is well combined.
  2. Cook the Omelettes
    Heat a bit of oil in a non-stick skillet over medium heat. Scoop about ½ cup of the egg mixture into the pan, flatten slightly, and cook until golden on the bottom—about 2–3 minutes. Flip and cook the other side. Repeat with the remaining mixture.
  3. Make the Gravy
    In a small saucepan, combine broth, soy sauce, oyster sauce, sesame oil, sugar, and a dash of white pepper. Bring to a simmer. Stir in cornstarch slurry (cornstarch mixed with a bit of cold water) and simmer until thickened.
  4. Serve
    Place the omelettes on a plate, pour the gravy over the top, and garnish with chopped green onions or sesame seeds if desired.

Servings and Timing

  • Servings: 4
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes

Variations

  • Vegetarian: Skip the meat and use tofu, extra veggies, or mushrooms
  • Seafood style: Use shrimp, crab meat, or a seafood mix
  • Spicy version: Add chili oil or chopped fresh chilies to the egg mixture
  • Mini Egg Foo Young: Make smaller patties for appetizers or snacks
  • Baked version: Bake in a greased muffin tin at 375°F for 15–20 minutes

Storage/Reheating

  • Storage: Keep the omelettes and gravy in separate airtight containers in the refrigerator for up to 3 days
  • Reheating: Reheat omelettes in a skillet over medium heat or in the microwave; warm the gravy separately on the stove
  • Freezing: Not recommended, as the texture may change once thawed

FAQs

What is Egg Foo Young?

It’s a Chinese-style omelette made with eggs, protein, and vegetables, typically served with a savory brown gravy.

Can I use raw meat in the filling?

No, the meat should be pre-cooked before adding to the egg mixture to ensure it’s fully cooked and safe to eat.

What’s the best oil for frying?

Use a neutral oil like vegetable, canola, or peanut oil with a high smoke point.

Do I have to use oyster sauce?

Oyster sauce adds rich depth to the gravy, but you can substitute hoisin or leave it out if needed.

Can I bake Egg Foo Young?

Yes! You can pour the egg mixture into muffin tins and bake at 375°F for about 15–20 minutes.

What vegetables can I use?

Common choices include bean sprouts, mushrooms, carrots, cabbage, and scallions—but feel free to improvise.

Is Egg Foo Young gluten-free?

Not by default. Use tamari instead of soy sauce and make sure your oyster sauce is gluten-free.

Can I make it spicy?

Definitely—add chopped chili, chili flakes, or a dash of sriracha.

Can I use egg whites only?

Yes, though the texture will be a little firmer and less rich.

What do I serve with Egg Foo Young?

It pairs perfectly with steamed white rice, fried rice, or even noodles.

Conclusion

Egg Foo Young is a delicious and comforting Chinese-style omelette that’s packed with flavor and easy to make at home. Whether you’re looking for a quick weeknight dinner or a way to use up leftovers, this dish delivers satisfaction in every bite—especially with that signature savory gravy poured over the top. Give it a try and bring a bit of your favorite takeout experience right into your kitchen.

Print

Egg Foo Young (Chinese Omelette)

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Egg Foo Young is a savory Chinese-American omelette filled with vegetables, meats like shrimp or pork, and topped with a rich brown gravy. It’s crispy on the outside, fluffy on the inside, and served with steamed rice for a comforting meal.

  • Author: Beth
  • Prep Time: 15 minutes
  • Cook Time: 20 minutes
  • Total Time: 35 minutes
  • Yield: 4 servings 1x
  • Category: Main Course
  • Method: Frying
  • Cuisine: Chinese

Ingredients

Scale
  • 6 large eggs
  • 1/2 cup bean sprouts
  • 1/2 cup cooked shrimp or pork, chopped
  • 1/4 cup green onions, chopped
  • 1/4 cup mushrooms, sliced
  • 1/4 cup carrots, shredded
  • 1 tbsp soy sauce
  • 1/2 tsp sesame oil
  • Salt and pepper to taste
  • 2 tbsp vegetable oil (for frying)
  • 1 cup chicken broth (for gravy)
  • 1 tbsp soy sauce (for gravy)
  • 1 tbsp oyster sauce (optional)
  • 1 tbsp cornstarch mixed with 2 tbsp water (slurry for gravy)

Instructions

  1. In a large bowl, beat the eggs with soy sauce, sesame oil, salt, and pepper.
  2. Add in bean sprouts, cooked meat, green onions, mushrooms, and carrots. Mix well.
  3. Heat vegetable oil in a skillet over medium-high heat.
  4. Pour about 1/3 cup of the egg mixture into the skillet for each omelette.
  5. Cook for 2-3 minutes per side, or until golden brown and set. Transfer to a plate and repeat with remaining mixture.
  6. To make the gravy, bring chicken broth, soy sauce, and oyster sauce (if using) to a simmer in a small saucepan.
  7. Add the cornstarch slurry while stirring, and cook until the sauce thickens.
  8. Serve the egg foo young hot, topped with the gravy and optionally steamed rice.

Notes

  • You can use any leftover cooked meat like chicken, beef, or pork.
  • Adjust vegetables based on preference—bell peppers and peas work well too.
  • Gravy can be made in advance and reheated when serving.

Nutrition

  • Serving Size: 1 omelette with gravy
  • Calories: 280
  • Sugar: 3g
  • Sodium: 680mg
  • Fat: 18g
  • Saturated Fat: 4g
  • Unsaturated Fat: 12g
  • Trans Fat: 0g
  • Carbohydrates: 8g
  • Fiber: 1g
  • Protein: 20g
  • Cholesterol: 285mg

Did you make this recipe?

Share a photo and tag us — we can’t wait to see what you’ve made!

Leave a Comment

Recipe rating 5 Stars 4 Stars 3 Stars 2 Stars 1 Star