Chinese · Dinner

Tofu and Edamame Stir-Fry

Firm tofu pressed, cornflour-crusted and fried hard, then tossed with edamame and greens in a garlic-ginger sauce. Vegan, and 34 g of protein a serving.

27 min prep and cooking plus 20 min pressing 47 min start to finish Serves 2 servings Easy
Jump to Recipe Method
AI-generated illustration of Tofu and Edamame Stir-Fry

Image note: Illustration, generated by AI · not a photograph of this dish

Where This Goes Wrong

Extra-firm tofu only. Silken and firm both collapse, and no amount of technique saves them.

Leave the tofu alone between turns. Moving it constantly is how the crust comes off in the pan.

Everything must be cut and within reach before the wok goes on. This dish takes twelve minutes and none of them are spare.

Tofu and Edamame Stir-Fry, in preparation
Tofu and Edamame Stir-Fry, in preparation

Photograph credit: Stir-fry spinach with tofu - Golden white jade and Green Parrot (菠菜炒豆腐 - 金鑲白玉板,紅嘴綠鸚哥)(2) by NeoBatfreak · CC BY-SA 4.0 · Wikimedia Commons · this resized copy is shared under the same licence

Making Tofu and Edamame Stir-Fry

Tap a step to highlight it, or turn on Cook Mode for large type and step-by-step focus.

  1. Wrap the tofu in a clean cloth, set a heavy pan on top and press it for 20 minutes. Pour away what comes out — it is a surprising amount.

  2. Cut the tofu into 2.5 cm cubes and toss with the cornflour and salt until every face is dusted.

  3. Whisk the sauce ingredients together in a small bowl and keep it beside the hob. Stir-frying leaves no time to measure.

  4. Heat 2 tablespoons of oil in a wok over high heat and fry the tofu in one layer for 6 to 8 minutes, turning every couple of minutes, until it is golden on most sides. Lift it out.

  5. Add the last tablespoon of oil and the broccoli and edamame, and stir-fry 3 minutes.

  6. Add the garlic, ginger and chilli and stir-fry 45 seconds, no longer — garlic burns and turns bitter fast at this heat.

  7. Pour in the sauce, stir until it thickens and glosses, about 30 seconds, then return the tofu and the spring onions and toss twice to coat.

Something wrong or unclear in this recipe? Report a problem with this recipe.

Why the Method Works

Tofu is bland because it is wet, not because it is tofu. Pressing out the water and coating it in cornflour gives a surface that actually crisps, and a crisp surface holds sauce instead of shedding it. Edamame is doing quiet work here: 200 g adds around 24 g of protein, which is what takes this from a decent vegetable dish to a serious one.

Storage and Reheating

Refrigerate up to 3 days. The tofu loses its crust in the fridge and will not get it back; reheat hard in a dry pan rather than a microwave to recover some of it.

If You're Missing Something

  • Out of spring onions? A small regular onion, finely sliced, or a few chives stirred in at the end both cover the job.
  • Dried chilli flakes can stand in for the red chilli. Heat varies a great deal between chillies and between jars, so start with a small pinch and add more to taste.
  • If you only have ground ginger, a quarter-teaspoon for each tablespoon of fresh is the ratio usually given; it tastes warmer and less bright than the fresh root.

Serving Tofu and Edamame Stir-Fry

  • Steamed jasmine rice
  • A cold light beer
  • Cucumber salad with rice vinegar

Questions and Answers

How long does Tofu and Edamame Stir-Fry take to make?

15 minutes of preparation and 12 minutes of cooking, plus 20 minutes of pressing, so allow 47 minutes from start to finish. The recipe serves 2.

Tofu and Edamame Stir-Fry Nutrition Facts

Per serving, calculated from the ingredient list with USDA FoodData Central figures (SR Legacy). A calculation, not a laboratory analysis: brands, cuts and how you measure change the real numbers. How the figures are worked out.

663Calories
34gProtein
35gCarbs
43gFat
10gFibre
6gSugar
1960mgSodium

Your notes on this recipe

Cooked this? Keep a note for next time

Your own rating out of 5

Private to you: notes and ratings are saved in this browser only, are never sent anywhere, and other readers cannot see them.

Compiled by Turab

Checked by script for timings, diet labels and nutrition arithmetic. How the recipes are checked. Found a mistake? Tell us.

First published ; last changed .