Snake in broccoli is a playful name for a quick stir-fry of tender snake beans (or regular green beans) and broccoli florets in a savory garlic-ginger sauce. It’s a versatile vegetable side dish that works with any protein, and the contrasting textures—crisp-tender broccoli and snappy beans—make it genuinely satisfying. The sauce clings to every piece, so it’s as flavorful as it is simple.
Ingredients
- 1 lb (450 g) broccoli, cut into small florets (about 5 cups)
- 8 oz (225 g) snake beans or regular green beans, trimmed and cut into 3-inch pieces (about 2 cups)
- 2 tablespoons (30 ml) vegetable or peanut oil
- 3 cloves garlic, minced
- 1 tablespoon (15 g) fresh ginger, grated
- 1/4 cup (60 ml) low-sodium soy sauce
- 2 tablespoons (30 ml) oyster sauce (or vegetarian stir-fry sauce)
- 1 teaspoon (5 ml) sesame oil
- 1 teaspoon (5 g) cornstarch mixed with 2 tablespoons (30 ml) water
- 1/4 teaspoon red pepper flakes (optional, for heat)
- 1/4 cup (60 ml) water
Instructions
- Bring a large pot of salted water to a boil. Add the broccoli florets and cook for 1 minute, then add the snake beans and cook for another 1 minute. Drain and immediately rinse with cold water to stop the cooking. Set aside.
- In a small bowl, whisk together the soy sauce, oyster sauce, sesame oil, cornstarch mixture, red pepper flakes (if using), and 1/4 cup (60 ml) water. Set aside.
- Heat a wok or large skillet over high heat until a drop of water sizzles on contact. Add the vegetable oil and swirl to coat.
- Add the garlic and ginger, and stir-fry for 15 seconds until fragrant, being careful not to burn them.
- Add the blanched broccoli and beans. Stir-fry for 2 minutes, tossing constantly.
- Pour the sauce over the vegetables. Stir-fry for another 1-2 minutes until the sauce thickens and coats the vegetables evenly. The vegetables should be tender-crisp.
- Transfer to a serving dish and serve hot.
Tips
- Blanching is key: Don’t skip blanching the vegetables before stir-frying. It ensures they cook evenly and stay bright green, and it prevents the stir-fry from becoming watery.
- Substitutions: If you can’t find snake beans, use regular green beans, haricots verts, or even asparagus. For a gluten-free version, use tamari instead of soy sauce and ensure your oyster sauce is gluten-free (or use a gluten-free stir-fry sauce).
- Common mistake: Overcrowding the pan. If you have a small skillet, cook the vegetables in batches to avoid steaming them instead of stir-frying. This keeps them crisp.
- Make it a meal: To turn this into a main dish, add 1 lb (450 g) of sliced chicken, beef, or tofu. Cook the protein first, remove it, then stir-fry the vegetables and return the protein to the pan with the sauce.
Serving Suggestions
Serve this vegetable stir-fry as a side dish alongside steamed rice and grilled chicken, pan-seared fish, or tofu. It also works well as a topping for noodles or as a filling for lettuce wraps. For a complete meal, add a fried egg on top.
Variations
- Spicy Szechuan: Add 1 teaspoon of Szechuan peppercorns and 1 tablespoon of chili bean paste (doubanjiang) with the garlic for a numbing, spicy kick.
- Garlic Lovers: Double the garlic and add 1/4 cup of sliced shallots for extra aromatic depth.
- Nutty Crunch: Toss in 1/4 cup of toasted cashews or peanuts at the end for added texture.
- Citrus Twist: Add 1 tablespoon of fresh orange zest and 2 tablespoons of orange juice to the sauce for a bright, sweet-sour note.
Storage and Reheating
Refrigerate leftovers in an airtight container for up to 3 days. To reheat, place in a skillet over medium heat with a splash of water or soy sauce, tossing until heated through. Alternatively, microwave in 30-second intervals, stirring in between. The vegetables will soften upon reheating, so they’re best enjoyed fresh.
Frequently Asked Questions
Can I use frozen broccoli and beans? Yes, but thaw them first and pat dry thoroughly. Reduce the blanching time to 30 seconds, as frozen vegetables are already partially cooked.
What are snake beans? Snake beans, also called yardlong beans, are a long, slender legume common in Southeast Asian cooking. They have a slightly sweet, grassy flavor and a crisp texture. If unavailable, regular green beans are the best substitute.
Can I make this dish ahead of time? You can blanch the vegetables and mix the sauce up to a day ahead. Store them separately in the refrigerator. When ready to serve, simply stir-fry as directed. The final dish is best served immediately.
Is this dish vegan? It can be. Oyster sauce traditionally contains oyster extract, so use a vegetarian oyster sauce or a mushroom stir-fry sauce instead. The rest of the ingredients are plant-based.
Why are my vegetables soggy? This usually happens if the pan is not hot enough or if the vegetables are overcooked during blanching. Make sure the wok is screaming hot before adding oil, and don’t blanch for more than 2 minutes total.
Can I add other vegetables? Absolutely. Sliced bell peppers, snap peas, or carrots all work well. Adjust the blanching time so all vegetables are tender-crisp.
Related
- El Churrasco Zaragoza-Style Grilled Beef Recipe
- Vacuum Sealing Containers: How to Use Them Right
- Tabbouleh Mediterranean Kitchen: Fresh Herb Salad Recipe
More recipes to cook
Safety notes: safe minimum internal temperatures from USDA FSIS; raw and undercooked fish guidance from the U.S. FDA. Food safety notes
Spotted an error? Tell us and we will correct it (corrections policy).