Szechuan Green Beans with Tofu
If you love green beans, be sure to save this recipe by WoonHeng.
Serves 2 to 3 | Prep time: 10 mins | Cooking time: 15 mins
INGREDIENTS
- 450g/1 lb green beans
- 225g/8oz firm tofu, drained, mashed, pan-fried & lightly seasoned with salt
- 3 tsp finely minced ginger
- 3 tsp finely minced garlic
- 3 dried/fresh chilli – seeds removed, softened & cut in half
- oil, toasted sesame oil, salt to taste
For the Sauce
- 1 Tbsp light soy sauce
- 1/2 Tbsp mushroom oyster sauce
- 1 tsp sugar
METHOD
- Bring a pot of water to boil, blanch green beans quickly in hot water for 1 minute. Drain green beans and wipe dry with a paper towel.
- Place green beans in a heated non-stick pan with 2 teaspoons of oil. While turning the beans constantly, pan-fry green beans over low-med heat until the skin is slightly blistered or wrinkly, about 8 mins.
- Be sure to keep the beans in a single layer for even cooking time. Transfer cooked beans to a plate.
- Using the same pan, add 1 teaspoon oil, then sauté ginger and garlic until fragrant. Add dried chilli, tofu and continue to cook for another minute, season with a pinch of salt.
- Then, add in the beans and ingredients for the sauce. Continue to sauté until beans are well coated with sauce or until the sugar has melted. Season accordingly and add a swirl of toasted sesame oil before serving.
- Serve warm with your favourite rice/grain.
Have you made this recipe?
Share a photo and tag us - @veganeasy — we can't wait to see it!
LunchDinnerAsianGluten Free

Delicious, loved the tofu to give it some body. I didn’t cook the tofu prior – I just went ahead and cooked it when the step called for it to be thrown in.
Glad you liked it!