How to Make Vegetarian Slice Fish Soup (Traditional & Healthy Version)

Vegetarian Slice Fish Soup is a beloved staple in Singapore’s vibrant hawker culture, often found in bustling kopitiams across the island. Traditionally made with fresh fish slices, this plant-based adaptation delivers the same comforting, clean flavors, making it perfect for those seeking a lighter, vegetarian lunch option. Its clear, umami-packed broth, paired with a variety of local vegetables and tofu, highlights the city’s penchant for healthy, balanced meals. Singaporean Slice Fish Soup is renowned for its delicate yet complex taste profile, reflecting the nation’s multicultural culinary influences. The dish is a testament to Singapore’s food fusion heritage, blending Chinese culinary techniques with local ingredients. Vegetarian versions are increasingly popular among health-conscious diners, offering all the wholesome goodness of the traditional bowl without compromising on flavor. Enjoyed by young and old alike, this nourishing soup is a testament to how Singapore’s hawker fare continues to evolve to suit modern dietary preferences.

35 min total2 servingsEasy180 kcal / 100g

Ingredients

Step-by-step instructions

Step 1: Prepare the vegetarian broth by bringing 4 cups of water to a boil
0%
10 min

Step 1 · Prepare the vegetarian broth by bringing 4 cups of water to a boil

Prepare the vegetarian broth by bringing 4 cups of water to a boil. Add dried kelp and ginger slices. Simmer for 10 minutes to infuse flavors.

Step 2: Slice firm tofu (tau kwa) thinly to resemble fish slices
0%

Step 2 · Slice firm tofu (tau kwa) thinly to resemble fish slices

Slice firm tofu (tau kwa) thinly to resemble fish slices. Pat dry to remove excess moisture.

Step 3: Add napa cabbage and tomato into the simmering broth
0%
5 min

Step 3 · Add napa cabbage and tomato into the simmering broth

Add napa cabbage and tomato into the simmering broth. Cook until vegetables are tender, about 5 minutes.

Step 4: Season the soup with light soy sauce and white pepper
0%

Step 4 · Season the soup with light soy sauce and white pepper

Season the soup with light soy sauce and white pepper. Adjust to taste.

Step 5: Gently add tofu slices and silken tofu cubes (if using)
0%
3 min

Step 5 · Gently add tofu slices and silken tofu cubes (if using)

Gently add tofu slices and silken tofu cubes (if using). Simmer for another 2-3 minutes until heated through.

Step 6: Blanch rice vermicelli in boiling water for 1 minute
0%
1 min

Step 6 · Blanch rice vermicelli in boiling water for 1 minute

Blanch rice vermicelli in boiling water for 1 minute. Drain and divide into serving bowls.

Step 7: Ladle hot soup
0%

Step 7 · Ladle hot soup

Ladle hot soup, vegetables, and tofu over the vermicelli. Garnish with spring onions and fried shallots (if using). Serve immediately.

Why this recipe is healthy

This dish is naturally light, high in protein, and packed with fresh vegetables, making it a wholesome meal for anyone tracking their calories. The reliance on tofu instead of fish caters to vegetarians without sacrificing nutrition. Low in oil and free from added sugars, it supports metabolic health, digestion, and satiety, making it a smart choice for lunch or a post-workout meal.

A note on tradition

Slice Fish Soup is a quintessential part of Singapore’s hawker culture, enjoyed by locals from all walks of life. Often served in kopitiams and food courts, it is a popular lunch option for its light, nourishing qualities. Vegetarian adaptations like this reflect Singapore’s evolving food scene, catering to the city’s diverse communities and dietary preferences while retaining the beloved flavors of the original.

← Back to Slice Fish Soup