01 - In a large bowl, whisk together the eggs, milk, salt, and white pepper until smooth and fully incorporated.
02 - Add the bean sprouts, carrots, green onions, mushrooms, bell pepper, and your choice of protein to the egg mixture. Stir thoroughly to distribute all ingredients evenly.
03 - Heat 2–3 tablespoons of vegetable oil in a large nonstick skillet or wok over medium-high heat until shimmering.
04 - Scoop approximately 1/2 cup of the egg mixture into the pan for each patty, flattening gently with the back of a spoon. Fry 2–3 patties at a time, depending on pan size, being careful not to overcrowd.
05 - Cook each side for 2–3 minutes until golden brown and crispy. Flip carefully using a spatula and cook the other side until equally crisp. Transfer to a paper towel–lined plate to drain. Repeat with remaining mixture, adding more oil as needed between batches.
06 - For the gravy, combine the chicken broth, soy sauce, oyster sauce (if using), sesame oil, and white pepper in a small saucepan. Bring to a gentle simmer over medium heat.
07 - Mix cornstarch with cold water in a small bowl to create a smooth slurry. Stir the slurry into the simmering sauce and continue cooking for 1–2 minutes until the gravy thickens to desired consistency.
08 - Arrange the crispy Egg Foo Young patties on serving plates and drizzle generously with the hot savory gravy. Garnish with additional sliced green onions if desired.