
0 from 39 votes
Egg Foo Young
Can’t find an egg foo young recipe or restaurant version that tastes like you remember it? This is THE classic recipe you've been looking for!
Prep Time
45 mins
Cook Time
45 mins
Total Time
1 hr 10 mins
Servings: 4
Calories: 478 kcal
Course:
Main Course
Cuisine:
Chinese-American Fussion
Ingredients
For the egg foo young:
- 8 ounces cooked protein, such as Chinese roast pork/char siu or pan-fried tofu (or 10 ounces/280g raw protein, such as shrimp, boneless skinless chicken thighs, boneless pork shoulder, or beef flank steak, sirloin, or chuck; see note 1)
- 4 to 6 cups neutral oil (such as vegetable, canola, or peanut oil, for frying. You can also pan-fry; see note 2)
- 1 medium onion (diced, 1 medium onion = about 1½ cups, 6 ounces, or 165g)
- 2 cups mung bean sprouts
- 6 large eggs
- ¼ teaspoon sesame oil
- 1 teaspoon cornstarch
- 1 scallion (chopped)
For the gravy:
- 2 tablespoons neutral oil
- 2 tablespoons all-purpose flour
- ½ teaspoon Turmeric
- ½ teaspoon paprika
- 1 small clove garlic (minced)
- 1 teaspoon shallot (or red onion, minced)
- 3¼ cups low-sodium chicken stock (divided)
- 2 tablespoons oyster sauce
- 2 teaspoon light soy sauce
- ½ teaspoon dark soy sauce
- ½ teaspoon sesame oil
- ¼ teaspoon white pepper (or to taste)
- 3 tablespoons cornstarch
Instructions
Prepare your protein:
- If using cooked protein, such as Chinese BBQ Pork (Char Siu), pan-fried tofu, or leftover cooked steak, cut it into small cubes and set aside.
- If using shrimp, roughly chop it and set it aside. You do not need to pre-cook it.
- If using raw chicken, pork, or beef, cut it into small cubes. In a medium bowl, toss the cubed meat with 1 teaspoon each of cornstarch, neutral oil, and oyster sauce. For beef, you can also add ⅛ teaspoon baking soda as an optional tenderizer. Marinate for 15-30 minutes. Heat a wok over high heat until it just starts to smoke. Add a couple tablespoons of oil to coat the wok, and sear the meat for 1 minute per side. Then stir-fry for 1 minute, until it’s 80% cooked through. Remove it from the wok and set aside to cool.
Cup of Yum
Make the gravy:
- In a wok or saucepan, heat 2 tablespoons of neutral oil over medium heat. Whisking constantly, add the flour, turmeric, and paprika to make a roux. Continue whisking for 15-20 seconds, then add the garlic and shallot, and whisk another 30 seconds.
- Next, whisk in 3 cups of the chicken stock. Bring the mixture to a simmer. Add the oyster sauce, light soy sauce, dark soy sauce, sesame oil, and white pepper.
- Combine the cornstarch with the remaining ¼ cup of chicken stock (or use water) to make a slurry. Slowly stir in two-thirds of the mixture. Let the gravy cook and continue to thicken for 30 seconds. Add more slurry if needed, until the gravy’s thick enough to coat a spoon. Adjust seasoning with additional salt or soy sauce to taste.
- Set the gravy aside, and reheat right before serving.
Make the batter & fry the patties:
- In a wok or deep pot, add your frying oil (it should be at a depth of a few inches). Heat the oil to 350°F/175°C. The oil temp will lower when you drop the egg foo young in, and the optimal frying temperature is 325°F/160°F. Use a thermometer to check and maintain the temperature. When your oil is close to the target temperature (NOT BEFORE), make your batter.
- Place your cooked protein, onion, and bean sprouts into a mixing bowl. Add the eggs, sesame oil, and 1 teaspoon of cornstarch. Use a large soup ladle to fold the mixture together until just combined. The eggs should look slightly beaten and only just mixed with the rest of the ingredients. Do not overmix.
- By now your oil should be at the right temperature. Ladle about ¾ cup of the mixture, and tilt the ladle close to the oil, starting from the edge where the oil meets the wok. Slowly pour the batter in, with the ladle barely touching the oil. Prolonged contact between the ladle and the oil will cause the egg to cook while it’s in the ladle and stick, and you won’t have a smooth drop for the next patty. Once the patty has released from the ladle, you can push it away from the edge. Repeat to drop in two to three scoops of the mixture. Take a break to quickly clean and dry the ladle if needed.
- Fry the patties for 40 seconds. Gently ladle some hot oil on top of each uncooked patty to help them set more quickly. When each patty is solid and turning golden brown on the bottom, flip (in the same order you dropped them in). Fry for 1 more minute.
- Scoop each patty onto a mesh strainer (first in, first out), giving it a few taps and a gentle squeeze to remove excess oil. Place each patty on a wire rack (or paper towel) on a sheet pan to drain. Repeat to cook all the patties.
- Serve your patties over steamed rice. Ladle the hot gravy over the top, and sprinkle with scallions. Enjoy!
Notes
- Nutrition info is approximate; it will vary based on the protein you choose!
- Note 1: If using raw chicken, pork, or beef, you will need 1 additional teaspoon each of cornstarch, oil, and oyster sauce to velvet it. If using shrimp, no velveting is needed.
- Note 1: If using raw chicken, pork, or beef, you will need 1 additional teaspoon each of cornstarch, oil, and oyster sauce to velvet it. If using shrimp, no velveting is needed.
- Note 2: To pan-fry instead of deep-frying, heat a non-stick skillet over medium-high heat. Or use a carbon steel, stainless steel, or cast iron skillet and heat it until a splash of water beads and dances in the pan. This will create a non-stick surface. Spread 1-3 tablespoons of oil to the pan (1 tablespoon per patty), and ladle 3/4 cup the batter into the pan for each patty. Reduce the heat to medium, and cook for 2 to 3 minutes, or until golden brown on the bottom. Flip, and cook for another 1-2 minutes. Repeat with the remaining patties.
- eat a non-stick skillet over medium-high heat. Or use a carbon steel, stainless steel, or cast iron skillet and heat it until a splash of water beads and dances in the pan. This will create a non-stick surface. Spread 1-3 tablespoons of oil to the pan (1 tablespoon per patty), and ladle 3/4 cup the batter into the pan for each patty. Reduce the heat to medium, and cook for 2 to 3 minutes, or until golden brown on the bottom. Flip, and cook for another 1-2 minutes. Repeat with the remaining patties.
Nutrition Information
Calories
478kcal
(24%)
Carbohydrates
19g
(6%)
Protein
29g
(58%)
Fat
32g
(49%)
Saturated Fat
5g
(25%)
Polyunsaturated Fat
8g
Monounsaturated Fat
18g
Trans Fat
0.1g
Cholesterol
313mg
(104%)
Sodium
675mg
(28%)
Potassium
589mg
(17%)
Fiber
2g
(8%)
Sugar
4g
(8%)
Vitamin A
538IU
(11%)
Vitamin C
10mg
(11%)
Calcium
73mg
(7%)
Iron
3mg
(17%)
Nutrition Facts
Serving: 4Serving
Amount Per Serving
Calories 478
% Daily Value*
Calories | 478kcal | 24% |
Carbohydrates | 19g | 6% |
Protein | 29g | 58% |
Fat | 32g | 49% |
Saturated Fat | 5g | 25% |
Polyunsaturated Fat | 8g | 47% |
Monounsaturated Fat | 18g | 90% |
Trans Fat | 0.1g | 5% |
Cholesterol | 313mg | 104% |
Sodium | 675mg | 28% |
Potassium | 589mg | 13% |
Fiber | 2g | 8% |
Sugar | 4g | 8% |
Vitamin A | 538IU | 11% |
Vitamin C | 10mg | 11% |
Calcium | 73mg | 7% |
Iron | 3mg | 17% |
* Percent Daily Values are based on a 2,000 calorie diet.