Breakfast & Brunch
This bean sprout egg foo young recipe delivers the perfect fusion of crispy edges and silky scramble—just like your favorite Chinese-American brunch staple.
The secret lies in the delicate balance of tender bean sprouts, fluffy eggs, and aromatic scallions, all bound together in a light batter that transforms into golden, crispy perfection when pan-fried.
I’ve perfected this technique over years of testing, ensuring every bite offers a satisfying contrast between the creamy egg and the crunchy sprouts.
The beauty of egg foo young is its versatility—whether you’re making a vegetarian version with just sprouts and cabbage or upgrading it with shrimp or mushrooms for extra depth.
The dish’s origins trace back to Chinese-American cuisine, where it became a brunch classic, but this recipe simplifies the process without sacrificing authenticity. With just a few simple ingredients and a hot skillet, you’ll achieve restaurant-quality results in under 30 minutes.
What makes this recipe truly stand out is the crispy exterior that gives way to a tender, eggy interior—each piece holds together beautifully while delivering that satisfying crunch.
The dish pairs perfectly with a drizzle of soy sauce, a sprinkle of chili oil, or a side of steamed rice, making it a complete meal. The aroma alone will have everyone at the table asking for seconds.
Ready to master this brunch favorite? The key is in the batter consistency and pan-frying technique, which I’ll walk you through step by step. Once you try this version, you’ll never go back to the takeout menu again.
Ingredients for bean sprout egg foo young
Tender sprouts, fluffy eggs, and crispy batter—this brunch staple comes together in minutes.
| Ingredient | Amount | Notes |
|---|---|---|
| Fresh Bean Sprouts 🌱 | 3 cups | Tender, not wilted |
| Large Eggs 🥚 | 4 whole | Room temperature for fluffiness |
| Green Onions 🧅 | ¼ cup | Thinly sliced, white and green parts |
| All-Purpose Flour 🌾 | ¼ cup | Lightly sifted for even batter |
| Cornstarch 🌾 | 1 tbsp | For extra crispiness |
| Baking Powder 🧂 | ½ tsp | For lightness |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground |
| Vegetable Oil 🫒 | ½ cup | High smoke point |
| Low-Sodium Soy Sauce 🍶 | 2 tbsp | For dipping or drizzling |
| Sesame Oil 🫒 | 1 tsp | For finishing |
| Chili Oil 🔥 | 1 tbsp | Optional for heat |
| White Cabbage 🥬 | ½ cup | Shredded, for extra texture |
The bean sprouts are the star here—look for bright, crisp ones at the grocery store, usually in the produce section. Trader Joe's and Whole Foods often carry the freshest, but the regular supermarket sprouts work too if they're still crunchy. The cabbage adds a nice bite, so grab a small head and shred it yourself—pre-shredded gets soggy fast. For the eggs, room temperature is key—cold eggs won't scramble as nicely. I usually buy a dozen and keep them on the counter for 30 minutes before cracking them open.
No soy sauce on hand? Coconut aminos or tamari work just as well for dipping. Short on cornstarch? Extra flour at the same amount will give you crispiness, though not quite as golden. The sesame oil is optional but adds that classic nutty aroma—Trader Joe's has a great affordable bottle. If you want to make this ahead, prep the batter and sprouts the night before, but don't mix them until you're ready to cook—they'll get soggy. The chili oil can be skipped if you're sensitive to heat, but it's worth having on hand for that little kick.
These keep surprisingly well—2 days in the fridge if stored in an airtight container. Reheat in a skillet with a little oil for that crispy texture again. The batter mix itself stays good for 1 day in the fridge, so make extra if you're feeding a crowd. I like to portion mine into single servings before freezing—3 months max—just pop them in the toaster oven for 5 minutes to revive the crisp. The soy sauce and sesame oil can be stored in the pantry for 6 months once opened, so no rush to use them up.
Why You'll Love This Recipe
- Here’s what sold me: that crispy edge with the creamy center. The flour-cornstarch mix creates a light batter that fries up just right, while the eggs keep it tender inside. Add a sprinkle of green onions, and suddenly it’s restaurant-quality at home—no degree required.
- Five-Ingredient Magic: I swear by this—just sprouts, eggs, flour, cornstarch, and green onions. That’s it. No hidden spices, no fancy techniques. The eggs bind everything together while the cornstarch gives it that perfect golden crust, and the sprouts add so much crunch without overpowering.
- Crispy-Creamy Balance: Here’s what sold me: that crispy edge with the creamy center. The flour-cornstarch mix creates a light batter that fries up just right, while the eggs keep it tender inside. Add a sprinkle of green onions, and suddenly it’s restaurant-quality at home—no degree required.
- Lunchbox Hero: Between us, this is my go-to for meal prep. Cut them into wedges, pack in containers, and they stay fresh for days. My kids grab them cold or warm them up—either way, they disappear fast. (Yes, even on a Tuesday night.)
Step-by-step instructions for crispy egg foo young
Here's how to create golden-brown, crispy-edged Egg Foo Young with a silky scramble center.
Prepare the Batter Mixture
In a large bowl, gently whisk together the 4 whole large eggs until just combined. Add the 0.25 cup all-purpose flour, 1 tbsp cornstarch, 0.5 tsp baking powder, 0.5 tsp salt, and 0.25 tsp black pepper. Whisk until smooth - you want a thin but cohesive batter, like heavy cream. The cornstarch helps create that signature crispy texture.
Next, fold in the 3 cups fresh bean sprouts and 0.5 cup shredded white cabbage using a spatula. Be gentle to keep the vegetables intact - you want them distributed evenly throughout the batter. Set aside while you prepare the vegetables. This step ensures every bite has that satisfying crunch from the sprouts and cabbage.
Prep the Vegetable Additions
While the batter rests, thinly slice the 0.25 cup green onions into 1-inch pieces. Keep the white and green parts separate - you'll use them at different stages. The white parts will go into the batter, while the green tops will be used for garnish. This separation gives you more flavor control and presentation options.
Add the sliced white onion parts to the batter mixture and gently fold them in. The onions will add a subtle sweetness that balances the savory flavors. Let the batter sit for 5 minutes while you heat your oil. This resting time helps the flour and cornstarch fully hydrate, creating a better texture when fried.
Heat the Oil for Perfect Crispiness
Pour the 0.5 cup vegetable oil into a large skillet and heat over medium-high heat until it reaches 350°F - about 3-4 minutes. You'll know it's ready when a small piece of batter sizzles vigorously when dropped in. Too hot and your foo young will burn before cooking through; too cool and it'll be greasy. I like to use a deep skillet for this - it gives you more surface area for frying multiple pieces at once.
Test the oil temperature by dropping in a small spoonful of batter. If it sizzles and rises to the surface immediately, your oil is ready. If it sinks or bubbles gently, wait another minute. The right temperature is crucial for achieving that perfect crispy exterior while keeping the inside silky.
Fry to Golden Perfection
Using a spoon or small ladle, carefully drop 2-tablespoon portions of the batter mixture into the hot oil. Work in batches to avoid overcrowding - you want the pieces to have room to develop that golden crust. Fry for 2-3 minutes per side until they're deep golden brown and crispy on the outside. The edges should look almost caramelized, while the center should still feel slightly soft when pressed gently with a chopstick.
As you fry, keep a bowl of paper towels nearby to drain the fried foo young. The oil will be hot, so use tongs to transfer each piece to the paper towels. This draining step is important - it removes excess oil while keeping the pieces warm. Don't stack them yet - they'll steam and lose their crispiness if you do.
Finish and Serve
Once all the foo young are fried, transfer them to a serving platter. Drizzle with 1 tsp sesame oil and 1 tbsp chili oil for that authentic Asian restaurant flavor. The sesame oil adds nutty depth while the chili oil brings just the right amount of heat. Sprinkle with the reserved green onion tops for freshness and color.
Serve immediately with 2 tbsp low-sodium soy sauce on the side for dipping. The contrast between the crispy exterior and silky interior is what makes this dish so special. Each bite should offer that satisfying crunch followed by a tender, eggy center. The soy sauce enhances all the flavors, tying everything together perfectly.
Pro Tips For Making Bean Sprout Egg Foo Young
- STIR FAST, STOP LATE: I learned this the hard way—once the bean sprouts go from bright green to gray, they’re overcooked and sad. Stir them vigorously for the first 30 seconds, then pull them out as soon as they’re just tender, not mushy. They’ll keep cooking in the pan, but you want them crisp-tender, not limp.
- USE COLD EGGS: Room-temperature eggs make the batter too runny, and you’ll end up with a greasy, uneven foo young. Crack them straight from the fridge into the bowl—this keeps the mixture thick enough to hold its shape when you pan-fry it. (Yes, even if you’re impatient like me.)
- DON’T OVERMIX THE BATTER: The second you add the eggs, stop stirring after 2-3 turns. Overmixing develops gluten in the flour, making your foo young dense instead of light and fluffy. A few small lumps? That’s fine—it’ll still cook through, and the texture will be better for it.
- PRESS WITH A SPATULA: When flattening the foo young in the pan, use a wide spatula to press down firmly in one smooth motion. This seals the edges so they don’t curl up while frying, and it gives you that classic flat, crispy bottom. (Pro move: Rotate the pan occasionally for even browning.)
Dietary considerations for this bean sprout egg foo young
Vegetarian-Friendly Base
This recipe is naturally vegetarian, relying on eggs, bean sprouts, cabbage, and scallions for protein and texture. The 4 large eggs provide all the protein you need, while the 3 cups fresh bean sprouts and 0.5 cup shredded cabbage add fiber and crunch.
I often make this for my vegetarian friends, and they always ask for seconds because it's so satisfying. 🌱
Gluten-Free Adaptation
For a gluten-free version, simply swap the 0.25 cup all-purpose flour with 0.25 cup gluten-free all-purpose flour blend (like Bob's Red Mill 1:1). The 1 tbsp cornstarch can stay the same, but you may need to add 0.5 tsp xanthan gum for better binding.
I've tested this version and found it works beautifully—just be sure to let the batter rest for 10 minutes before frying to help the gluten-free flour hydrate properly.
Soy-Free Options
If you're avoiding soy, replace the 2 tbsp low-sodium soy sauce with 2 tbsp coconut aminos or tamari (a gluten-free soy sauce alternative). For extra flavor, add 1 tsp fish sauce (if not avoiding seafood) or 1 tsp mushroom powder to the batter.
I've found that a mix of both works well—just a pinch of each adds depth without overpowering the dish.
Low-Carb Version
To reduce carbs, skip the 0.5 cup shredded cabbage and use only 3 cups bean sprouts for the base. You can also replace the 0.25 cup flour with 0.25 cup almond flour, though the texture will be slightly denser.
The result is still crispy on the outside and tender inside, just with fewer carbs. I've made this version for my keto-friendly friends, and they love how it still delivers that satisfying crunch. 💪
Allergen-Friendly Tips
For egg allergies, this dish isn't suitable, but if you're avoiding other common allergens, here's what to watch: The recipe contains eggs and soy (in the soy sauce), so check labels if you're sensitive. For sesame allergies, omit the 1 tsp sesame oil or use 1 tsp neutral oil instead.
If you're avoiding corn, replace the 1 tbsp cornstarch with 1 tbsp arrowroot powder—it works just as well for crispiness.
Nutrition facts
Frequently asked questions
Can I make egg foo young without bean sprouts?
While bean sprouts add that signature crunch, you can substitute with 1.5 cups finely chopped mushrooms or 1 cup shredded cabbage for a similar texture. Just be sure to drain any excess moisture from mushrooms first to prevent a soggy batter. The dish will still taste delicious—just with a slightly different texture profile.
How do I keep my egg foo young crispy when reheating?
Reheat in a dry skillet over medium heat for 1-2 minutes per side until golden again. Avoid microwaving—it makes them rubbery. For extra crispiness, place them on a wire rack in a 375°F oven for 3-5 minutes after reheating. The key is to restore that crispy exterior without steaming the interior.
Can I make egg foo young ahead of time?
Yes! Cook the foo young and let them cool completely, then store in an airtight container in the fridge for up to 2 days. For longer storage, freeze them for up to 3 months. Reheat in a skillet or toaster oven for best results. The batter mix itself keeps for 1 day in the fridge, but don't mix in the sprouts until ready to cook.
Why did my egg foo young turn out greasy?
Greasy results usually mean the oil was too cool or the batter was too wet. Test your oil temperature by dropping in a small piece of batter—it should sizzle immediately. Also, make sure your bean sprouts are dry (pat them gently with a paper towel) and that you're not overcrowding the pan. Fry in batches for that perfect golden crust.
What's the best way to serve egg foo young?
Serve with steamed jasmine rice and a side of soy sauce for dipping. For extra flair, add chili oil or sriracha mayo on top. It also pairs well with a simple cucumber salad or quick-pickled vegetables to balance the richness. The contrast of temperatures and textures makes it a complete meal!
