Best Fish Soup in Singapore: Bowls Where the Broth Is the Whole Point

October 15, 2026 | Eat Drink Asia Team
Singapore seafood soup bowl with prawns, squid, vegetables and rich flavorful broth

I don’t remember when fish soup became my quiet meal.

It just did. On days when I couldn’t decide what I wanted, when the weather turned grey, when I needed something warm that asked nothing of me, I’d end up hunched over a bowl, breathing in the steam before the first spoonful.

I’ve eaten a lot of fish soup in Singapore. Some bowls made me wait an hour. Some sold out before I reached the front. Some I still think about. What follows are the ones I keep returning to, not because they’re famous, though a few are, but because in each one the broth is doing the real work.

That’s the whole point. Not the garnish, not the queue, not the photo. The soup. Here’s where I’d send you.

1. Han Kee Fish Soup: Clear Sliced Fish Soup at Amoy Street Food Centre

Han Kee Fish Soup Singapore stall with fish porridge, fish soup and fish head bee hoon menu

Nearest MRT: Maxwell MRT, about 3–5 minutes on foot; Tanjong Pagar MRT is also nearby
Price: $ — sliced fish soup from about S$5 to S$9

Han Kee is the place to start if you want to understand why people become obsessive about a simple bowl of fish soup. Its sliced fish soup is deliberately restrained: a clear soup with gentle fish sweetness, white-pepper warmth, coriander, and fried garlic. There is no evaporated milk or cloudy soup base to soften the edges, so the quality of the fresh fish matters.

The thick batang fish slices are the defining feature. Instead of the thin slices found at some fish soup stalls, Han Kee cuts its Spanish mackerel generously, giving each piece a firm, smooth bite that holds up in the hot broth. You can pair the sliced fish with bee hoon, porridge, or simply drink the clear fish soup on its own. For me, the plain bowl gives you the best sense of the original taste. Current 2026 guides place the standard sliced-fish bowls at roughly S$5 to S$9.

It is a useful benchmark when people debate the best fish soup in Singapore because very little distracts from the fish itself. A scatter of fried garlic bits adds savoury aroma, but this is not a bowl overloaded with tofu cubes, preserved vegetables, green veggies, or other garnishes.

Service, Queue, and Opening Hours

Han Kee is currently listed as operating on weekdays from roughly 11 AM to 3 PM, though popular items can sell out before closing. The lunch queue remains part of the experience, especially when office workers descend on Amoy Street Food Centre.

The line can move efficiently, but a long queue around noon is normal enough that I would not gamble on it during a strict one-hour lunch break. Staff work briskly, so knowing your order before reaching the front helps.

The Draw: Best for clear sliced fish soup purists who care about thick, fresh batang fish slices more than elaborate toppings.
The Catch: Avoid if you have a tight lunch window or dislike queueing, particularly during the CBD lunch rush.

2. Piao Ji Fish Porridge: Fish and Prawn Soup at Amoy Street Food Centre

Piao Ji Fish Porridge Singapore stall at Chinatown Complex with traditional fish porridge signage

Nearest MRT: Maxwell MRT, about 3–5 minutes on foot; Tanjong Pagar MRT is also nearby
Price: $$ — roughly S$8 to S$22 depending on bowl and portion

Piao Ji Fish Porridge sits in the same food centre as Han Kee, which makes comparison almost inevitable. But ordering the same basic sliced fish soup at both misses what makes Piao Ji interesting. The fish-and-prawn combination gives the soup a deeper seafood sweetness, with prawns adding shellfish richness around the fresh fish slices.

Under its current owner, Piao Ji focuses primarily on batang fish soup and fish-and-prawn soup. Pomfret, once associated with the stall, is no longer part of the current menu. Fish-and-prawn bowls start around S$13 and larger portions can reach about S$22.

The broth also tastes more assertive than Han Kee’s. Fried shallots and richer savoury notes push it away from an ultra-clean Teochew fish soup profile. If you’re after a fish soup fix that feels fuller rather than delicate, the fish-and-prawn bowl is the reason to queue.

Service, Queue, and Opening Hours

Piao Ji remains known for a substantial queue, with current guides describing 20 minutes as a realistic minimum wait at peak periods. Its operating days have also shifted over time, so this is one stall where checking before travelling is sensible. Opening hours: Approximately 10:30am–3pm, Monday–Wednesday and Friday–Sunday; closed Thursday.

Because bowls are prepared with more care than a simple ladle-and-go service, a short-looking queue can still move slowly.

The Draw: Best for diners who want sliced fish with prawns and more seafood depth than a minimalist clear soup provides.
The Catch: Avoid if price and speed matter most. Piao Ji is one of the more expensive fish soup options in Amoy Street Food Centre.

3. Mei Xiang Black & White Fish Soup: Fried Fish and Fresh Fish in One Bowl

Mei Xiang Black & White Fish Soup Singapore stall with fish soup set menu and customers dining

Nearest MRT: Jalan Besar MRT, about 3–5 minutes on foot
Price: $ — Black & White Fish Set around S$6.50

Mei Xiang Black & White Fish Soup at Berseh Food Centre solves the fried-fish-versus-sliced-fish question by refusing to make you choose. Its only main item combines deep-fried fish with fresh sliced fish, so one spoonful can be soft and clean while the next brings a richer piece whose fried exterior has soaked up the stock.

The soup is cloudy, but importantly, recent reporting says the body comes from fish bones rather than adding evaporated milk. Ginger gives it a pronounced warming quality, while cabbage contributes a slight sweetness. Fried egg ribbons add another layer of richness. The result is closer to a hearty mixed soup than the spare white fish soup style you get at Han Kee.

I like it most once the fried fish has sat in the broth for a minute. The edges lose their crispness, but they pick up the stock and become soft and savoury. Some fried pieces can contain fish bones, though, so this is not a bowl to attack without paying attention.

Service, Queue, and Opening Hours

Mei Xiang’s opening hours are currently listed as Tuesday to Friday, 11:30 AM to 2 PM, and sell-outs can happen earlier. At peak, current guides report queues of around 15 to 30 minutes.

Service itself is straightforward because there is essentially one main order. The challenge is getting there while the stall is still serving.

The Draw: Best for anyone who wants fried fish and fresh fish slices in the same bowl and prefers a fuller, ginger-forward broth.
The Catch: Avoid if you dislike fish bones, richer soup, or planning lunch around very short opening hours.

4. Jun Yuan House of Fish: Herbal Seafood Soup Beyond the Usual Fish Soup

Jun Yuan House of Fish Singapore stall with seafood fish soup menu and traditional fish soup dishes

Nearest MRT: Pasir Ris MRT, followed by a short walk
Price: $–$$ — signature soups generally around S$8.80 to S$9.80

Jun Yuan House of Fish is useful once the usual clear-versus-milky fish soup debate starts feeling repetitive. Its signature Herbal Seafood Soup moves in a completely different direction, pairing fish and seafood with earthy Chinese herbal notes that are deeper and more medicinal than a standard sliced fish broth.

I remember needing a few spoonfuls before deciding how I felt about it. The herbal character can initially seem almost overwhelming compared with the clean sweetness of a Teochew fish soup. Once your palate settles, though, there is something deeply comforting about the warmth of the broth around fresh fish and seafood. Current reporting identifies the Herbal Seafood Soup as the stall’s defining order.

If that sounds too intense, the fried fish soup side of the menu is easier to approach. Jun Yuan also serves sliced batang fish soup, Chinese spinach seafood soup, and other fish soups. Egg floss is a useful addition because it absorbs the broth while retaining a faint fried aroma, giving the bowl another texture without overwhelming the fish.

Service, Queue, and Opening Hours

Unlike several lunch-only hawker stalls here, Jun Yuan works better for diners who cannot organise their entire day around one short service window. The Pasir Ris branch operates with a broader daytime-to-evening schedule, making it one of the easier fish soup destinations to plan around.

The service is closer to a neighbourhood hawker experience than a queue-driven destination, so the wait is generally less central to the experience than it is at Han Kee or First Street.

The Draw: Best for fish soup regulars who want something genuinely different, particularly the Herbal Seafood Soup.
The Catch: Avoid if Chinese herbal bitterness is not your thing or you want a very clean, traditional Teochew broth.

5. Xin Yuan Ji: Fried Fish Bee Hoon and Milky Broth in Bugis

Xin Yuan Ji Fish Soup Singapore storefront with blue and white striped awning and seafood soup signage

Nearest MRT: Bugis MRT, about 3–5 minutes on foot
Price: $–$$ — fish soup bowls generally around S$6 to S$10+

Xin Yuan Ji is where I would go when the craving is specifically for fried fish, bee hoon, and a richer soup rather than a delicate clear broth. The long-running Tan Quee Lan Street restaurant serves sliced fish, fried fish soup, mixed fish, fish head soup, and fish head steamboat, giving diners more choice than a specialist fish soup stall.

The fried fish bee hoon is the obvious starting point. Golden pieces of fried fish arrive with enough crust to retain some texture before slowly softening in the soup. The appeal is that contrast: crisp edges at the beginning, broth-soaked fish by the final spoonful. Bee hoon makes the bowl more substantial without distracting from the stock.

Diners can generally choose a clearer version or go richer by adding milk. That milky broth style is familiar across fish-head bee hoon restaurants in Singapore, where evaporated milk can lend the soup a creamy colour and rounder mouthfeel. If you want the fish itself to remain more prominent, the sliced fish version is the cleaner order.

Service, Queue, and Opening Hours

Xin Yuan Ji’s practical advantage is its restaurant format and much longer service hours. The Tan Quee Lan Street location currently trades through lunch and dinner rather than shutting after the midday rush.

That convenience comes with crowds. Peak meal periods can still bring a queue, but this remains the easiest choice on the list when you need a proper dinner rather than a lunchtime fish soup mission. For another convenient CBD outlet, our Raffles Place food guide includes other lunch-hour options like this one.

The Draw: Best for fried fish bee hoon, milky broth, families, and diners who want a late fish soup fix in air-conditioning.
The Catch: Avoid if your favourite fish soup is extremely clear, lean, and restrained.

6. First Street Teochew Fish Soup: Batang Fish Slices and Fish Maw in Kovan

First Street Teochew Fish Soup Singapore stall with fish soup menu and customers at the counter

Nearest MRT: Kovan MRT, roughly 7–10 minutes on foot
Price: $$ — batang fish soup roughly S$6.80 to S$12.80 depending on size

First Street Teochew Fish Soup is the bowl for anyone who believes fresh fish and clear broth should be enough. The family-run business dates back to the late 1980s, and its Upper Serangoon shop remains focused on traditional Teochew fish soup rather than milky richness.

The batang fish slices are thick, firm, and clean-tasting, with the clear soup kept light enough that you can actually taste the fish. Other choices have included garoupa and pomfret fish soup, which gives First Street more range than stalls built around one type of fish.

Fish maw is the add-on I would spend on. Its soft, springy texture absorbs the broth while leaving the clear soup largely unchanged. That contrast between firm batang fish slices and yielding fish maw gives the bowl more interest without turning it into an overwhelming amount of toppings.

Service, Queue, and Opening Hours

This is where planning matters. A recent August 2026 report still describes half-hour queues even at supposedly off-peak times such as 11 AM, so popularity has not disappeared. Opening hours: Around 8am–3pm; current listings differ on Monday opening, so check before visiting.

The Draw: Best for traditional Teochew fish soup, thick batang fish slices, and fish maw without a heavy broth.
The Catch: Avoid if you dislike long queues or need a late meal. This is one of the bowls worth planning your timing around.

How to Choose the Best Fish Soup in Singapore for Your Taste

A good bowl should first make the fish taste fresh. That sounds obvious, but it matters. Whether you are eating batang, grouper, or pomfret, the flesh should stay firm and clean rather than soft or overly fishy.

Clear Broth, Teochew Fish Porridge, or Something Richer?

Traditional Teochew fish soup usually keeps the broth light, often with ginger, spring onions, preserved vegetables, and sometimes bitter gourd slices. Bitter gourd gives the soup a gentle bitterness that works surprisingly well against the slight sweetness of fresh fish.

You may also come across older or neighbourhood names such as Mei Chin Fish Soup when reading food news, food videos, or discussions about a favourite stall. Likewise, searches for steam fish soup sometimes refer more broadly to light fish-based soups rather than one standard Singapore recipe, so it is worth checking what each stall actually serves.

What Makes a Good Bowl of Fish Soup?

For me, a fish soup has to tick all the boxes:

  • Fresh fish: Firm slices with no muddy or overly fishy finish.
  • Balanced broth: Enough flavour to stand alone without burying the fish.
  • Good aromatics: Ginger and spring onions should lift the soup, not dominate it.
  • Useful add-ons: Bitter gourd, egg tofu, or rice should add contrast rather than clutter.
  • Fair portions: A generous serving matters, especially when premium fish is involved.

The best stalls feel like they have an own recipe and clear point of view. If fish quality is your deciding factor, our Fresh Sashimi Singapore: Places for Clean Cuts, Quiet Counters, and Fish That Still Feels Alive explores how clean cuts and careful handling shape the texture and flavour of fresh seafood.

Singapore fish bee hoon soup with sliced fish, prawns, vegetables and crispy fried shallots

So, Which Bowl of Fish Soup Should You Choose?

It depends on the day you’re having.

The best fish soup offers thick fresh fish slices in a balanced, restrained broth that highlights the natural flavors. Some prefer the added sweetness and depth that prawns or other seafood bring, while others enjoy the contrast of fried fish combined with fresh slices in one bowl. For those seeking something different, herbal notes or a rich, milky broth can provide a unique twist on the traditional fish soup.

Ultimately, the best fish soup is the one that suits your mood and taste preferences. Whether you want a light, clear broth or a richer, more complex soup, the key is to appreciate the broth first—its depth and clarity set the foundation for the entire experience. A generous amount of fresh fish and generous portions make the meal satisfying and comforting, perfect for any day.

Posted in
  • The Spice Route Secrets: A Deep Dive into Malay Ethnic Food

    Eda Wong | March 24, 2026

    My first time ordering Nasi Padang in Geylang Serai was overwhelming, I randomly picked dishes and was shocked by a $20 bill due to premium beef rendang and squid. That taught me to always ask seafood prices and that Malay food is a complex, modular cuisine. Malay food is everywhere in Singapore, in hawker centres,…

  • The Shokunin Spirit: How Japan’s Craftsman Philosophy Lives Inside Singapore’s Most Disciplined Omakase Counter

    Dio Asahi | March 21, 2026

    The fire is not roaring; it is breathing. In a small, darkened workshop in Sakai, a swordsmith watches the colour of the steel with eyes that have tracked the same transformation for forty years. He does not look at a clock. He listens to the hum of the charcoal. He waits for the metal to…

  • The Evolution of the Plate: How History Transformed Iconic Malaysian Dishes

    Eda Wong | March 19, 2026

    I used to think I understood Malaysian food. As a Singaporean, it’s practically in my DNA, right? Nasi lemak for breakfast, a cheeky roti canai for supper – I thought I had it all figured out. Then I spent a week eating my way through Penang and Kuala Lumpur, and I realised I knew absolutely…

  • The Soul of the Table: An Educational Guide to the Role of Food in Malaysian Culture

    Eat Drink Asia Team | March 17, 2026

    We still remember our first collective Rumah Terbuka (Open House) experience in Kuala Lumpur.Standing at the doorway of a home during Hari Raya, we were utterly paralyzed by the sheer volume of people and the aroma of Malaysian cooking. There were aunties ladling beef rendang and tables groaning under the weight of colourful kuih. “Do…

  • Asian Food Comfort Trends: Why Broths and Bowls are Dominating Globally

    Eda Wong | March 14, 2026

    I still remember the first time I faced a “build-your-own” Mala Xiang Guo counter. I stood there, plastic tongs in hand, completely paralyzed by the mountain of choices. Lotus root? Kelp knots? three different types of tofu skin? My anxiety spiked. I panicked, grabbed way too much luncheon meat, and ended up with a $28…

  • The Fifth Element: A Masterclass on Umami in East Asian Cuisine

    Dio Asahi | March 12, 2026

    I’ll never forget the first time I made miso soup from scratch. Not the instant kind, but the “proper” way. I boiled water, dissolved miso paste, added tofu, and waited. It tasted flat, salty and cloudy but missing the deep, satisfying flavor I loved in Japanese restaurants. I thought maybe I needed better miso. Years…

  • Why My Quest Ended at Yummy Western (409 AMK)

    Dio Asahi | March 10, 2026

    There’s a specific magic to a late-night supper hunt in Singapore. It’s the ritual of chasing a craving through the humidity to find that one stall that hits the spot. For me, that meant a pilgrimage to Ang Mo Kio Avenue 10. I arrived at 10 PM on a Friday, just as the ‘supper soul’…

  • A Taste of Time: My Dinner at Guan Hoe Soon

    Eda Wong | March 7, 2026

    There’s something special about visiting a place that has seen decades of Singapore’s history unfold. Guan Hoe Soon, tucked away on Joo Chiat Road, holds the title of Singapore’s oldest Nyonya restaurant, and you can feel that heritage the moment you step inside. I’d heard about it for years, a place where recipes aren’t just…

  • The 6 Best Halal Restaurant in Singapore for Authentic Nasi Padang

    Eda Wong | March 5, 2026

    There are few meals as satisfying as Nasi Padang, a colourful feast where you choose from a variety of dishes to create your perfect plate. Over the years, I’ve explored Singapore’s Nasi Padang scene, especially in Kampong Glam, sampling everything from humble hawker stalls to renowned spots. This list highlights the best halal Nasi Padang…

  • The Global Soup Bowl: How Indonesian Soto Shapes the Future of Asiatic Food Traditions

    Dio Asahi | March 3, 2026

    I still remember my first “real” bowl of Indonesian soto. Sitting on a low plastic stool in a cramped warung, I ordered Soto Betawi, expecting it to be like the clear Soto Ayam from Singaporean weddings. I was wrong. The rich, milky broth was intense, creamy, and boldly spiced. That first spoonful rewired my idea…