Breakfast & Brunch
This egg and bean sprouts recipe delivers a perfect balance of textures—crispy-fried eggs with rivers of silky yolk and vibrant, tender sprouts. The key lies in quick-cooking the sprouts just until they're bright green and still crunchy, then pairing them with perfectly fried eggs that hold their shape while releasing rich, golden yolk. I developed this dish after realizing how quickly bean sprouts lose their texture when overcooked, so timing is everything here.
The beauty of this recipe is its simplicity—just eggs, bean sprouts, and a touch of seasoning, yet it transforms a basic breakfast into something restaurant-worthy. The eggs should be fried in small batches to maintain their crispy edges, while the sprouts get a quick sauté to preserve their snap. A sprinkle of soy sauce or a dash of chili flakes adds depth without overpowering the natural flavors.
What you’ll end up with is a plate that’s visually striking and packed with contrasting textures: the crispy egg shells, the tender sprouts, and the luxurious yolk that pools beautifully. This dish works equally well as a light breakfast or a satisfying lunch, especially when paired with steamed rice or a side of pickled vegetables. The combination of protein-rich eggs and fiber-packed sprouts makes it a well-rounded meal.
For extra flavor, consider adding a drizzle of sesame oil or a sprinkle of sesame seeds—both elevate the dish without complicating the process. The recipe scales easily, so you can adjust the portion size based on how many you’re serving. Let’s get cooking!
Ingredients for egg and bean sprouts
Four eggs and two cups of sprouts—just enough for crispy, yolk-rich bites with vibrant green crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Large Eggs 🥚 | 4 whole | Room temperature for even cooking |
| Fresh Bean Sprouts 🌱 | 2 cups | Bright green, untrimmed |
| Neutral Oil 🫒 | ¼ cup | Vegetable or canola, high smoke point |
| Salt 🧂 | ½ tsp | Kosher or sea salt |
| Black Pepper 🌶️ | ¼ tsp | Freshly ground preferred |
| Light Soy Sauce 🍶 | 1 tbsp | For finishing drizzle |
| Sesame Oil 🫒 | ½ tbsp | Toasted, for aroma |
| Toasted Sesame Seeds 🌾 | ½ tbsp | For garnish |
| Red Chili Flakes 🌶️ | ¼ tsp | Optional, for heat |
| Steamed White Rice 🍚 | 1 cup | Cooked, for serving |
The sprouts are non-negotiable here. Look for bright green, plump bean sprouts—they should still feel crisp when packed in their bag. Trader Joe's or Whole Foods carry the freshest, but any grocery store's produce section works if they're not wilted. Freshness matters because overcooked sprouts turn mushy, and that's a total flavor killer. I usually grab a 16-ounce bag and use half for this recipe, saving the rest for stir-fries. Store them in the fridge, and use within 3-4 days—they dry out fast once opened. For the eggs, room temperature is key—cold eggs won't cook evenly and can end up rubbery. Take them out of the fridge 30 minutes before cooking.
No sesame oil? Toasted olive oil works in a pinch, though it won't have that nutty aroma. Short on soy sauce? A splash of mirin or rice vinegar adds brightness, though the saltiness will be different. The chili flakes can be swapped for gochujang (Korean chili paste) at half the amount—it's sweeter but still adds heat. For extra crunch, toss the sprouts with a pinch of cornstarch before cooking, but don't skip the quick sauté—it's what keeps them vibrant. And if you're feeling fancy, pickled ginger on the side cuts through the richness of the eggs beautifully. The rice? Jasmine or short-grain holds up best to the dish's textures.
Cooked sprouts keep for 2 days in the fridge, but honestly, they're best eaten fresh. Store them in an airtight container with a paper towel to absorb moisture. The eggs? Fry them fresh—they lose their crispy edges if reheated. If you're prepping ahead, cook the sprouts first and store them separately. The sesame seeds and chili flakes can be mixed in a small jar and kept in your spice cabinet for up to 6 months. This dish reheats poorly, so save leftovers for cold egg salad—just chop the eggs and mix with mayo, soy sauce, and a bit of sesame oil. Trust me, it's delicious.
Why You'll Love This Recipe
- Two-Ingredient Magic: The only prep is cracking eggs and rinsing sprouts—no chopping, no fuss. Honestly, I’ve made this while scrolling through my phone because it’s that simple.
- Crispy-Creamy Balance: That first bite—crispy egg edges with tender sprouts—is ridiculously satisfying. The pepper adds a little kick, but it’s never overpowering.
- Lunchbox Hero: Pack it cold for work or school—eggs stay firm, sprouts stay fresh. My son actually eats his lunch now, and that’s a win.
- Pocketbook Performer: Fresh sprouts and eggs cost pennies, but the flavor feels fancy. Between us, this is my go-to when I’m broke but refuse to eat sad food.
Step-by-step instructions for crispy-fried egg and bean sprouts
Here's how to make these addictive bites with perfectly crispy edges and runny yolks.
Prepare the Bean Sprouts
Spread the 2 cups fresh bean sprouts on a clean kitchen towel and gently pat them dry. I like to do this in small batches so they don't get crushed. The drier they are, the better they'll crisp up later. Give them a quick rinse under cold water if they look particularly damp, then drain well.
Transfer the dried sprouts to a mixing bowl. Add the 0.5 tsp salt and 0.25 tsp black pepper, then toss gently with your hands or a spoon. The seasoning should cling to each sprout evenly. This step ensures every bite has that perfect balance of saltiness and peppery kick that makes these bites so addictive.
Whisk the Egg Mixture
Crack the 4 whole large eggs into a separate bowl. Add 1 tbsp light soy sauce and whisk vigorously until the yolks and whites are fully combined. I like to use a fork first to break up the yolks, then switch to a whisk for a smoother texture. The mixture should be uniform with no streaks of white remaining.
Here's the thing—room temperature eggs blend better and cook more evenly. If your eggs are straight from the fridge, let them sit at room temperature for about 10 minutes before whisking. This makes a noticeable difference in how crispy the edges get when fried.
Heat the Oil and Fry the Sprouts
Pour the 0.25 cup neutral oil into a large non-stick skillet and heat over medium-high heat until it shimmers but doesn't smoke. I use a thermometer to check—around 350°F is perfect for getting that crispy texture without burning. Add the seasoned bean sprouts in a single layer and cook for about 2-3 minutes, stirring occasionally.
You'll see the sprouts start to brown at the edges—that's your signal they're ready. Don't overcrowd the pan or they'll steam instead of crisp up. If you have a lot of sprouts, work in batches so they get proper browning. Remove the sprouts and set them aside on a paper towel-lined plate to drain excess oil.
Cook the Egg Mixture
With the bean sprouts removed, reduce the heat to medium and add the egg mixture to the same skillet. Let it sit undisturbed for about 10-15 seconds until the edges start to set but the center is still runny. This is where the magic happens—the eggs will naturally spread out to cover the bottom of the pan.
Here's what I do next: gently tilt the pan to let any uncooked egg flow toward the center. Use a spatula to fold the edges toward the center, creating a rough omelet shape. Cook for another 20-30 seconds until the bottom is golden brown but the top is still soft and slightly glossy.
Combine and Finish
Return the crispy bean sprouts to the skillet with the partially cooked egg mixture. Toss everything together gently but thoroughly, letting the residual heat from the pan finish cooking the eggs while crisping the sprouts even more. You want the eggs to be just set in the center with that perfect runny yolk—about 30-45 seconds of tossing should do it.
Drizzle with the 0.5 tbsp sesame oil and 1 tbsp light soy sauce, then sprinkle with the 0.5 tbsp toasted sesame seeds and 0.25 tsp red chili flakes. Serve immediately over the 1 cup steamed white rice while everything is still hot and crispy. The combination of textures—crispy sprouts, silky eggs, and fluffy rice—is what makes this dish so irresistible.
Pro Tips For Making Egg And Bean Sprouts
- CRANK THE HEAT FIRST: Use a wok or nonstick pan and get it screaming hot before adding oil—bean sprouts need that initial shock of heat to blister and char slightly, not just wilt. I learned this the hard way when my first batch turned into sad, limp greens instead of crispy, nutty bites.
- TRIM SPROUTS LIKE A PRO: Snip off the woody ends of the bean sprouts with kitchen shears—it’s faster than chopping and guarantees even cooking. Skip this, and you’ll end up with half your dish chewing on tough stems while the rest burns.
- SALT THE EGGS BEFORE COOKING: Toss the eggs in salt and pepper before cracking them into the pan, not after. The seasoning clings better, and you avoid the sad, bland yolks that happen when you salt post-cook. (Yes, even if you’re impatient like me.)
- USE COLD EGGS FOR CRISP WHITES: Pull the eggs straight from the fridge and let them sit out for 10 minutes before cooking—cold eggs hold their shape better and give you that perfect, crispy white shell. Warm eggs? They’ll turn into a greasy mess.
Best sauces and condiments for egg and bean sprouts
Sesame Oil Magic
Toasted sesame oil is the secret weapon here—just ½ tablespoon drizzled at the end adds that nutty aroma that ties everything together. I like to heat it briefly in the skillet for 10 seconds before pouring it over the dish to release its full flavor. If you don’t have sesame oil, toasted olive oil works in a pinch, though it lacks that distinct aroma. For extra depth, add ½ teaspoon of white miso paste to the egg mixture before cooking—it adds umami richness that balances the fresh sprouts. 🌟
Soy Sauce Variations
The 1 tablespoon light soy sauce in the recipe adds saltiness and depth, but don’t be afraid to experiment. For a sweeter touch, swap it for 1 teaspoon mirin plus ½ teaspoon soy sauce. A splash of fish sauce (just ½ teaspoon) gives an umami punch that works beautifully with the eggs. If you’re feeling adventurous, try 1 teaspoon of coconut aminos—it’s gluten-free and adds a slightly sweet, savory note. Always taste as you go!
Spicy Kick Options
The ¼ teaspoon red chili flakes provide a subtle heat, but you can adjust this to taste. For a milder version, skip the flakes and add ½ teaspoon of gochujang (Korean chili paste) mixed with ½ teaspoon honey for sweetness. If you love heat, sprinkle ½ teaspoon of crushed Sichuan peppercorns on top—they add a tingling sensation that pairs perfectly with the eggs. For a smoky twist, finish with ¼ teaspoon of smoked paprika instead of chili flakes. 🌶️
Umami Boosters
Elevate the dish with umami-rich additions like 1 teaspoon of fish sauce in the egg mixture or a sprinkle of dried shiitake mushrooms (finely chopped) on top. For a vegetarian option, add ½ teaspoon of nutritional yeast to the eggs—it adds a cheesy, savory depth. A drizzle of 1 teaspoon of ponzu sauce after cooking brightens the flavors with its citrusy tang. These small tweaks turn a simple dish into something restaurant-worthy.
Sweet and Tangy Drizzles
Balance the richness of the eggs with a sweet-tangy contrast. Drizzle with 1 teaspoon of hoisin sauce before serving, or add ½ teaspoon of sriracha mixed with ½ teaspoon of honey for a spicy-sweet glaze. A splash of rice vinegar (just ½ teaspoon) on the sprouts before tossing adds brightness. For a fruity twist, top with thinly sliced cucumber or a few drops of yuzu juice—the acidity cuts through the richness beautifully. 💫
Nutrition facts
Frequently asked questions
Can I use frozen bean sprouts instead of fresh?
Fresh bean sprouts are ideal for this recipe because they maintain their crisp texture when cooked. Frozen sprouts tend to get mushy when thawed and cooked, which ruins the dish's signature crunch. If you must use frozen, thaw them completely in cold water, drain well, and pat them very dry before cooking. Still, they won't have the same vibrant texture as fresh sprouts.
How do I keep the eggs from sticking to the pan?
Use a non-stick skillet and ensure it's properly heated before adding oil. A high smoke point oil like vegetable or canola works best. For extra insurance, add a tiny bit more oil (about 1 teaspoon) to the pan after removing the sprouts. Also, make sure your eggs are at room temperature before cooking—this helps them spread evenly and prevents sticking.
What if I don't have sesame oil or seeds?
No problem! Skip the sesame oil and use toasted olive oil instead for finishing. For the seeds, try crushed peanuts or toasted pumpkin seeds for a different but equally delicious crunch. Both add texture and a subtle nutty flavor that complements the dish beautifully. The dish will still taste great without them, but these swaps elevate it further.
Can I make this recipe ahead of time?
This dish is best served immediately for peak texture, but you can prep components ahead. Cook the bean sprouts and store them in the fridge for up to 2 days in an airtight container. Keep the eggs separate until ready to cook. When serving, simply reheat the sprouts in a dry pan for 1-2 minutes and fry fresh eggs. The yolk won't be as runny when reheated, but the flavor will still be delicious.
Why do my bean sprouts turn mushy?
Overcooking is the most common reason. Bean sprouts cook in just 2-3 minutes—any longer and they'll lose their crispness. Also,
