Food + Drink

The best pork-free Chinese restaurants in the Klang Valley

Dine sans pork


By Amanda Fung

The best pork-free Chinese restaurants in the Klang Valley

As preparations for Chinese New Year start to ramp up, we know everyone is scouring for restaurants to host reunion dinners, gather with long lost friends, or have a company night out. If you’re looking to include friends who are on a halal diet or don’t eat pork, it can be slightly difficult to be pointed in the right direction. To get you started, here is our guide to some of the most trusted pork-free restaurants in the Klang Valley that will have something for everyone at the table.


Jade Pavilion, Pavilion Hotel Kuala Lumpur

The resident Chinese eatery in Pavilion Hotel Kuala Lumpur is worth braving the city centre traffic for when it comes to dim sum and Cantonese cuisine. The restaurant has an extensive à la carte menu that details upscale Cantonese classics. We love its slow-braised village chicken with ginger and preserved beancurd, as well as wok-fried cubed beef tenderloin with assorted mushroom and golden garlic. Its dim sum selection is also as impressive, with both perennial favourites and Jade Pavilion signatures on the menu. Set menus are also available for those dining with larger parties.

Address: Level 8, Pavilion Hotel Kuala Lumpur Managed by Banyan Tree, 170, Jalan Bukit Bintang, Bukit Bintang, 55100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Opening hours: 12pm to 2.30pm and 6pm to 10pm (weekdays); 12pm to 2.30pm, 3pm to 5pm, and 6pm to 10 (weekends)

Contact: +603 2117 2823

Website | Instagram | Reservations


Yun House, Four Seasons Hotel Kuala Lumpur

If you’re in the mood for a delectable array of pork-free Cantonese delights, head to the Michelin Selected Yun House, the lavishly-decorated restaurant basked in natural lighting and stunning views of the city centre. You can’t miss its signatures on the à la carte menu, especially its steamed luffa melon with sea prawns, garlic-stewed glass noodles, and cordyceps flower; and roasted Australian lamb chops with Szechuan pepper sauce. Those who prefer dim sum can also rely on Yun House for a delectable meal with its carefully curated selection.

Address: Level 5B, Four Seasons Hotel Kuala Lumpur, 145, Jalan Ampang, Kuala Lumpur, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Opening hours: 12pm to 3pm and 6pm to 10 pm (Mondays to Saturdays), 11am to 4pm (Sundays)

Contact: +603 2382 8640

Website | Instagram | Facebook | Reservations


Lai Po Heen, Mandarin Oriental Kuala Lumpur

One of the long-standing frontrunners in the hotel dining scene, Lai Po Heen is known for its consistent delivery of flavourful pork-free dim sum and Cantonese cuisine in its elegant space. Its dim sum offerings are only available for brunch or lunch, whereas its à la carte menu is an all-day affair. You can also look to its set menus for either lunch or dinner for a convenient and laidback meal. Must-try dishes include its Lai Po Heen wok fried cubed beef tenderloin with black pepper and onions and fried rice with black garlic, shrimp and asparagus.

Address: Level 1, Mandarin Oriental Kuala Lumpur, Kuala Lumpur City Centre, 50088 Kuala Lumpur, Federal Territory of Kuala Lumpur

Opening hours: 12pm to 2.30 pm and 6pm to 10.30 pm (weekdays), 10.30 am to 2.30 pm and 6pm to 10.30 pm

Contact: +603 2330 8798

Website | Reservations


Din by Din Tai Fung


View this post on Instagram


A post shared by DIN by Din Tai Fung (@dinmalaysia)

With locations all over the Klang Valley—and even in both Kuala Lumpur International Airport terminals—Din by Din Tai Fung is a reliable haunt for a pork-free casual Taiwanese experience in the Klang Valley. On the menu, you’ll find Muslim-friendly renditions of the restaurant chain’s most popular dishes, namely its world-famous xiao long bao and la mian. Other hits on the menu include its spicy dried chilli chicken and shrimp egg fried rice.

Refer to the official website for the full list of locations and details.

Instagram | Facebook


Shang Palace, Shangri-La Kuala Lumpur

Combining the best that Cantonese and Szechuan cuisines have to offer sans pork is Shang Palace, led by seasoned chef Terence Foong. Alongside his team, Foong presents elegant and upscale renditions of dishes from the two distinct cuisines. While here, you can’t miss its pan-fried lamb cutlet with chef’s special sauce and the Monk Jump Over the Wall soup. For weekend family lunches, Shang Palace also has an impressive dim sum lineup that you’re sure to enjoy.

Address: Level 1, Shangri-La Kuala Lumpur, 11, Jalan Sultan Ismail, 50250 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Opening hours: 11.30am to 2.30pm and 6.30pm to 10.30pm (Mondays to Saturdays), 10.30am to 2.30pm and 6.30pm to 10.30pm (Sundays and public holidays)

Contact: +603 2786 2378



Dolly Dim Sum


View this post on Instagram


A post shared by Dolly Dim Sum (@dollydimsum)

Boasting more than ten outlets across Peninsular Malaysia, Dolly Dim Sum has been a go-to for many locals looking for a fuss-free, yet dependable pork-free dim sum meal. Built upon the concept of a traditional Chinese tea house, its menu covers all your dim sum needs with signature dishes like its Szechuan-style dumplings and steamed rice rolls made with housemade belacan. Don’t forget to try its signature egg custard buns for a sweet ending to your meal. 

Refer to the official website for the full list of locations and details. 

Instagram | Facebook


Yen, W Kuala Lumpur

Yen, situated on the 11th floor of the W Kuala Lumpur, boasts an interior decor that is almost as impeccable as its menu. Renowned for its modern take on the staples of Chinese cuisine, Yen offers à la carte options daily and dim sum brunches on the weekends and public holidays. From its crispy prawn balls with wasabi mayonnaise and macadamia nuts to braised local Hokkien noodles with foie gras, assorted seafood, and chicken, each dish pays its due homage to the heritage of the traditional dish while adding a twist to keep the palate enticed.

Address: Level 11, W Kuala Lumpur, 121, Jalan Ampang, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Opening hours: 12pm to 2.30pm and 6pm to 10pm (Tuesdays to Fridays), 11am to 2.30pm and 6pm to 10pm (Saturdays and Sundays), closed on Mondays

Contact: Call +6012 347 9088 | Whatsapp +6012 357 4788‬

Website | Instagram | Facebook | Reservations



For more stories on where to eat in the Klang Valley, click here.

Explore More