For street food in Hong Kong, Mong Kok is the place. Along Fa Yuen Street and Dundas Street you'll catch the warm scent of egg waffles fresh off the iron, mixed with curry-spiced fish balls from nearby carts and the unmistakable pungent tang of stinky tofu. These are dishes you won't find easily anywhere else in the world — reason enough to come hungry.
#1 Egg Waffle
Hong Kong's most iconic snack — an egg-and-sugar batter poured into a special bubble-grid iron that produces those distinctive round pockets. The outside crisps up beautifully; the inside stays soft and fluffy, somewhere between a waffle and a custard. In Mong Kok you'll find multiple stalls competing for your attention, some offering flavours like taro, coconut, or matcha. Eat it straight off the iron — once it cools, the crunch goes with it.
- Order and eat immediately; the crisp fades fast once it cools.
- More Eggettes on Dundas Street stocks several special flavours worth trying.
- Standard price is HKD 12–20 per piece, depending on size and flavour.
#2 Curry Fish Ball
A true Hong Kong street food icon. Fried fish balls are simmered in a mild, rounded curry broth, then skewered four or five to a stick — or ladled into a paper cup. The dish dates to the 1950s, when vendors started using curry to mask the fishy smell; it has since become as authentically Hong Kong as anything. <strong>Kai Kei stall on Dundas Street</strong> is one of the standout names, popular with locals and visitors alike.
- The large white fish balls have a different texture and flavour from the smaller yellow ones — try both and compare.
- At HKD 10–15 per skewer, this is some of the best value eating in the district.
- Siu mai stalls often set up directly opposite — order from both for an impromptu tasting flight.
#3 Siu Mai
Hong Kong siu mai is a different animal from the mainland Chinese version. The wrapper is yellow from alkaline water, the filling is fresh shrimp and minced pork, and each piece is topped with fish roe or a dot of orange carrot. Stalls sell them four to a stick at HKD 10–15 — a snack Hongkongers eat at almost any hour. In Mong Kok they are everywhere, with strong clusters around <strong>Fa Yuen Street</strong>.
- Hong Kong-style siu mai comes straight out of the steamer — eat fast before it cools.
- Pick a stall with a long queue; it signals fresh batches and high turnover.
- Some stalls sell siu mai alongside curry fish balls — good if you want to cover both in one stop.
#4 Pineapple Bun
Despite the name, there is not a single piece of pineapple in this bun — it gets the name from the crinkled golden sugar crust that looks like pineapple skin. The crust is sweet and crisp; the bread inside is soft and fluffy. The Hong Kong way to eat it is sliced open with a thick slab of cold butter inside: the butter melts slowly against the warm bread, and the contrast is exactly as good as it sounds. You'll find it at breakfast or afternoon tea in every <em>Cha Chaan Teng</em> (Hong Kong-style diner) across the district.
- Always order <em>bo lo yau</em> (菠蘿油) — that's the name for the bun with cold butter, the classic version.
- Eat it fresh from the oven for maximum crust crunch.
- Cha Chaan Tengs in Mong Kok typically open from 6 am–7 am — ideal for a first breakfast stop.
#5 Stinky Tofu
Famous — or notorious — for its pungent smell, stinky tofu is the street food experience travelers most remember from Mong Kok. Firm tofu is fermented in a brine of herbs and spices for several days until it develops an intense aroma, then deep-fried until the outside is crispy and the inside stays soft and yielding. The payoff: the taste is far better than the smell suggests. Served with chilli sauce or sweet sauce, it is genuinely hard to stop at one piece.
- Smell it first and decide — if you're willing to try, you'll almost certainly be surprised by how good it actually tastes.
- Start with 2–3 pieces if you're new to it. Price is HKD 8–15 per piece.
- Pair it with sweet chilli sauce to balance the intensity.
#6 Cheung Fun
Steamed rice flour is spread thin, rolled into cylinders, and cut into sections — the result is silky, smooth, and almost melt-in-the-mouth. On the street in Hong Kong it is served plain with three sauces: sweet soy, sesame oil, and sometimes peanut sauce. That is different from the dim sum version, which has shrimp or minced pork inside. It is light, easy eating — good as a snack or a gentle breakfast — and priced at just HKD 10–20 per plate.
- Street-style cheung fun in Hong Kong comes without filling; the three-sauce drizzle is the whole point.
- Ask for extra peanut sauce (花生醬) for a richer, nuttier finish.
- Most stalls open from early morning — a good light option before hitting the market streets.
Where to stay in Mong Kok for this trip
A well-located hotel means less commuting and more sightseeing. Here are real, top-rated stays in Mong Kok — compare Agoda · Booking · Trip.com in one click.
Cordis Hong Kong
Affiliate links — we may earn a commission at no extra cost to you. Details
Eaton HK
Affiliate links — we may earn a commission at no extra cost to you. Details
Royal Plaza Hotel
Affiliate links — we may earn a commission at no extra cost to you. Details
Metropark Hotel Mongkok
Affiliate links — we may earn a commission at no extra cost to you. Details
Tours, tickets & activities in Mong Kok
Day tours, attraction tickets and travel essentials for Mong Kok — book ahead on Klook with mobile e-tickets.
Affiliate links — we may earn a commission at no extra cost to you.
Before You Pack
Mong Kok has street food to suit every budget, with most items priced well under HKD 50 per piece. Walk Fa Yuen and Dundas Streets from mid-afternoon into the evening to catch the district at its most alive — that is when every cart is firing, the queues are moving fast, and the full sensory experience of Hong Kong street eating is in full effect.