Soy sauce green beans are a quick, savory side dish where crisp-tender green beans are tossed in a glossy glaze of soy sauce, garlic, and a touch of sweetness. The beans are cooked just until bright and tender-crisp, then coated in a sauce that clings to every ridge—salty, umami-rich, and perfectly balanced. This recipe works because it uses a handful of pantry staples and takes under 15 minutes from start to finish, making it an easy weeknight win.
Ingredients
- 1 lb (450 g) fresh green beans, trimmed
- 2 tablespoons (30 ml) soy sauce (low-sodium preferred)
- 1 tablespoon (15 ml) oyster sauce (optional, see variations)
- 1 teaspoon (5 ml) rice vinegar or fresh lemon juice
- 1 teaspoon (5 g) brown sugar or honey
- 2 cloves garlic, minced
- 1 tablespoon (15 ml) vegetable or sesame oil
- 1/4 teaspoon red pepper flakes (optional, for heat)
- 1 tablespoon (15 g) sesame seeds, for garnish (optional)
Instructions
- Wash the green beans and pat them dry. Trim the stem ends (the pointy tip can stay). If the beans are very long, you can cut them in half.
- In a small bowl, whisk together the soy sauce, oyster sauce (if using), rice vinegar, brown sugar, and 2 tablespoons (30 ml) water. Set aside.
- Heat a large skillet or wok over medium-high heat. Add the oil and swirl to coat. When the oil shimmers, add the green beans in a single layer (work in batches if needed). Cook without stirring for 2–3 minutes, letting the beans char slightly.
- Toss the beans and continue cooking for another 3–4 minutes, stirring occasionally, until they are bright green and tender-crisp (they should still have a slight snap). If you prefer softer beans, cook 1–2 minutes longer.
- Push the beans to one side of the skillet. Add the minced garlic and red pepper flakes (if using) to the empty side. Cook for 30 seconds until fragrant, then stir everything together.
- Pour the soy sauce mixture over the beans. Stir and cook for 1–2 minutes, until the sauce thickens slightly and coats the beans evenly. The sauce should reduce to a glossy glaze.
- Remove from heat. Sprinkle with sesame seeds if desired, and serve hot.
Tips
- Don’t overcook: Green beans go from crisp to mushy quickly. Aim for tender-crisp—they should be bright green and still have a little bite. If you’re unsure, taste one at the 5-minute mark.
- Low-sodium soy sauce: Regular soy sauce can make the dish too salty, especially if you add oyster sauce. If using regular soy sauce, consider reducing it to 1½ tablespoons or omitting the oyster sauce.
- Make it gluten-free: Use tamari or coconut aminos instead of soy sauce, and ensure your oyster sauce is gluten-free (or skip it).
- Fresh vs. frozen: Fresh green beans work best for texture. If using frozen, thaw and pat dry first, then reduce cooking time by about 2 minutes.
Serving Suggestions
These soy sauce green beans pair beautifully with steamed rice and grilled chicken, salmon, or tofu. They also make a great side for stir-fries, noodle dishes, or alongside a simple fried egg for a quick bowl. For a low-carb meal, serve with cauliflower rice or alongside a protein like steak or shrimp.
Variations
- Garlic-Ginger: Add 1 teaspoon of freshly grated ginger along with the garlic for an extra aromatic kick.
- Spicy Sichuan-style: Stir in 1 teaspoon of chili crisp or doubanjiang (fermented broad bean paste) with the garlic for a fiery, numbing heat.
- Honey-Sesame: Increase the honey to 1 tablespoon and add 1 teaspoon of toasted sesame oil at the end for a sweeter, nuttier flavor.
- Mushroom twist: Sauté 1 cup (100 g) sliced mushrooms with the beans for an earthier dish.
- No oyster sauce: If you don’t have oyster sauce, simply double the soy sauce and add a pinch of sugar to compensate.
Storage and Reheating
Leftover soy sauce green beans can be stored in an airtight container in the refrigerator for up to 4 days. To reheat, warm them in a skillet over medium heat for 2–3 minutes, or microwave in 30-second intervals until hot. The beans will soften further upon reheating, so they’re best enjoyed fresh. Freezing is not recommended, as the texture will become mushy.
Frequently Asked Questions
Can I use canned green beans? Yes, but they are already cooked and will become very soft. Drain and rinse them, then add them in the last 2 minutes of cooking just to heat through and absorb the sauce.
Why are my green beans tough? Tough beans are usually undercooked or old. Make sure you cook them until they are bright green and easily pierced with a fork. If your beans are very thick, blanch them in boiling salted water for 2 minutes before stir-frying.
Can I make this ahead of time? You can prepare the sauce and trim the beans a day ahead, but cook the dish just before serving for the best texture. Reheating will soften the beans considerably.
Is there a substitute for oyster sauce? Yes, you can use hoisin sauce (sweeter), mushroom stir-fry sauce, or simply omit it and add an extra tablespoon of soy sauce plus a pinch of sugar.
How do I get a char on the beans without burning them? Make sure your skillet is hot and the beans are dry. Don’t stir too often—let them sit for 2–3 minutes to develop a light char. If they start to burn, reduce the heat.
Can I add protein to make it a main dish? Absolutely. Add cooked chicken, beef, shrimp, or tofu in step 5, after the garlic becomes fragrant, and toss everything together with the sauce.
Related
- Freshly Ground Black Pepper: How to Grind & Use It
- Garlic and Onion Powder Recipe (Easy DIY Blend)
- Garlic and Black Pepper Nuggets 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).