How to Make Singaporean Fish Soup (Traditional & Healthy Version)
Singaporean Fish Soup is a beloved dish found in many kopitiams and hawker centres across the island. This light yet flavourful soup is a lunchtime favourite, enjoyed for its comforting warmth and delicate taste. Traditionally, fish soup in Singapore features fresh fish slices simmered in a clear broth, accompanied by leafy vegetables and tofu. Its origins trace back to the fusion of Chinese Teochew culinary influences with local Singaporean tastes, making it a staple in the region’s multicultural cuisine. The vegetarian version of Singaporean Fish Soup replaces fish with plant-based protein and seaweed, delivering the same umami-rich experience while catering to health-conscious eaters. The broth is infused with ginger, garlic, and local greens such as xiao bai cai (baby bok choy), giving it a nourishing quality that is gentle on the palate. This soup is ideal for those seeking a lighter meal, as it is low in fat and calories, and packed with vitamins and minerals. Its popularity in Singapore’s hawker culture speaks to its versatility and appeal among locals who appreciate both tradition and innovation.
Ingredients
Step-by-step instructions
Step 1 · Prepare all vegetables and tofu
Prepare all vegetables and tofu. Slice ginger, mince garlic, julienne carrot, chop xiao bai cai, and cut tofu into cubes.
Step 2 · Heat a pot over medium heat
Heat a pot over medium heat. Add ginger and garlic, sauté until fragrant.
Step 3 · Pour in the vegetable stock
Pour in the vegetable stock. Bring to a gentle simmer.
Step 4 · Add carrots and mushrooms
Add carrots and mushrooms. Simmer for 5 minutes until tender.
Step 5 · Add tofu cubes
Add tofu cubes, xiao bai cai, and seaweed. Cook for another 3 minutes until greens are just wilted.
Step 6 · Season with soy sauce and white pepper
Season with soy sauce and white pepper. Taste and adjust seasoning if needed.
Step 7 · Ladle soup into bowls
Ladle soup into bowls. Garnish with spring onions and fried shallots if desired.
Why this recipe is healthy
Singaporean Fish Soup is an excellent choice for calorie-conscious eaters, as it is light, nutrient-dense, and filled with wholesome ingredients. The emphasis on vegetables, tofu, and clear broth means fewer calories and less fat, making it suitable for weight management and overall wellness. High fibre content supports digestion, and the protein helps you stay full longer. It’s a perfect meal for those seeking authentic Singaporean flavour without compromising health.
A note on tradition
Singaporean Fish Soup is a classic dish commonly served at lunch in kopitiams and hawker centres throughout Singapore. Its roots lie in the island’s rich Chinese heritage, particularly Teochew influences, and it has evolved to include vegetarian adaptations reflecting modern Singapore’s fusion culture. The soup is a staple for office workers and students, cherished for its nourishing qualities and satisfying simplicity. It showcases the hawker culture, where quick, healthy meals are an everyday ritual.