Rinse the bean sprouts under cold water to remove any dirt. Pick out any wilted or brown ones, then drain well. Spread them over a clean kitchen towel and gently pat dry.
Trim the snow peas by snipping off the ends and pulling away any tough strings along the edges. Stack a few pieces and slice them lengthwise into long, thin strips similar in shape to the bean sprouts.
Finely mince the garlic.
STIR FRY:
Preheat a large sauté pan with oil over medium heat until hot.
Add the garlic and sauté quickly for 5-6 seconds until fragrant.
Turn the heat up to high. Add the bean sprouts and snow peas, then toss and scoop continuously for 1 to 1.5 minutes.
Season with salt, oyster sauce, and sesame oil. Keep tossing for another 30 seconds to 1 minute, then turn off the heat.
Transfer to a serving plate and sprinkle with fried shallots, if using. Taste and adjust salt if needed. Serve warm or at room temperature.
Video
Notes
Prep Before You Start Have everything ready before stir-frying. The process is quick, and you won’t have time to gather ingredients or measure seasonings once you start cooking.
Stir-Fry Time & Texture Bean sprouts contain a lot of moisture, so to keep them crisp, stir-fry over high heat for no more than 2.5 minutes. Any longer, and they’ll start releasing moisture, affecting the texture and taste.
Keep Tossing While Stir-Frying Constant tossing and scooping help aerate the ingredients, preventing the bean sprouts from overcooking and turning limp.
How to Know If Your Pan Is Hot Enough You should hear a constant sizzling sound throughout the stir-fry. If not, turn the heat up higher.
Use a Splatter Guard, Not a Lid A splatter guard lets moisture escape, keeping the stir-fry crisp. A lid traps steam, making the dish watery. Stick with a splatter guard for the best texture.