The first thing you notice isn’t the smell of curry, though that arrives soon enough. It’s the sound of cleavers on wooden blocks, a rhythm so steady it becomes background noise within minutes, like rain on a tin roof. We were standing on Tung Choi Street in Mong Kok, just past the goldfish stalls, watching a man in a white singlet split a fish head cleanly in two with a single, practiced motion. He didn’t look up. He didn’t acknowledge the small crowd that had gathered near the plastic stools. He just kept cutting, and the curry — a deep, brick-red broth bubbling in a wok the size of a car tire — kept simmering, and the two-hour wait we’d been warned about suddenly felt less like an inconvenience and more like part of the arrangement.
The dai pai dong is easy to miss if you’re not looking for it. Not one of the famous ones, the kind that gets written up in guidebooks and has a laminated English menu taped to the wall. This one occupies a narrow stretch of pavement between a dried-seafood shop and a building under renovation, with a corrugated metal awning that leaks in three places when it rains. There’s a stack of orange plastic stools, a few folding tables covered in clear vinyl, and a handwritten sign near the wok that lists maybe a dozen items in Cantonese — none of which, we would later learn, was the fish head curry.
We’d heard about it from a friend of a friend, someone who’d lived in Hong Kong for years and insisted this was the only curry worth a two-hour wait anywhere in the territory. “It’s not on the menu,” he’d said, “and you can’t order it in English. You just have to show up and ask, something like that.” He didn’t give us the name of the dish in Cantonese. He didn’t tell us what time to arrive. He just said, “Be patient, and don’t be surprised if they tell you no the first time.”
The first time we asked, the woman running the wok — a wiry woman in her sixties with a cigarette tucked behind one ear — didn’t even look at us. She just waved her hand in a dismissive flick, the way you’d shoo a cat off a counter, and went back to stirring. We stood there for a moment, unsure whether we’d been rejected entirely or just told to wait. A man on the stool next to us, slurping noodles from a ceramic bowl, saw our confusion and gestured with his chopsticks toward the end of the counter. “Sit,” he said in English, the first English we’d heard anyone speak here. “She needs time.”
That was the moment we understood something about how this place works. The curry isn’t something you order on demand. It’s something that has to be made from scratch, and the preparation begins long before anyone asks for it. The fish heads — fresh, whole, eyes still clear — arrive from the wholesale market in Cheung Sha Wan sometime in the late morning. They’re cleaned, scaled, and marinated in a paste of turmeric, ginger, galangal, and fermented shrimp before being deep-fried until the skin is crisp and the bones are brittle enough to eat. Only then do they go into the curry, which itself has been simmering since dawn with coconut milk, lemongrass, chilies, and a handful of spices that the woman at the wok refuses to name. “Family recipe,” is all she’ll say, in Cantonese, through a translator app we’d downloaded the night before.
The wait, we learned, is not arbitrary. The curry needs to reduce to a specific consistency — thick enough to coat the back of a spoon, thin enough to soak into the rice — and the fish heads need time to absorb the flavors without falling apart. The woman who makes it has been doing this for thirty years, and she can tell when it’s ready by smell alone. At one point, about an hour and a half into our wait, she lifted the lid of the wok and let the steam wash over her face. She nodded once, almost imperceptibly, and then she began ladling the curry into a large stainless-steel basin. That was our cue.
When it finally arrived at our table, the dish didn’t look like much. A whole fish head, split in two, submerged in a pool of dark red curry with a few green chilies floating on top. No garnish. No presentation. Just a bowl of something that smelled like it had been cooking for a very long time. The first bite was a surprise. The curry was hot — not spicy hot, though there was heat there too, but temperature hot, the kind of heat that makes you pause and reconsider what you’re about to do. We let it cool for a moment, then tried again. The fish was impossibly tender, the flesh flaking away from the bone in clean sheets. The skin, fried before it went into the curry, had softened but retained a slight chewiness. The bones, as promised, were brittle enough to crumble between the teeth, releasing little pockets of marrow that tasted of turmeric and chili and something sweet we couldn’t identify.
We ate in silence for a while. There’s something about a dish this direct that discourages conversation. It demands your full attention — the careful navigation of bones, the dipping of rice into the curry, the occasional moment of surrender when you just pick up the whole fish head and eat it with your hands. Across the table, someone was doing exactly that, using the last of their rice to wipe the bowl clean. The woman at the wok saw this and laughed, a dry, rasping sound. “Good,” she said, the English word coming out as a single syllable. “Good boy.”
The dai pai dong is not a place for lingering. The stools are uncomfortable, the tables are sticky, and the traffic on Tung Choi Street — both pedestrian and vehicular — is a constant, roaring presence. But something about the experience compels a certain patience. We watched as other customers came and went, most ordering from the visible menu — noodles, congee, stir-fried vegetables — while a few, like us, had come specifically for the off-menu curry. One couple from Shanghai, who had read about it on a food forum, waited two and a half hours and left without complaint. “It’s better than the one my grandmother makes,” the woman said, though she said it without jealousy, as if acknowledging a superior craft was its own reward.
There is a logic to the two-hour wait that becomes clearer the longer you sit there. The fish head curry is not a dish that can be rushed, and the dai pai dong itself operates on a schedule that predates modern notions of efficiency. The woman who makes the curry also manages the wok, the register, and the inventory. She doesn’t take orders in advance. She doesn’t write things down. She keeps it all in her head — who arrived when, who asked for what, whose turn it is next — and she adjusts the timing based on how the curry is cooking, not on how hungry her customers are. It’s a system that would fail in any restaurant that had to answer to a corporate owner or a health inspector. But here, under a leaky awning on a street that smells like drying fish and exhaust, it works perfectly.
The second bowl — because of course we ordered a second bowl — was even better than the first. The curry had thickened further, clinging to the rice in a way that felt almost deliberate. The fish heads were from a different batch, slightly larger, with more meat on the cheeks and collar. We ate slower the second time, savoring each bite, knowing that the wait for a third would push us past the dai pai dong’s closing time. The woman at the wok noticed our pace and raised an eyebrow. “More?” she asked. We shook our heads, and she shrugged, as if to say, your loss.
Walking back through Mong Kok after the meal, the streets felt different. The neon signs seemed brighter, the crowds denser, the smell of curry still clinging to our clothes and hair. We passed by the goldfish stalls and the dried-seafood shops, the street vendors selling phone cases and counterfeit handbags, and for a moment, the whole neighborhood felt like a single, continuous kitchen — every stall and shop contributing something to the collective smell and sound of the place. The fish head curry was just one ingredient in a much larger recipe, but it was the one we’d traveled for and waited for.
A few weeks later, back home, we tried to describe the experience to someone who had never been to Hong Kong. We talked about the heat, the noise, the two-hour wait, the woman with the cigarette behind her ear. We described the curry in as much detail as we could — the color, the texture, the way the bones crunched. But something was lost in the translation. The person we were talking to nodded politely and said it sounded interesting, but we could tell they didn’t really understand. Maybe you have to be there. Maybe you have to sit on the orange plastic stool and watch the woman taste the steam and wait.

📷 Photos: Jimmy Chan (Pexels), Jimmy Chan (Pexels)
