These beloved Chinese-American patties combine fluffy eggs with crisp vegetables and your choice of protein, pan-fried until edges turn golden and crunchy. The crowning touch is a luscious brown gravy made with chicken broth, soy sauce, and oyster sauce. Each patty delivers satisfying texture contrast—crisp exterior, tender interior—while the savory sauce ties everything together.
The batter comes together quickly in one bowl, and you can customize the fillings based on what's in your refrigerator. Leftover chicken, shrimp, pork, or tofu all work beautifully. The gravy simmers in minutes while the patties finish frying.
The first time I attempted Egg Foo Young at home, I was shocked by how wildly different it tasted from the takeout versions Id grown up ordering. Mine came out dense and greasy until an older neighbor shared her grandmother trick about the egg to vegetable ratio. Now this recipe has become my go to for comfort food that actually delivers on that crispy promise.
Last winter when my cousin came over after her shift at the hospital, I made these patties with whatever I had on hand. She sat at my counter, quietly eating three helpings while the rain tapped against the window, and finally admitted this was better than any Chinese restaurant in our neighborhood.
Ingredients
- 6 large eggs: Room temperature eggs whisk up fluffier and incorporate the vegetables more evenly than cold ones straight from the fridge
- 2 tablespoons whole milk: This small amount creates a more tender omelet structure without making the mixture too loose
- 1 cup bean sprouts: These add essential crunch and are non negotiable for authentic texture, but slice them in half if theyre especially long
- 1/2 cup shredded carrots: Use the large holes on your box grater for the best distribution throughout the patties
- 1/2 cup sliced green onions: Slice these thin so they dont create holes in your omelet structure
- 1/2 cup thinly sliced mushrooms: White button mushrooms work beautifully here, but shiitakes add deeper umami notes
- 1/4 cup diced bell pepper: Any color works, though red peppers make the final dish look especially vibrant
- 1 cup cooked protein of choice: Leftover rotisserie chicken, roasted pork, or even firm tofu all work perfectly here
- 1/3 cup vegetable oil: Do not skimp on the oil as the frying technique is what creates those signature crispy edges
- 1 1/2 cups low sodium chicken broth: Low sodium broth lets you control the salt level since the soy sauce adds plenty of savory depth
- 2 tablespoons soy sauce: This provides the backbone of savory flavor in the gravy and should be added to taste
- 1 tablespoon oyster sauce: Completely optional, but this adds a glossy sheen and restaurant quality depth to the sauce
- 1 tablespoon cornstarch: This creates the velvety consistency of classic restaurant style gravy
- 2 tablespoons cold water: Always mix cornstarch with cold liquid first to prevent clumping in your sauce
- 1/2 teaspoon sesame oil: Add this at the very end to preserve its aromatic quality
- 1/4 teaspoon ground white pepper: White pepper is traditional in Chinese cooking and provides subtle heat without visible specks
Instructions
- Whisk the egg base:
- In a large bowl, whisk together the eggs, milk, salt, and white pepper until smooth and slightly frothy
- Add the vegetables and protein:
- Fold in the bean sprouts, carrots, green onions, mushrooms, bell pepper, and your chosen protein until everything is evenly coated in the egg mixture
- Heat the oil:
- Warm 2 or 3 tablespoons of vegetable oil in a large nonstick skillet over medium high heat until shimmering but not smoking
- Form the patties:
- Scoop about 1/2 cup of the egg mixture into the pan and gently flatten with the back of a spoon or measuring cup, cooking 2 or 3 patties at a time depending on your pan size
- Fry to golden perfection:
- Cook each side for 2 to 3 minutes until deep golden brown and crispy, then flip carefully and finish cooking the other side before transferring to a paper towel lined plate
- Start the gravy base:
- Combine the chicken broth, soy sauce, oyster sauce, sesame oil, and white pepper in a small saucepan and bring to a gentle simmer over medium heat
- Thicken the sauce:
- Whisk the cornstarch and cold water together until smooth, then stir into the simmering broth and cook for 1 to 2 minutes until thickened
- Serve immediately:
- Plate the crispy patties while still hot and drizzle generously with the warm gravy
These became a Friday tradition during college when my roommate and I would take turns making dinner while studying for finals. Something about cutting through that crispy exterior into the soft center made even the most stressful weeks feel manageable.
Making The Perfect Gravy
The sauce is what truly elevates this dish from simple omelet to comfort food masterpiece. I always taste my gravy before serving because the salt level can vary dramatically between brands of soy sauce and chicken broth.
Frying Without The Mess
A splatter screen became my best friend when making this recipe regularly. The oil needs to be hot enough to create that signature crunch, and keeping the temperature steady prevents the patties from absorbing too much grease.
Serving Suggestions
While Egg Foo Young is satisfying on its own, I almost always serve it with steamed jasmine rice to soak up every drop of that rich gravy. Fresh cilantro leaves make a beautiful garnish if you want to add color.
- Precook any raw meat before adding it to the egg mixture to ensure even cooking
- The patties reheat surprisingly well in a toaster oven set to 350°F for about 10 minutes
- Leftover gravy keeps in the refrigerator for up to 3 days and reheats beautifully
Theres something deeply satisfying about transforming simple eggs and vegetables into a dish that feels like a special occasion treat.
Recipe Q&A
- → What makes the patties crispy?
-
Frying in hot vegetable oil creates the golden crispy exterior. The oil should sizzle when you add the batter—this ensures proper crisping. Don't overcrowd the pan, and cook each side 2–3 minutes until deep golden brown.
- → Can I make these ahead?
-
The patties reheat well in a 350°F oven for 10 minutes, though they're best served fresh. You can also prepare the egg mixture and gravy components separately, then fry just before serving.
- → What protein works best?
-
Cooked chicken, shrimp, pork, and tofu all shine here. Use whatever you have on hand or what your family enjoys most. Shrimp adds lovely sweetness, while tofu keeps it vegetarian.
- → How do I prevent soggy patties?
-
Drain fried patties on paper towels immediately. Serve promptly after adding gravy, and avoid stacking them before serving. Hot, crisp patties should be plated individually with sauce spooned over.
- → Can I bake instead of fry?
-
Baking yields softer results—brush a baking sheet with oil and bake at 400°F for 12–15 minutes per side. You won't achieve the same crispiness, but it's a lighter preparation method.
- → What sides pair well?
-
Steamed white or brown rice is traditional. Simple stir-fried vegetables like bok choy or broccoli balance the rich flavors. A cucumber salad offers refreshing contrast.