China Travel › Hong Kong › What to eat

China Travel · Hong Kong

What to Eat in Hong Kong (2026): Local Dishes and Where to Find Them

The dishes worth ordering, what a plate costs, how to order without Cantonese, and where residents actually eat · Updated September 2026

Short answer

Start with dim sum, roast meats and milk tea. Those three cover most of what the city is known for and most of what it eats every day. Dim sum is a morning meal, roast meat rice is a lunch, and a cha chaan teng is where both sides of the menu meet in one cheap room.

Eat where people live, not where they photograph. A roast meat plate in Sham Shui Po or Jordan costs around HK$50 to HK$80, and the same dish two streets off the Tsim Sha Tsui waterfront costs half again as much for worse food.

Costs in this guide are bands drawn from 2026 cost guides and price databases, not quotations. If a price matters to you, check the shop's own menu board before ordering.

The dishes to order first

Cantonese food is the base note of Hong Kong, and the tourist hits are hits because residents still eat them.

DishWhat it isTypical 2026 priceWhere to eat it
Har gow, siu mai, cheong funSteamed shrimp dumplings, pork and shrimp dumplings, rice noodle rollsHK$20 to HK$60 per basketTeahouses and dim sum restaurants
Char siu riceBarbecued pork over rice, usually with a soy drizzleHK$50 to HK$80 a plateNeighbourhood roast meat shops
Roast gooseThe premium roast, richer and fattier than duckHK$120 to HK$180 a plateSpecialist roast houses
Wonton noodlesThin egg noodles, pork and shrimp wontons, prawn brothHK$40 to HK$70 a bowlOld noodle shops in Central and Jordan
Egg tartFlaky pastry, set custard, best warmHK$6 to HK$15 eachBakeries, all day
Pineapple bunSweet bun with a cracked crust, no pineapple involvedHK$10 to HK$25Cha chaan tengs and bakeries
Hong Kong milk teaStrong black tea with evaporated milkHK$20 to HK$35Everywhere, especially diners
Curry fish ballsSkewered fish balls in a spiced sauceHK$15 to HK$30 a skewerStreet stalls in Mong Kok and Causeway Bay

Order dim sum in the morning, ideally on a weekday. The queue at famous names runs 30 to 60 minutes on weekends, and the same dishes at a neighbourhood teahouse cost less and arrive faster.

What a day of eating costs

Hong Kong has a strange split. Restaurant dinner prices look like a wealthy city, and everything before 6pm looks like a cheap one. Breakfast and lunch out are the bargain hours.

MealTypical price per person
Street food meal or skewer snackHK$35 to HK$70
Fast food comboAbout HK$50
Cha chaan teng plate with a drinkHK$60 to HK$120
Local restaurant dinnerHK$90 to HK$180
Dim sum for two, with teaHK$120 to HK$200
Mid-range restaurant dinnerHK$250 to HK$500
Coffee or soft drinkHK$10 to HK$40
Bottled water, smallHK$6 to HK$12
The single best cost trick Eat your main meal at midday. Lunch sets and set breakfasts bundle a plate with a drink for less than the dish alone costs after dark, and dim sum prices drop on weekday mornings. Travellers who eat one real meal at lunch and snack at night commonly cut food spending by a third.

Where residents actually eat

Every one of those districts sits on the MTR. Pay with an Octopus card and you never have to find change - our Octopus card guide covers where to get one and what it covers.

How to order without Chinese

  1. Pick the right kind of restaurant firstChain diners such as Cafe de Coral, Fairwood, Maxim's and Tsui Wah print English menus and take card or Octopus. Small noodle shops and market stalls often have Chinese-only menus.
  2. Use the dim sum tick sheetAt a teahouse you get a paper list of dishes and a pencil. Mark quantities beside what you want and hand it to the server. No conversation needed.
  3. Point, then point againPointing at a picture on the wall, or at what the next table has, is normal and works everywhere. Staff are used to it.
  4. Write the number downTwo fingers up or a number written on your phone screen covers quantities and portions anywhere.
  5. Ask for the tea you want by pointing at the menuPu'er and jasmine are the usual teahouse choices. If you leave the lid ajar on the pot, someone will refill it.
  6. Check the bill before payingMany restaurants add a 10% service charge and some add a per-person charge for tea and condiments. Both are normal, and both appear on the printed bill.

Dietary restrictions and food safety

Cantonese food is not spicy. Chilli is added at the table, so ordering the standard version is safe for anyone who avoids heat.

Common mistakes

Frequently asked questions

What food is Hong Kong famous for?

Cantonese dim sum, roast meats such as char siu and roast goose, wonton noodles, beef brisket noodles, egg tarts, pineapple buns and Hong Kong style milk tea. The base cuisine is Cantonese, with cha chaan teng diner food and dai pai dong stalls as the everyday versions of it.

How much does a meal cost in Hong Kong?

Street food runs about HK$35 to HK$70, a cha chaan teng meal about HK$60 to HK$120, and a local restaurant dinner about HK$90 to HK$180 per person. Dim sum at a neighbourhood teahouse is roughly HK$120 to HK$200 for two with tea. Published 2026 cost guides put typical visitor spending at HK$80 to HK$150 per meal. Treat them as bands and confirm on site.

Can I order food without speaking Chinese?

Yes, nearly everywhere. Chain restaurants such as Cafe de Coral, Fairwood, Maxim's and Tsui Wah print English menus, and dim sum houses use a tick sheet you mark with a pencil. Elsewhere, pointing at another table's dish or at a picture works, and so does writing a number on your phone screen.

Is tipping expected in Hong Kong restaurants?

No. Many restaurants add a 10% service charge to the bill, and that is the tip. Rounding up or leaving small change is appreciated but never expected, and nobody will chase you for more.

Do restaurants in Hong Kong take credit cards?

Larger restaurants, hotels and chains do. Small noodle shops, dai pai dong stalls and market food courts often take cash only, and some accept Octopus but not cards. Carry a few hundred Hong Kong dollars in small notes alongside a card.

Is there halal or vegetarian food in Hong Kong?

Both exist but are a small share of the market. Halal-certified outlets cluster in Kowloon and around the mosques, and several Muslim-run restaurants serve halal food without formal certification. Buddhist vegetarian restaurants serve meat-free Cantonese menus. Ordinary diners rarely have a vegetarian main, so check current certification and menus before relying on a specific address.

What is a cha chaan teng?

A Hong Kong style diner. The menu mixes Cantonese food with British colonial leftovers: milk tea, toast with condensed milk, macaroni soup with ham, egg tarts and rice or noodle plates. It is the cheapest sit-down meal in the city and the fastest way to eat like a resident.

When is the cheapest time to eat in Hong Kong?

Breakfast and lunch. Cha chaan tengs run set breakfasts and lunch sets that cost less than the same dishes at dinner, and dim sum is cheapest on weekday mornings. Dinner is when prices rise, so eating your main meal at midday saves money.

Related reading

Timing matters more here than anywhere else in Asia: almost every Hong Kong dish has a correct hour of the day. Wander a district at the right time and the food costs half as much - see the three day itinerary for how that fits together, and West Kowloon Station if you are starting your trip in Jordan rather than at the airport.

Compiled from Hong Kong Tourism Board visitor and price reporting, 2026 cost of living and traveller cost guides, published dim sum and cha chaan teng price surveys, and restaurant practice reported by visitors, cross-checked 30 September 2026. Menu prices, opening hours and certification status change often — the menu board in front of you and the operator's current listing are the authoritative version. Nothing on this page is dietary or medical advice.