Curry Fish Balls (咖哩魚蛋): 70 Years of the Cantonese Street Snack That Started as Chiu Chow Leftovers and Ended Up Fueling a Riot

Curry fish balls skewered on bamboo sticks lifted from bubbling curry pot with steam rising at Hong Kong street stall

Ask any Hong Kong kid what they used to spend their lunch money on and the answer is almost always the same: 咖哩魚蛋 (gaa3 lei1 jyu4 daan2) — curry fish balls, four for HK$5, punctured on a bamboo skewer, dripping bright orange curry sauce all over their school uniform. Fish balls are not fancy. They will never win a Michelin star. They are, however, the most Hong Kong thing you can put in your mouth — a springy, bouncy, curry-drenched bite that has fed the city for seventy years and refuses to go away.

The story of the fish ball is really the story of two Chinese coastal cultures — the Chiu Chow (Teochew) fishermen who invented them, and the post-war Hong Kong hawkers who reinvented them — colliding in a Kowloon street corner sometime in the 1950s. What came out of that collision is the single most iconic street snack the Cantonese world has ever produced.

Curry fish balls skewered on bamboo sticks lifted from bubbling curry pot with steam rising at Hong Kong street stall
The bamboo-skewer, bright-orange curry fish balls that raised generations of Hong Kong kids. — AI-generated illustration

Where the Fish Ball Actually Comes From

Fish balls didn't start in Hong Kong. They started in the Chiu Chow (潮州) and Fujian coastal provinces of southern China, where fishermen had a problem: what to do with the leftover bits of catch that were too small, too bony or too ugly to sell. The solution, worked out over generations, was to pound the flesh into a springy white paste, salt it, roll it into spheres and simmer them in a clear broth. The result was cheap, filling and lasted longer than fresh fish. The original Chiu Chow fish ball is still snow-white, plain, and served in a delicate broth with celery — a completely different animal from what you'll queue for in Mongkok tonight.

Chiu Chow migrants brought the technique to Hong Kong in the early 20th century, when the city was still figuring out what it wanted to be. But it was post-war Hong Kong — hungry, chaotic, full of refugees — that turned the fish ball into something entirely new. If you grew up on siu mei windows and hawker curry, our 叉燒 Char Siu oversized tee pays homage to the whole Cantonese street-food tradition that fish balls belong to.

The 1950s Reinvention That Changed Everything

Sometime in the 1950s, hawkers in Kowloon started deep-frying the traditional Chiu Chow fish balls before dropping them into a bubbling pot of curry sauce. The frying gave the ball a golden, slightly crisp skin and turned its texture from soft to famously bouncy. The curry — a mild, coconut-tinged Hong Kong version of the Indian curries that British colonial trade had already put on the city's shelves — coated everything in that unmistakable orange.

The dish was pure post-war ingenuity. Cheap ingredients. Easy to sell out of a metal cart. Portable enough to eat standing up on your walk home from a factory shift. By the 1960s and 70s, curry fish balls were the default snack of Hong Kong childhood — hawkers pushed carts through Sham Shui Po and Mongkok, ringing bells, ladling skewers into paper cups for a few cents. If you want a taste of that Kowloon childhood, our 食飯 Dinner is Ready oversized tee is a nod to the same era of mothers yelling from tenement windows and kids running home mouths still orange from curry.

Elderly Cantonese hawker scooping fish balls from bubbling curry pot at busy Hong Kong night street stall
The bubbling curry pot at a hawker stall — the sound and smell of every Hong Kong childhood. — AI-generated illustration

The Industry That Grew Around a Snack

By the 1970s, demand outstripped what family workshops could produce. In 1977, Four Seas Food (四洲) obtained one of the first industrial fish-ball manufacturing licences in Hong Kong. Machines replaced mortars, extrusion tubes replaced hand-rolled spheres, and fish balls went from being a hand-crafted hawker product to a factory-line snack you could buy frozen in every supermarket. The trade-off was purity — cheaper factory versions started using more starch and less fish — but it also meant fish balls travelled. Today you can buy Hong Kong-style curry fish balls in Toronto, London and Sydney. The taste comes with the diaspora.

🐟 The Best Fish Ball Is Still the Bounciest

Hong Kong fish-ball snobs will tell you the mark of a great fish ball is 彈牙 (daan6 ngaa4) — "springy against the teeth." A proper fish ball should bounce when you bite it, then push back a little, then release its flavour. That texture comes from using high-quality fish paste (traditionally dace, 鯥魚) beaten by hand for a long time. Kam Wing Tai (金榮泰) in Cheung Chau is often cited as the last shop still doing it the old way.

A Snack That Started a Riot

In 2016, an attempted government crackdown on unlicensed fish-ball hawkers in Mongkok on Lunar New Year's Eve turned into what Hong Kong media nicknamed the "Fish Ball Revolution" (魚蛋革命) — one of the largest street clashes the city had seen in decades. The fact that curry fish balls could become a symbol of Hong Kong identity, worth defending in the streets, tells you everything about how deep this humble snack runs. It is not just food. It is a piece of the city's memory of itself. A memory of hawker carts, of hungry post-war streets, of a childhood that felt small and free. If you carry that memory with you wherever you live, our 廣東仔 CANTONESE GUY oversized tee is the shortest way to say it out loud.

Vibrant fish ball market stalls in Jieyang, Guangdong, China
A fish-ball market stall in Jieyang, Guangdong — the Chiu Chow homeland where fish balls were born. — Photo via Pexels

The Cantonese Word For That Perfect Bite

彈牙

daan6 ngaa4  —  Jyutping romanisation

Meaning: Springy against the teeth. Chewy in the best possible way.

Explanation: The single highest compliment you can pay a Cantonese noodle, wonton skin or fish ball. English has no real equivalent — "chewy" sounds negative, "bouncy" sounds silly. 彈牙 is the exact right word for that mouth-feel of resistance-then-release.

In real life: "呢啲魚蛋好彈牙!" — "These fish balls are so springy!"

Why the Fish Ball Won't Die

The old hawker carts are mostly gone. The Urban Council licensed them out of existence in the 1980s and 90s. What replaced them were licensed dai pai dong stalls, then chain shops like 德興 Tak Hing, then supermarket freezer bags. And yet the queue outside the best fish-ball stalls in Mongkok still snakes down the block on a Friday night. Because a curry fish ball is not something you eat when you are hungry. It is something you eat when you want to feel, for four bites, exactly how it felt to be twelve years old in Hong Kong with a HK$10 note and no place to be. The 得閒飲茶 Let's Catch Up sweatshirt carries the same energy — an invitation to slow down, catch up, and share a snack.

👉 Shop the Mami Says collection

Modern streetwear for the global Cantonese community.