Fish Head Noodle Is Its Own Klang Valley Genre
Ask ten KL-ites where to get good fish head noodles and you'll get ten fiercely different answers — because unlike laksa or wonton mee, this dish splits into real sub-styles that shape which shop wins your loyalty. There's the milky KL-style broth thickened with evaporated milk, preserved vegetables and tomato; the clearer Teochew-style soup built on fish bones and seaweed; the XO-fried version where the noodles themselves get wok-tossed; and, on the curry side, a thick, almost buttery South Indian-style gravy that Chinese-run kopitiams in Pudu have been quietly perfecting for decades. This list sticks strictly to shops built around the fish head itself — not the char kway teow or wonton mee they might also sell on the side.
Milky Broth Vs Clear Broth Vs Curry
Most of the spots below let you choose your soup base, and the choice matters more than the fish. Milky (奶水) broth is the default at places like Woo Pin, Moon Kee and Fish & Noodle House — a KL-Cantonese invention using evaporated milk to round out the fish stock. Mr Fish adds curry laksa and tom yam bases into the mix for diners who want more punch, while Choy Kei and Alison keep things closer to the old-school clear-soup, salted-vegetable style found in neighbourhood kopitiams. Sin Hiap Kee is the outlier on this list — a Chinese-run stall in Pudu serving an Indian-style fish head curry so good it's been drawing queues from both communities for years.
Fried Fish Head Vs Fish Paste — What To Order If You Don't Want Bones
Every shop on this list offers a boneless option for diners who don't want to work around a fish head — usually fish paste (鱼滑) balls or fried fish fillet slices swapped into the same broth. If you do want the head, ask whether it comes fried (crispier, holds up better in milky soup) or poached (softer, usually the move for clear broth or curry). Chef Loh XO's whole appeal is built on the fried version — a deep-fried grouper head or fillet dunked into a soup finished with rice wine at the table.
Petaling Street's Rivalry Streets
Two pairings on this list are genuinely walkable from each other, which tells you something about how this dish clusters. Mr Fish and Fish & Noodle House both trade on the same stretch of Jalan SS20/10-11 in Damansara Kim, a street that's been quietly fought over by fish head noodle stalls since the 1990s. Meanwhile Choy Kei and the Mun Kee-style zi char stalls along Old Klang Road's Happy Garden strip do the same for the steamed and bee hoon side of the dish. If you're doing a proper crawl, either street is worth doing back-to-back.
What We Left Out
We dropped a few once-famous names we couldn't verify are still trading under their original ownership this year, and skipped anywhere we couldn't confirm current hours or an active social page. If a shop you love isn't here, it's more likely an oversight than a snub — Klang Valley's fish head trade runs on dozens of one-shophouse operators that rarely update their online presence.

