
Mushroom Soup with Tofu
Hawker • Singapore
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(for 1 medium bowl (approximately 350ml))
- 1 cup, sliced Fresh shiitake mushrooms (can mix with button mushrooms)
- 1 cup, sliced Button mushrooms (white or brown)
- 150g, cubed Soft tofu (tau kwa) (fresh local tofu)
- 3 cups Low-sodium vegetable stock (homemade or store-bought)
- 3 slices Ginger (fresh, peeled)
- 2 cloves, minced Garlic
- 2 stalks, chopped Spring onion (for garnish)
- 1 tablespoon Light soy sauce (low-sodium preferred)
- 1/4 teaspoon White pepper (to taste)
- 1 teaspoon Sesame oil - optional
- 1/2 small, julienned Carrot (optional for extra colour) - optional
Instructions
- 1
Clean and slice the shiitake and button mushrooms. If using dried shiitake, soak in warm water for 20 minutes before slicing.
5 minutes
Wipe mushrooms with a damp cloth instead of rinsing for best texture.
- 2
Prepare the tofu by draining and cutting into 1.5cm cubes. Set aside.
2 minutes
Handle tofu gently to prevent breaking.
- 3
Heat a non-stick pot over medium heat. Add sesame oil (if using), then sauté garlic and ginger until fragrant.
3 minutes
Keep heat moderate to avoid burning the aromatics.
- 4
Add the sliced mushrooms and optional carrot. Stir-fry for 2-3 minutes until mushrooms soften and release aroma.
3 minutes
Do not overcrowd the pot; stir occasionally.
Why This Dish 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.
This Mushroom Soup with Tofu is low in calories and saturated fat while delivering a robust dose of plant-based protein from tofu. Mushrooms are rich in B-vitamins, antioxidants, and immune-boosting compounds. Tofu supplies calcium, iron, and high-quality protein. The soup is also a good source of dietary fiber, supporting digestive health. Using low-sodium stock and minimal oil keeps the dish heart-friendly and suitable for most diets.
Pro Tips
- 💡Tip 1: Use a mix of fresh and dried shiitake for deeper umami.
- 💡Tip 2: Add a dash of white pepper just before serving for extra warmth.
- 💡Tip 3: For a heartier meal, serve with brown rice or wholemeal mantou.
Storage & Serving
Allow soup to cool before transferring to an airtight container. Store in the refrigerator for up to 2 days. Reheat gently on the stove; add a splash of water if needed. Avoid freezing as tofu may change texture.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 100.0 kcal |





