Tofu Mushroom Stew

Whether you are a vegan or a meat eater, you would just love the richness of its taste. Only natural flavourings are added, there is minimal additive in this dish. On the other hand, the mushroom and bamboo shoot absorb the stew gravy very well, so it goes really well with boiled brown rice.

Ingredients A:

  • 250g tofu, cut into small cubes
  • 50g fresh mushroom, sliced
  • 25g bamboo shoot, sliced
  • 3 tablespoons olive oil
  • 1 tablespoon rice wine
  • 2 tablespoons soya sauce
  • A pinch of sea salt
  • 2 teaspoons vegetable stock,
    mixed with 3 cups water

Ingredients B:

  • 2 tablespoons olive oil
  • 2 teaspoons hulled sesame seeds


  1. Put tofu cubes into a deep saucepan filled with water, bring it to a boil.
  2. When little hollows start showing on the sides of tofu, take it off the heat and drain.
  3. In a large saucepan or wok, heat olive oil (from ingredient A) till half boiling, stir in the mushroom and bamboo shoot, and fry for about 2-3 minutes.
  4. Add in soya sauce, garlic salt, rice wine, and tofu. Stir-fry for another 5 minutes.
  5. Pour in the vegetable stock solution, and bring it to a boil on high.
  6. Turn heat to low, cover the saucepan and stew for 10 minutes. Pour it into a large serving dish.
  7. In a frying pan, heat olive oil (from ingredient B) on high, and quick fry sesame seed till it is golden brown, or starts to release strong aroma.
  8. Pour it over stew, and it is ready to serve.

Versatility Note:

  1. You can, of course, have a variety of mushrooms instead of just one type. Especially when you are cooking a big meal.
  2. If you prefer a much stronger flavour, try adding in a tablespoon of dark soya sauce. But too much of it may give a slightly bitter taste to the gravy.
  3. Feel free to replace sea salt with any herbal salt or garlic salt.
  4. For the top-up aromatic oil, sesame seed can also be replaced with some chopped red onion.