How to Make Mushroom Soup with Tofu (Traditional & Healthy Version)
Mushroom Soup with Tofu is a comforting, vegetarian dish that reflects Singapore’s vibrant hawker culture and fusion culinary scene. While classic mushroom soups are often creamy, this local adaptation features a clear, umami-rich broth enhanced by the subtle earthiness of shiitake and button mushrooms, and the silky texture of fresh tofu. You might spot a wholesome version of this soup at your neighborhood kopitiam or in a contemporary food court, served as a nourishing lunch to busy office workers and families alike. The dish’s origins lie in the blend of Chinese and Southeast Asian influences that define much of Singapore’s food heritage. With the addition of tofu—known locally as tau kwa—this soup offers a plant-based protein boost, making it perfect for vegetarians and anyone seeking a lighter, healthier meal. The use of local aromatics like ginger, garlic, and spring onions adds depth and fragrance, while a dash of white pepper brings that familiar kopitiam warmth. Mushroom Soup with Tofu is not only flavourful and satisfying but also easy to prepare, making it a great choice for anyone looking for an authentic, healthy Singaporean lunch.
Ingredients
Step-by-step instructions
Step 1 · Clean and slice the shiitake and button mushrooms
Clean and slice the shiitake and button mushrooms. If using dried shiitake, soak in warm water for 20 minutes before slicing.
Step 2 · Prepare the tofu by draining and cutting into 1
Prepare the tofu by draining and cutting into 1.5cm cubes. Set aside.
Step 3 · Heat a non-stick pot over medium heat
Heat a non-stick pot over medium heat. Add sesame oil (if using), then sauté garlic and ginger until fragrant.
Step 4 · Add the sliced mushrooms and optional carrot
Add the sliced mushrooms and optional carrot. Stir-fry for 2-3 minutes until mushrooms soften and release aroma.
Step 5 · Pour in the vegetable stock and bring to a gentle boil
Pour in the vegetable stock and bring to a gentle boil. Lower heat and simmer for 8 minutes.
Step 6 · Add tofu cubes and light soy sauce
Add tofu cubes and light soy sauce. Simmer for another 3-4 minutes to heat through.
Step 7 · Season with white pepper
Season with white pepper. Taste and adjust salt or soy sauce if needed. Ladle soup into bowls and garnish with spring onions.
Why this recipe is healthy
Choosing Mushroom Soup with Tofu for lunch supports balanced nutrition and weight management. The dish is light but satisfying, offering a mix of protein and fiber that promotes satiety without excess calories. It’s free from cholesterol, can be made vegan, and excludes heavy cream or butter found in Western-style soups. This makes it a smart pick for anyone tracking calories or seeking heart-healthy options in their Singaporean diet.
A note on tradition
Mushroom Soup with Tofu is a popular vegetarian option in many Singapore kopitiams and hawker centres, especially during lunch hours. It reflects Singapore’s multicultural influences, drawing from Chinese-style clear soups and incorporating local ingredients. The dish is often enjoyed as a light meal on its own or paired with brown rice. Its simplicity and wholesome appeal make it a favourite among health-conscious Singaporeans, especially during periods like the annual Vegetarian Food Festival or for regular Meatless Mondays.