Tumis Tauge Tahu: Stir Fried Beansprouts & Tofu (Vegan)

Must Try

- Advertisement -Tasty Food Photography
Deyana Goh
Deyana Goh
Deyana was born in Singapore and lives there. She is half-Chinese, half-Arab, with a grandmother who was born to an Arab family in Bogor, Indonesia. Deyana grew up eating Indonesian food as it is cooked in Arab-Indonesian households, and has fond memories of the festive whole chicken stuffed with lamb.

Tumis tauge tahu, or stir-fried beansprouts with tofu, is a simple dish I turn to when I don’t know what else to make. This dish is easy to make, doesn’t require that many ingredients, and can be healthy and nutritious. It’s vegan, too, and has a good balance of fibre and protein all in a single dish. 

In this recipe, the tofu is cut into small rectangles, about one inch long, and then deep fried till firm and golden. After that, the tofu is stir-fried with the other ingredients. The main purpose of the deep-frying is to make sure the tofu doesn’t fall apart. Otherwise, when vigorously stir-fried, it will result in scrambled tofu. But I personally don’t mind scrambled tofu at all – in fact I quite enjoy it! So if you do, too, you can skip the deep-frying. Not deep frying it also makes the dish much, much healthier.


This dish is best served with steamed white rice along with a light curry such as opor ayam, or with a slightly-sweet, soy sauce-based gravy such as semur. And as always, if you want to up the spice, enjoy it with a sambal like sambal tomat. 

clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
Tumis Tauge Tahu: Stir Fried Beansprouts & Tofu (Vegan)

Tumis Tauge Tahu: Stir Fried Beansprouts & Tofu (Vegan)

  • Author: Deyana Goh
  • Prep Time: 10 minutes
  • Cook Time: 15 minutes
  • Total Time: 25 minutes
  • Yield: 3 1x
  • Category: Tofu & Tempe
  • Method: Stir-fry
  • Cuisine: Indonesian
  • Diet: Vegan


This is a simple stir-fried dish consisting of beansprouts and tofu, and is a great balance of fibre and protein for a complete vegan meal.


  • 200g beansprouts
  • 1 block of tofu, cut into small rectangles
  • 3 shallots, peeled and sliced
  • 2 cloves garlic, peeled and sliced
  • 2 big red chillies, sliced diagonally
  • 2 tsp chopped spring onion
  • 3 tbsp vegetable oil
  • Salt to taste


  1. Soak the tofu pieces in salt water for 10 minutes. Drain, and dry the excess moisture with a paper towel.
  2. Lightly fry the tofu on medium-high heat till they turn a light golden-yellow, around 5 min. This is to firm up the tofu and prevent it from breaking up later on. (optional)
  3. Saute the shallots for 3 minutes on medium heat, till they soften.
  4. Add the garlic and red chillies. Saute for another 2 minutes.
  5. Add the spring onions. Saute for 1 minute.
  6. Add the beansprouts, tofu, and salt to taste. Stir-fry for 5 minutes.
  7. Turn off the stove and serve.

Stir Fried Beansprouts & Tofu (Vegan)


  • Remember to choose a firm tofu (tau kwa in the local Singapore Chinese dialects), rather than the silken variety.

Keywords: Vegan, Quick & Easy, Spicy, Common ingredients

- Advertisement -Tasty Food Photography


Recipe rating
Please enter your comment!
Please enter your name here


Latest Recipes

Popular tags