Originally published May 19, 2025
Shrimp Egg Foo Young
Shrimp Egg Foo Young: My Takeout Favorite, Made at Home
Egg Foo Young is one of my favorite Chinese dishes to order out. Especially with shrimp. I just love it. I suspected it would be hard to make myself, and I wasn't too far off. It isn't terribly difficult to make, but it does take some coordination. But I had to try.
Not Many Ingredients, But Tricky Coordination
It isn't too many ingredients; I can tell you that. It's the coordination of the frying of the eggs with the shrimp, eggs, and vegetables that gets to be somewhat tricky. I don't own a wok. I've always thought a wok was another kitchen item I would rarely use and would take up space for other things I would use more often in my smallish kitchen. So I had to make do with the pans I have on hand. And I did.
The Fun of Velveting Shrimp
Where this became exciting is two-fold. This concept of velveting proteins is a cool concept. It's where you take a protein—in this case, raw shrimp—and combine it with cornstarch, egg white, salt, oil, and Shaoxing wine and let it sit in the fridge for an hour or so. Then you take it out and cook it for a very brief time in preparation for the dish. This gets the shrimp super juicy and delicious, just like you have when you get it at any of the best Asian restaurants. And it's true!
Gravy Makes It Shine
The other exciting part of the preparation of this dish is the gravy that goes on top of the egg-shrimp patty. Since I was in control, I could adjust the flavors to match what I have loved in the past, or maybe, just maybe, surpass what I've had. I don't know. With this recipe, it's absolutely delicious either way.
Making the Egg-Shrimp Patty
Back to the egg-shrimp patty. I've read and watched all sorts of TikToks, YouTube videos, etc. of how best to make the egg-shrimp omelets, as I see them referred to. In the end, I just poured in the batter like any omelet—albeit, in more oil than I would use for an omelet. It will take more skill trying to flip the patty over, which I am guessing I would get better at if I were to make this dish a lot, but I managed. I guess. I think the key, to me, was to let them cook until they got set, or a little dark around the edges. Then I didn't have to worry about it being a gooey mess as I tried to flip it.
Simple and Utterly Delicious
When I order this from my favorite Asian restaurant, it comes with a bunch of stir-fried vegetables in the gravy, with the two patties cut into fours. With this recipe, it's pretty simple. Just the egg-shrimp patty, with its onions and bean sprouts to accompany it, was heaven in its most basic form. It was utterly delicious, paired with the earthy, umaminess of the gravy.
Served over rice, of course. Just plain heavenly.
Bon appétit, my friends!
Show text-only recipe (fallback)
Egg Foo Young — Ingredients
- Velveting: 1 lb shrimp; 1½ Tbsp cornstarch; 1½ Tbsp veg oil; 1 egg white; 1 Tbsp Shaoxing (or dry sherry); ½ tsp salt
- Gravy: 2 Tbsp neutral oil; 2 Tbsp AP flour; 1/2 tsp turmeric; 1/2 tsp paprika; garlic + onion (minced); 3 cups chicken stock (plus 1/4 cup for slurry); 2 Tbsp oyster sauce; 2 tsp light soy; 1/2 tsp dark soy; 1/2 tsp sesame oil; 1/4 tsp white pepper; 3 Tbsp cornstarch (slurry)
- Patties: 10 oz velveted shrimp (roughly chopped); 1 medium onion (diced); 2 cups mung bean sprouts; 6 large eggs; 1/4 tsp sesame oil; 1½ tsp cornstarch; pinch salt & sugar
- Frying: 3 cups neutral oil (canola/peanut); steamed rice to serve
Instructions
- Velvet shrimp: mix marinade, coat shrimp, chill 30–60 min. Briefly simmer 1 min until just opaque; rinse cold; drain.
- Make gravy: oil + flour + spices 20–30 sec; whisk in stock, aromatics, sauces; simmer. Thicken with cornstarch slurry to coat a spoon; keep warm.
- Heat fry oil to 335–350°F.
- Batter: combine shrimp, onion, sprouts, eggs, sesame oil, cornstarch; fold just until eggs are loosely beaten.
- Fry ¾-cup scoops 2 min; flip 1–2 min to golden. Drain on rack; repeat (makes ~6 patties).
- Plate over rice; ladle gravy. Serve extra gravy on side.
This Is Delicious! What Is It?
Egg Foo Young

Ingredients
- 1 lb medium shrimp
- 1½ tbsp cornstarch
- 1½ tbsp vegetable oil
- 1 egg white
- 1 tbsp Shaoxing wine or dry sherry
- ½ tsp salt
- 2 tablespoons neutral oil
- 2 tablespoons all-purpose flour
- 1/2 teaspoon turmeric
- 1/2 teaspoon paprika
- 1 clove garlic (minced)
- 1 teaspoon onion (minced)
- 3 1/4 cups chicken stock (divided)
- 2 tablespoons oyster sauce
- 2 teaspoons light soy sauce
- 1/2 teaspoon dark soy sauce
- 1/2 teaspoon sesame oil
- 1/4 teaspoon white pepper
- 3 tablespoons cornstarch
- 10 ounces peeled, deveined shrimp (medium to large size; roughly chopped)
- 1/8 teaspoon salt
- 1/4 teaspoon sugar
- 1 1/2 teaspoons cornstarch (divided)
- 3 cups neutral oil (for frying, such as canola or peanut oil)
- 1 medium onion (diced)
- 2 cups mung bean sprouts
- 6 large eggs
- 1/4 teaspoon sesame oil
Instructions
- To start off, combine the cornstarch, oil, egg white, Shaoxing wine, and salt in a mixing bowl. This forms your marinade.
- Add your shrimp to the bowl, and gently mix until all the shrimp are coated with the marinade. Let this sit in the refrigerator for 30 minutes to an hour.
- Bring a large pot of water to a boil. Once boiling, reduce the heat until the water is at a simmer.
- Add the marinated shrimp to the simmering water. Stir gently to prevent the shrimp from sticking together.
- Cook the shrimp until they just turn opaque, usually about 1 minute. Be careful not to overcook them! (They can be slightly undercooked, because you will use them in a stir-fry where they will complete their cooking!)
- Drain the shrimp immediately and rinse under cold water to stop the cooking process.
- Now your shrimp are velveted and ready to use.
- In a medium pot or saucepan, heat 2 tablespoons of oil over medium heat. Whisk in 2 tablespoons of all-purpose flour to make a roux, along with the turmeric and paprika. Cook for 15-20 seconds.
- Add the minced garlic and onion. Whisk for another 30 seconds. Whisk in the 3 cups of the chicken stock.
- Bring the mixture to a simmer, and add the oyster sauce, light soy sauce, dark soy sauce, sesame oil, and white pepper. The gravy should be slightly thickened from the roux.
- Dissolve the 3 tablespoons of cornstarch in the remaining ¼ cup of chicken stock to make a slurry. Slowly stir in two-thirds of the mixture. Let cook for 30 seconds, until the gravy is thick enough to coat a spoon. Add more of the cornstarch slurry if needed. Add more salt or soy sauce to your taste but be careful not to over-salt the gravy. Cover and set aside.
- In a wok or deep pot, preheat 3 cups of frying oil to 335-350°F. Use a digital read or candy thermometer to check the temperature––too high a temperature will result in burned Egg Foo Young patties, and too low a temperature will cause extra greasy patties or ones that fall apart! Don’t jump ahead to mixing the batter until your oil is close to the target temperature. Beating the eggs at the last minute will help form nice patties.
- Now for the batter. Place the velveted shrimp into a mixing bowl with the diced onions, bean sprouts, eggs, sesame oil, scallions, and the remaining 1 teaspoon of cornstarch. Do not add any salt or seasonings to this mixture, or your Egg Foo Young patties may not hold together when frying!
- Use a large soup ladle to fold the mixture together until just combined. The eggs should look like they are slightly beaten and only just mixed with the rest of the ingredients. If you over-mix the eggs or mix the eggs too early, the whole mixture will become too watery and will not form a patty during frying.
- This recipe makes 6 patties. Using your ladle, carefully drop 2-3 separate scoops (about ¾ cup) of the mixture into the wok for the first batch (depending on how many you can fit in your wok). The correct technique is to tilt your ladle close to the oil and pour the mixture starting from the edge where the oil meets the wok. Pour it slowly, so the ladle barely touches the oil. If the ladle does touch the hot oil, the egg will cook while it’s still in the ladle, and it will stick. You won’t have a smooth drop for the next Egg Foo Young patty.
- Let the patties fry for about 2 minutes, making sure the oil stays at 335-350°F. To speed up the cooking time, you can also use your wok spatula to gently spoon some hot oil on top of the uncooked patty. When each patty is solid and turning golden brown around the edges, use your wok spatula to turn them over in the same order that you dropped them into the oil.
- After another 1-2 minutes, scoop out each patty with a wire strainer or Chinese spider, giving it a few gentle taps to remove excess oil. Place each patty on a wire rack over a sheet pan to drain. Repeat until all your patties are cooked.
- Transfer the egg foo young patties from the cooling rack to a serving plate. Pour some of the gravy over the top and serve with steamed rice and additional gravy on the side.
Recipe and photograph by Robert Meyers-Lussier