Recipe
Tofu Stir-fry
6 October 2025Many of us find tofu a foreign ingredient and often do not know how to prepare or serve it. It is however packed with isoflavones (phyto-oestrigens), protein, calcium and fibre. Serving it in a stir-fry gives you the added benefits of a variety of vegetables in a stir-fry and pair it with a high fibre starch such as soba (buckwheat) noodles. Enjoy!

Ingredients
- 2 x 349g extra firm tofu
- 1 tbsp (14g) canola or olive oil
- 3 tbsp (55g) soy sauce
- 3 large (50g) garlic cloves, minced
- 3 medium (30g) spring onions
- 1 tbsp (7g) ginger, fresh, minced
- 1 tsp chilli flakes
- 200g baby spinach
- 2 tbsp (25g) sesame seeds, toasted
- 2 tbsp (25g) sesame oil
Method
- Drain the tofu. Wrap each block in paper towels and pat dry, pressing down the tofu lightly to squeeze out the excess moisture, cut into 5cm cubes.
- In a large non-stick pan or wok, heat the canola oil over medium heat. Once the oil is hot, add the tofu and drizzle with 1 tbsp soy sauce. Stir every minute or until the tofu is nicely coloured on all sides and the moisture has cooked off (about 8-15 min).
- Add garlic, two-thirds of the spring onion, ginger, chilli flakes. Stir about 1 minute.
- Add the baby spinach and sesame seeds and stir in the sesame oil.
- Remove from the heat, sprinkle the remaining spring onion over the top.
- Serve with brown rice, quinoa or noodles.
Meal planning
1 serving = 2 protein + 2 fat + 1 veg
Shopping list
- Extra firm tofu
- Canola or olive oil
- Soy sauce
- Garlic, fresh
- Spring onions
- Ginger, fresh
- Baby spinach, fresh
- Toasted sesame seeds
- Sesame oil
Nutritional composition
| Per serving | Per 100g | |
|---|---|---|
| Energy (kJ / kcal) | 1233 / 294 | 419 / 100 |
| Protein (g) | 18.3 | 6.2 |
| Carbohydrate (g) | 8 | 3 |
| Fat (g) | 20.8 | 7.1 |
| Fibre (g) | 2.2 | 0.7 |
| Sodium (mg) | 768 | 261 |