Sauces & Condiments
This quick stir-fry with bean sprouts and oyster sauce delivers restaurant-quality umami in just 15 minutes—no fancy techniques required. The secret lies in high-heat cooking that preserves crisp-tender sprouts while letting the oyster sauce caramelize into a glossy, savory glaze.
I developed this recipe after realizing how often simple ingredients can create bold flavors when cooked properly. What sets this dish apart is the balance of textures: crispy sprouts from quick blanching, aromatic garlic and ginger that sizzle in the wok, and a sauce that coats everything without overwhelming.
The oyster sauce's natural depth transforms ordinary sprouts into something truly special, while a touch of chili oil adds just the right kick. By the time you're done, you'll have a vibrant, protein-packed stir-fry that's ready in record time.
The aroma alone will have everyone at the table asking what's for dinner. Garnish with fresh green onions and a squeeze of lime for brightness that cuts through the richness. Perfect as a quick weeknight meal or appetizer, this dish proves you don't need complicated ingredients to create impressive results.
Let's get cooking!
Ingredients for bean sprout with oyster sauce
Restaurant-quality stir-fry begins with these simple yet transformative ingredients.
| Ingredient | Amount | Notes |
|---|---|---|
| Bean Sprouts 🌱 | 6 cups | Fresh, trimmed ends |
| Oyster Sauce 🍜 | ⅓ cup | High-quality, reduced version |
| Garlic Cloves 🧄 | 4 cloves | Minced, fresh preferred |
| Fresh Ginger 🌿 | 1 tbsp | Grated, peeled |
| Chili Oil 🌶️ | 1 tbsp | For heat, optional |
| Lime Juice 🍋 | 1 tbsp | Freshly squeezed |
| Sesame Oil 🫒 | 1 tsp | Toasted, for aroma |
| Vegetable Oil 🫒 | 2 tbsp | High smoke point |
| Green Onions 🧅 | 3 whole | Thinly sliced, for garnish |
| Shrimp 🦐 | ½ lb | Peeled, deveined, small |
| Salt 🧂 | ½ tsp | Diamond Crystal preferred |
| Black Pepper 🌶️ | ¼ tsp | Freshly cracked |
| Sugar 🍚 | ½ tsp | Balances flavors |
The bean sprouts are the star—look for crisp, vibrant ones with no yellowing or slimy spots. Trader Joe's and Whole Foods carry the freshest varieties, but the standard grocery store sprouts work too if they're packed tightly. For the oyster sauce, Lee Kum Kee or Kikkoman are my go-to brands; avoid the watery versions. Shrimp should be fresh or previously frozen—thaw overnight in the fridge for even cooking. The garlic and ginger? Freshly minced makes all the difference—pre-minced jars lack depth.
No oyster sauce? Soy sauce plus a splash of fish sauce mimics the umami, though it won’t be identical. Swap shrimp for firm tofu or chicken, but adjust cooking time—shrimp cooks in minutes. Chili oil can be omitted for a milder dish, but Lao Gan Ma brand adds authentic heat. The lime juice brightens everything, so use freshly squeezed if possible—bottled lacks the same zing. For extra richness, a dash of honey or maple syrup balances the acidity when lime isn’t available.
Prep the sprouts last—blanch them for 30 seconds in boiling water right before stir-frying to keep them crisp. Shrimp and aromatics should sit at room temperature for 10 minutes before cooking for even searing. Store leftover stir-fry in an airtight container for 3 days, though it’s best reheated quickly over high heat. Freeze portions for up to 2 months—the flavors hold up surprisingly well, especially if you add a splash of oil to the container before sealing.
Why You'll Love This Recipe
- Five-Ingredient Magic: I swear by this one—just sprouts, garlic, ginger, a splash of oyster sauce, and chili oil. That’s it. No fancy prep, no hidden steps. Honestly, I’ve made it while scrolling through my phone because it’s that simple.
- Umami Bomb: The oyster sauce turns these humble sprouts into something ridiculously flavorful. That crisp-tender crunch with the deep, savory-sweet sauce? It’s the kind of dish where every bite makes you think, “Why don’t I eat this more often?”
- Lunchbox Hero: Between us, this is my go-to for packed lunches or last-minute side dishes. Keeps well for days in the fridge, and I’ve even reheated it straight from the pot—still tastes fresh. (Yes, even on a Tuesday night.)
- Budget Crunch-Saver: Oyster sauce stretches like crazy, and bean sprouts are dirt cheap. I’ve fed four people for under $5 with this, and no one complains. Not the prettiest, but the taste makes up for it—every single time.
Step-by-step instructions for quick stir-fried bean sprouts
This stir-fry comes together in minutes with bold umami flavors and crisp-tender bean sprouts.
Prepare the Shrimp and Aromatics
Pat the 0.5 lb shrimp dry with paper towels and season generously with 0.5 tsp salt, 0.25 tsp black pepper, and 0.5 tsp sugar. Set aside. In a small bowl, combine the 4 cloves minced garlic and 1 tbsp grated fresh ginger. This aromatic blend will form the flavor base of your stir-fry.
I like to season shrimp just before cooking to maintain their freshness. The sugar isn't sweetening here—it's balancing the salt and helping the shrimp develop a subtle caramelized crust. Keep the aromatics at room temperature while you prep the rest of your ingredients.
Stir-Fry the Shrimp and Aromatics
Heat 2 tbsp vegetable oil in a wok or large skillet over medium-high heat until shimmering. Add the shrimp in a single layer and cook for 1-2 minutes per side until they turn opaque and curl slightly. Remove shrimp and set aside, leaving the oil in the pan.
Immediately add the garlic-ginger mixture and stir vigorously for 30 seconds until fragrant. You'll smell the aromatics release—this is when they develop their full flavor potential. If the garlic starts to brown too quickly, reduce heat slightly but maintain movement in the pan.
Cook the Bean Sprouts
Add the 6 cups bean sprouts to the pan in batches if needed, stirring constantly for 3-4 minutes until they blanch to bright green and develop slight crispness. The sprouts should retain their shape but soften slightly—overcooking will make them mushy.
Here's the thing—bean sprouts cook faster than you might expect. I recommend stirring them continuously with tongs rather than a spoon to prevent crushing. The bright green color indicates they're perfectly cooked and ready to absorb the sauce.
Combine and Finish with Sauce
Return the shrimp to the pan along with the 0.33 cup oyster sauce, 1 tbsp lime juice, and 1 tbsp chili oil. Stir everything together for 1-2 minutes until the sauce coats the ingredients evenly. The lime juice brightens the dish while the chili oil adds depth.
Taste and adjust seasoning if needed—you might want to add a splash of water or more oyster sauce if the mixture seems too thick. The sauce should cling to the shrimp and bean sprouts, creating that signature stir-fry texture.
Garnish and Serve Immediately
Drizzle with 1 tsp sesame oil and sprinkle with 3 whole thinly sliced green onions. The sesame oil adds a nutty aroma while the green onions provide fresh contrast. Serve immediately over steamed rice or noodles while everything is hot.
This stir-fry shines when served right away—the textures and temperatures are perfect. The shrimp should be tender but still firm, the bean sprouts crisp-tender, and the sauce clinging beautifully to everything. The combination of umami from the oyster sauce and freshness from the lime creates a balanced, restaurant-quality dish.
Pro Tips For Making Bean Sprout With Oyster Sauce
- STIR-FRY FAST, HOT: Bean sprouts release water when cooked—blast the wok on high heat for 30 seconds before adding oil, then toss the sprouts for 30 seconds max. If they soften too soon, you’ve lost the crisp-tender texture this dish needs.
- GARLIC FIRST, GINGER LAST: Mince garlic thin (almost paste-like) so it cooks instantly, but julienne ginger into matchsticks—it needs 10 seconds longer to soften without burning. I learned this after one batch where the ginger turned to sawdust while the garlic stayed raw.
- SALT THE SPROUTS: Toss raw bean sprouts with ½ tsp salt and cold water, drain, then spin dry in a towel for 2 minutes. This removes bitterness and ensures they absorb oyster sauce instead of turning mushy—no more soggy, flavorless piles.
- UPGRADE WITH SESAME: Swap chili oil for toasted sesame oil (1 tsp) in the final stir—it adds depth without overpowering. Or, if you’re short on time, use a splash of light soy sauce instead of oyster sauce (½ the amount) for a quicker, still-flavorful version.
Pro cooking tips for perfect results
Wok Hei Magic
To capture that restaurant-quality wok hei (breath of the wok) flavor, crank your heat to high and work quickly. Use a carbon steel wok if possible—they retain heat better than stainless steel. I preheat my wok for 2-3 minutes until it's smoking slightly before adding oil.
This high-heat sear creates those signature caramelized flavors and smoky aromas that transform simple ingredients into something extraordinary. 🔥
Blanching Sprouts
Never skip blanching your bean sprouts—this 30-second boil in salted water preserves their crisp-tender texture while removing any dirt. Use a fine-mesh strainer and shock them in ice water immediately after.
I like to do this right before stir-frying so they stay fresh. Overcooked sprouts turn mushy, so time this step carefully. The bright green color after blanching tells you they're perfect.
Sauce Control
Oyster sauce is thick and syrupy—don't thin it with water unless absolutely necessary. For extra gloss, I add 1 tsp cornstarch mixed with 1 tbsp water to the sauce before combining with the stir-fry. This creates that beautiful silky sheen you see in professional dishes.
Taste your sauce before adding to the pan; it should be slightly thicker than you think—it'll thin out when combined with the hot ingredients.
Protein Timing
Shrimp cooks in seconds—watch it like a hawk! Remove it from the pan when it's just opaque (about 1-2 minutes total). Overcooked shrimp turns rubbery and loses its delicate texture.
For tofu or chicken, cut into even pieces so they cook uniformly. I like to pat everything completely dry before seasoning—moisture causes uneven cooking and steaming instead of searing.
Garnish Like a Pro
Fresh green onions and sesame oil elevate this dish instantly. Thinly slice the green onions on a sharp bias for maximum surface area. Toast ½ tsp sesame seeds in the dry pan for 10 seconds before adding them to the dish—they'll pop with nutty aroma.
A final squeeze of lime juice right before serving brightens all the rich flavors. These finishing touches make the difference between home-cooked and restaurant-quality.
Heat Management
Your stove's back burner should be at maximum heat for this stir-fry. If your pan isn't hot enough, the oyster sauce will steam instead of caramelize. I use a thermometer probe to confirm my wok reaches 450°F+ before adding oil.
If you're using a flat-bottomed pan, add a small amount of oil to the corners to prevent sticking—this helps maintain even heat distribution throughout the cooking process. ⚡
Nutrition facts
Frequently asked questions
Can I make this recipe without shrimp?
Swap shrimp for ½ lb firm tofu (pressed and cubed) or ½ lb chicken breast (thinly sliced). For tofu, pan-fry until golden before adding to the stir-fry. Chicken needs 4-5 minutes of cooking time. The bean sprouts and oyster sauce will still shine as the star flavors!
How do I get the bean sprouts extra crispy?
Blanch them for only 20-25 seconds in boiling water, then shock immediately in ice water. Pat completely dry before stir-frying. For extra crunch, add 1 tsp cornstarch to the sprouts before cooking—they'll develop a satisfying texture. Work with them in batches to avoid overcrowding the pan.
What if I don't have oyster sauce?
Mix ⅓ cup soy sauce with 1 tbsp fish sauce and 1 tsp sugar for a close substitute. For extra depth, add ½ tsp msg powder. The umami won't be identical, but your dish will still taste delicious. This combo works especially well with shrimp or chicken.
Can I make this ahead of time?
Store cooked components separately in an airtight container for 3 days. Reheat shrimp and sprouts separately over high heat for 1-2 minutes, then toss with sauce. The texture suffers if reheated together—better to assemble fresh. For best results, prepare the sauce mixture ahead and keep it refrigerated.
Why does my stir-fry taste bland?
Oyster sauce needs high heat to develop flavor—use maximum heat and cook quickly. Boost umami with 1 tsp msg powder or ½ tsp fish sauce added to the sauce. Fresh ginger and garlic should sizzle before adding sprouts. Taste as you go and adjust with salt or lime juice for brightness.
