
For everyday dim sum in Singapore go to Swee Choon on Jalan Besar (open until 2am, 4am on Fridays, Saturdays and eves of public holidays), Yum Cha in Chinatown, or Tang Tea House if you need halal. For a proper occasion, Summer Pavilion at The Ritz-Carlton holds a 2026 Michelin star. 10 places below, by style.
Top photo: Dim sum baskets. Photo: ProjectManhattan on Wikimedia Commons, public domainSwee Choon Tim Sum, 183 to 193 Jalan Besar, about 6 minutes from Jalan Besar MRT. Open Sunday to Thursday 7am to 2am, and Friday, Saturday and eves of public holidays 7am to 4am. A supper dim sum fixture. Express outlets include Century Square #01-01, AMK Hub #01-42 and Changi Airport T2 #01-07, which is 24 hours. Pair it with our supper spots list.
Yum Cha, 20 Trengganu Street #02-01, off Temple Street, near Chinatown MRT. Weekdays 10.30am to 9pm, weekends and public holidays from 9am. Handmade daily, upstairs in an old shophouse, which is half the charm. Second outlet at Changi Business Park. See our Chinatown food guide.
Café Mosaic, Level 1, Carlton Hotel, 76 Bras Basah Road, near Bras Basah and City Hall MRT. The Hong Kong Kitchen Lunch Buffet runs daily, 12pm to 2.30pm, at $68 per adult (footnotes on its page), with handcrafted dim sum, bolo buns and egg tarts. DBS/POSB, Citibank, OCBC and UOB cards get 1-for-1 for adults, per the hotel, with no end date on the page. All-you-can-eat dim sum is the honest pitch here. Every card deal we checked is in our 1-for-1 buffet list.
Tang Tea House calls itself a halal Chinese restaurant serving tze char and dim sum since 2005. The central branch is Marina Square #03-212/213/214, 6 Raffles Boulevard, near Esplanade MRT, Monday to Thursday 9am to 8.30pm, Friday to Sunday and public holidays 10am to 9.30pm. The original, 357 Bedok Road, runs to midnight, and to 2am on Fridays, Saturdays and eves of public holidays. If your group has Muslim friends, this is the easy answer. More in our halal makan list.
Wah Lok Cantonese Restaurant, Level 2, Carlton Hotel, 76 Bras Basah Road, near Bras Basah and City Hall MRT. Lunch Monday to Saturday 11.30am to 2.30pm (Saturday in two seatings), Sunday and public holidays from 11am. Weekend seatings fill up, so book.
Crystal Jade Golden Palace, The Paragon #05-22, 290 Orchard Road, near Orchard MRT. Lunch weekdays 11am to 3pm, weekends and public holidays from 10.30am. A 2018 Michelin piece featured its Teochew-style dim sum.
Red House Seafood, Grand Copthorne Waterfront, Level 2, 392 Havelock Road, near Havelock MRT. Lunch daily 12pm to 3pm. It ran 50% off weekday dim sum through July and August 2026. Seafood on the same table, if you want to make it a feast.
Min Jiang at Dempsey, 7A and 7B Dempsey Road. Michelin notes the dim sum is served at lunch only. A garden-side lunch spot, best by car or cab; Napier MRT is the nearest. Hours: check their socials. Our Dempsey Hill guide covers the rest of the hill.
Imperial Treasure Fine Teochew Cuisine, ION Orchard #03-05, 2 Orchard Turn, at Orchard MRT. Michelin has written up its daily lunchtime dim sum menu. Hours: check their socials.
Summer Pavilion, The Ritz-Carlton Millenia, Level 3, 7 Raffles Avenue, near Promenade MRT. One Michelin star in the 2026 guide. This is the anniversary or parents' birthday dim sum, not a Tuesday one. Reserve on +65 6434 5286.
· Order steamed items first and fried ones last, so nothing goes soggy while you wait.
· Hotel dim sum is usually lunch only. Check before you plan a dinner around it.
· Swee Choon's Jalan Besar shop opens at 7am, so it works for breakfast as well as 3am supper.
Swee Choon on Jalan Besar is open until 2am Sunday to Thursday and 4am on Fridays, Saturdays and eves of public holidays. Its Changi Airport T2 outlet runs 24 hours.
Tang Tea House calls itself a halal Chinese restaurant serving dim sum. Outlets include Marina Square #03-212 to 214 and 357 Bedok Road.
Summer Pavilion at The Ritz-Carlton Millenia, Level 3, 7 Raffles Avenue, holds one Michelin star in the 2026 guide.
Yes. Carlton Hotel lists Wah Lok's Sunday and public holiday lunch as 11am to 2.30pm, in two seatings.