📸 Image coming soon for Thai Fish Soup
Thai Fish Soup
Lunch • Singapore
How to Make Thai Fish Soup (Traditional & Healthy Version)
Thai Fish Soup is a popular dish found in Singapore’s vibrant hawker centres and kopitiams, where culinary fusion is celebrated. Though its roots are Thai, the Singaporean version incorporates local vegetables and herbs, offering a lighter, health-conscious take suitable for vegetarians. In multicultural Singapore, Thai Fish Soup is often enjoyed as a nourishing lunch, especially among those seeking a hearty yet refreshing meal. The soup’s aromatic broth, infused with lemongrass, lime leaves, and galangal, delivers a burst of flavor that’s both tangy and mildly spicy, making it a favorite among locals. Singapore’s hawker culture thrives on innovation, and vegetarian Thai Fish Soup is a testament to this, substituting traditional fish with plant-based alternatives. Served piping hot at kopitiams, it’s a comforting dish that appeals to health-conscious diners and those who appreciate the balance of Southeast Asian spices. The variety of fresh vegetables, tofu, and herbs not only enhances the taste but also contributes to the soup’s nutritional value, making it a smart lunch choice for anyone tracking their calories.
Ingredients(for 1 large bowl per person, typical of Singapore kopitiam lunches)
- 200g Firm tofu (Tau Kwa)
- 4 cups Vegetable broth (Homemade or low-sodium)
- 2 stalks Lemongrass (Bruised)
- 1 thumb-sized piece Galangal (Sliced)
- 4 leaves Kaffir lime leaves (Torn)
- 8 Cherry tomatoes (Halved) - optional
- 6 pieces Baby corn (Sliced) - optional
- 100g Shiitake mushrooms (Sliced)
- 1/2 cup Fresh Thai basil (Daun Selasih) - optional
- 2 tbsp Light soy sauce (Low-sodium)
- 2 tbsp Lime juice (Freshly squeezed)
- 1 Red chili (Sliced, optional for heat) - optional
- to taste Salt
Instructions
- 1
Prepare the tofu by draining and slicing into bite-sized cubes. Set aside.
5 minutes
Use Tau Kwa for firmer texture and authentic Singapore taste.
- 2
Bring the vegetable broth to a gentle boil in a large pot.
3 minutes
Homemade broth enhances flavor and reduces sodium.
- 3
Add lemongrass, galangal, and kaffir lime leaves. Simmer for 5 minutes to infuse aromatics.
5 minutes
Bruise lemongrass to release its oils.
- 4
Add shiitake mushrooms, cherry tomatoes, and baby corn. Cook until vegetables soften.
5 minutes
Slice mushrooms thinly for quicker cooking and richer flavor.
Why This Dish is Healthy
Choosing Thai Fish Soup for lunch supports weight management and provides essential nutrients without excess calories. The recipe’s reliance on vegetables, tofu, and herbs delivers a balanced mix of protein, carbs, and micronutrients. Its light, broth-based nature makes it ideal for calorie tracking, while the absence of animal fats and gluten ensures suitability for various diets. Perfect for health-conscious Singaporeans seeking nourishing yet flavorful meals.
This vegetarian Thai Fish Soup is rich in plant-based protein from tofu and loaded with vitamins and minerals from mushrooms, tomatoes, and baby corn. Lemongrass and lime leaves provide antioxidants while galangal aids digestion. The soup is low in saturated fat, cholesterol-free, and contains fiber, making it heart-friendly. Using low-sodium soy sauce and homemade vegetable broth helps control sodium levels, suitable for those monitoring blood pressure or overall wellness.
Pro Tips
- 💡Tip 1: Use Tau Kwa for firmer tofu that holds up well in soup.
- 💡Tip 2: Add basil just before serving to preserve aroma.
- 💡Tip 3: Adjust chili and lime for a personalized flavor profile.
Storage & Serving
Store leftover soup in an airtight container in the refrigerator for up to 2 days. Reheat gently on the stove. Avoid freezing tofu as it may alter texture.
Best served: Breakfast or Lunch
Nutrition Facts
| Nutrient | Per 100g |
|---|---|
| Energy | 170.0 kcal |





