Relatively small in size, Sham Shui Po holds its weight in Hong Kong, calling dozens of top restaurants home. From Indonesian, Pakistani, Indian, Chinese, and Japanese, almost every flavour can be enjoyed at an affordable price here.
Whether you are planning for your next food crawl or settling for a location to enjoy your next meal post-cafe hopping/thrifting/roaming around, our guide has you covered for the finest of bites to be had in Sham Shui Po
The best restaurants in Sham Shui Po
Oi Man Sang

There may be nothing more recognisable in Sham Shui Po for dining out than Oi Man Sing. The semi-outdoors dai pai dong has charmed Hong Kong for years, beckoning long lines to taste a rare style of cooking that is dying out in the city. Swig back a few beers and order the typhoon shelter crab (market price), deep fried squid (HKD138), stir-fried beef fillets and potatoes in black pepper sauce (HKD138), and stir-fried razor clams (HKD188) for the proper experience.
Oi Man Sing, G/F, 1A-1C Shek Kip Mei Street, Sham Shui Po Building, Sham Shui Po, 2393 9315
Sun Heung Yuen

Another restaurant in the area with a line that seemingly won’t quit is Sun Hang Yuen, a cha chaan teng that opens 24 hours a day, every day to serve hot home comforts. On their affordable menu, we recommend ordering their signature French toast (HKD24), corned beef egg sandwich (HKD23), and satay beef macaroni pasta soup (HKD27). Wash this all down with a large selection of locally brewed tea and coffee on their menu, served pipping hot and very sweet.
Sun Hang Yuen, G/F, 186 Yu Chau Street, Sham Shui Po, 2728 7118
Man Kee Cart Noodle

Probably stocking one of Hong Kong’s largest repertoire of meaty and salty toppings in their cart noodles bowls, Man Kee goes big on the legendary Cantones dish. Soup bases begin at HKD12 and noodles at HKD13. Their most popular add-on items include their Swiss chicken wings (HKD12), pork knuckles (HKD16), chive dumplings (HKD13), and radish (HKD10).
Man Kee Cart Noodle, G/F, 121 Fuk Wing Street, Sham Shui Po, 9059 5104
Central Restaurant

For over six decades, Central Restaurant has dished out dependable dim sum plates within its no-frills space in the centre of the neighborhood. All priced at HKD30, order the glutinous beef balls, char siu bun, radish cake, mushroom chicken bun, and pork ribs claypot are some of the hits to enjoy in the morning. After 10AM, the restaurant serves affordable lunch dishes from HKD40 and larger plates for dinner.
Central Restaurant, G/F, Tung Lo Court, 140 Tai Po Road, Sham Shui Po, 2777 6888
No Milkshake No Life

Located in Shek Kip Mei, only a street across from Sham Shui Po, is No Milkshake No Life, a cult favourite of diner-loving foodies in Kowloon for their funky, meaty, spicy, and sugary American-style menus. Make your visit worthwhile by stuffing your face with their classic buttermilk pancake (HKD75), impossible beef grilled cheese (HKD125), and a caramel peanut butter real bacon (HKD69) milkshake to end your meal.
No Milkshake No Life, Shop G01, Mei Kwai House, Shek Kip Mei Estate, Shek Kip Mei, 9816 3818
Café Sausalito

Since 2014, before Sham Shui Po gained its Gen Z-approved cool factor and the retro cafes started storming in, Café Sausalito has waved the neighbourhood’s flag for quality coffee and healthy food. In their menu, plates like the mixed berries toast (HKD96), mushroom lava toast (HKD89), and protein overload salad (HKD108) make the case for an afternoon well spent.
Café Sausalito, G/F, 201 Tai Nan Street, Sham Shui Po
Kung Wo Beancurd Factory

The Michelin Guide-recommended Kung Wo Beancurd Factory is an eatery as much as it is a living museum, telling the story of Hong Kong’s local soy production history. With their signature dishes of tofu pudding (HKD11), deep fried golden fish & soya cake (HKD14), and tofu ice cream with ginger syrup (HKD14), you are bound to leave with a belly filled and an appreciation for Hong Kong’s old culinary past.
Kung Wo Beancurd Factory, G/F, 118 Pei Ho Street, Sham Shui Po
YEARS

For healthy, vegan, and planet-conscious food, YEARS in Sham Shui Po has for years claimed the top ranking for plant based dining. Their menu is expansive, ranging with dishes like the cray c kiwi berry salad (HKD88) and creamy spinach fettuccine (HKD98) to the YEARS classic impossible cheeseburger (HKD138) and Japanese katsu curry risotto (HKD118). Everything is full of protein, flavour, and love.
YEARS, G/F, 191-199 Fuk Wa St, Sham Shui Po, 6338 3719
Hop Yik Tai

At Hop Yik Tai, you only need to concern yourself with the shop’s three main items on your visit here: cheung fun (HKD10, 4 pc), fish balls (HK6, 5pcs), and siu mai (HKD10, 6pcs). Their affordable snacks hit a craving you may have when searching for peanut butter-drenched cheung fun, curried fish balls, or bouncing siu mai. Prepare to queue and eat quickly as their seats and tables are limited.
Hop Yik Tai, G/F, 121 Kweilin Street, Sham Shui Po, 2720 0239
Restoran Indonesia Pondok Kita

Restoran Indonesia Pondok Kita is a humble Indonesian eatery is stationed in the middle of Sham Shui Po’s bustling street-level market, beckoning a local crowd of Indonesians who really know their food. Our top picks include the nasi kuning special (HKD69), featuring an assortment of salty and pickled salads and a meaty beef curry, sate sapi longtong (HKD79) beef skewers drenched in peanut sauce, and bakmie ayam special (HK50) soup with roasted chicken.
Restoran Indonesia Pondok Kita, G/F, 216 Ki Lung Street, Sham Shui Po, 6436 6810