There is a certain kind of weekend hunger that only a buffet can fix. When you want to eat everything, try a bit of this and a bit of that, and roll home happy, KL and Selangor have you sorted. The Klang Valley is packed with all-you-can-eat spreads, from Japanese seafood and free-flow yakiniku to charcoal steamboat grills and grand hotel lines that stretch as far as the eye can see. The choice can be a little overwhelming, which is exactly why we put this guide together.
We did the homework so you can just book a table. Every restaurant on this list holds a Google rating above 4.0 from real diner reviews, and we have left out the places that have closed or fallen off. From buffet halls with tens of thousands of reviews to Korean grills and refined hotel cafes, here are the 10 best buffet dinner spots in KL and Selangor to plan your next big feast around. Bring your appetite, and maybe skip lunch.
What Type of Buffet Dinner Should You Pick in KL?
Buffet is a broad word in the Klang Valley, so it helps to know the styles before you book. If you want cooked-for-you variety and a big spread of stations, hotel and international buffets like Lemon Garden give you the widest range in one sitting. If your group loves cooking at the table, steamboat and BBQ spots such as HAHA PLUS, QQ and Seoul Garden are more interactive and better value per head. For a Japanese slant, Kani Kawa and the yakiniku grills at Samurai and Rocku serve free-flow meats and seafood. Match the format to your crowd and you will not go wrong.
Are There Halal Buffet Dinner Options in KL and Selangor?
Yes, and more than you might think. Seoul Garden, Samurai Yakiniku and Rebung Chef Ismail are popular halal-friendly picks for Muslim diners and mixed groups, with Rebung serving a proper Malay kampung spread. Several hotel buffets are halal-certified too. That said, certification can change, so always confirm the latest status with the restaurant before you book a big table. We have flagged the styles below so you can shortlist the ones that suit your group and your budget without the guesswork.
Table of Contents
- 1. Hut Dining Buffet (Lalaport BBCC)
- 2. Seoul Garden (AEON Mall Shah Alam)
- 3. HAHA PLUS Buffet Steamboat BBQ (Pudu)
- 4. Nabe Hotpot & Sukiyaki (MyTOWN)
- 5. Kani Kawa (Avenue K)
- 6. Restoran QQ BBQ Steamboat Buffet (Kepong)
- 7. Restoran Rebung Chef Ismail
- 8. Samurai Yakiniku (Shah Alam)
- 9. Rocku Yakiniku (1 Utama)
- 10. Lemon Garden (Shangri-La KL)
1. Hut Dining Buffet (Lalaport BBCC)

Tucked inside Lalaport at BBCC, Hut Dining has quickly become one of the most talked-about buffets in the city, and the crowds prove it. The draw is sheer variety at a friendly price: a long line of hot dishes, fresh seafood on ice, sushi, a dessert corner and drinks, all refillable. It suits big families and office groups who want everyone to find something they like without ordering off ten different menus. The turnover keeps the food fresh, and the mall setting means easy parking and a spot to walk it all off after. Come hungry, pace yourself, and save room for the sweets.
Operating Hours: 11:00 am – 3:00 pm & 6:00 pm – 10:00 pm (Daily)
Address: G97, Lalaport BBCC, 2, Jalan Hang Tuah, Bukit Bintang, 55100 Kuala Lumpur
Tel: Not listed
Google Review: View on Google
Google Map: Navigate Now
2. Seoul Garden (AEON Mall Shah Alam)

Seoul Garden is the buffet a lot of Malaysians grew up on, and the AEON Mall Shah Alam outlet is one of its busiest. The format is fun and hands-on: a grill and a steamboat pot built into your table, plus a marketplace of marinated meats, seafood, veg and side dishes you cook yourself. It is halal-friendly, which makes it an easy pick for mixed groups and family celebrations, and the free-flow drinks and ice cream keep the kids happy. Value is strong for the amount you can put away, especially if you come with a hungry crew. Grab your tongs and get grilling.
Operating Hours: 11:30 am – 10:00 pm (Daily)
Address: Lot S11, 2nd Floor, 1, Jalan Akuatik 13/64, Seksyen 13, 40100 Shah Alam, Selangor
Tel: 03-5524 7386
Google Review: View on Google
Google Map: Navigate Now
3. HAHA PLUS Buffet Steamboat BBQ (Pudu)

If your idea of a great night out is unlimited grilling that runs late, HAHA PLUS on Jalan Pudu is your spot. This steamboat and BBQ buffet has built a loyal following for its generous free-flow selection of meats, seafood, balls and greens, all cooked at your table over a combined grill and hotpot. It leans casual and lively, the kind of place you settle into for hours with a big group. The long opening hours make it a genuine supper option when most kitchens have shut. It is not fine dining, but for value and sheer volume of food, few beat it. Go with an empty stomach.
Operating Hours: 10:00 am – 6:00 am (Daily)
Address: 250-G, Jalan Pudu, Imbi, 55100 Kuala Lumpur
Tel: 013-228 8872
Google Review: View on Google
Google Map: Navigate Now
4. Nabe Hotpot & Sukiyaki (MyTOWN)

Nabe brings a proper Japanese shabu-shabu and sukiyaki buffet to MyTOWN in Cheras, and it is one of the highest-rated spots on this whole list. You pick your broths, then work through free-flow platters of thin-sliced beef, pork, chicken and seafood, plus a fresh vegetable and noodle bar. The setting is clean and comfortable, a step up from the usual grab-and-grill steamboat halls, which makes it a nice shout for date nights and calmer family dinners. Service is attentive and the quality of the meat is what keeps regulars coming back. It stays open late too, so it works for a leisurely, no-rush dinner.
Operating Hours: 11:00 am – 2:00 am (Daily)
Address: B1-028, MyTOWN Shopping Centre, Jalan Cochrane, Maluri, 56100 Cheras, Kuala Lumpur
Tel: 03-2780 7388
Google Review: View on Google
Google Map: Navigate Now
5. Kani Kawa (Avenue K)

For a Japanese buffet with a bit of luxury, Kani Kawa at Avenue K is the name to know. Crab is the headline act, alongside free-flow sashimi, sushi, oysters, grilled items and a rotating spread of hot Japanese dishes. It runs separate lunch and dinner sittings, and the dinner spread is the fuller one if you want the full seafood experience. The room is bright and modern, sitting a notch above your everyday buffet, so it works well for celebrations, catch-ups and treating the family. Come with a plan of attack for the seafood and you will get your money’s worth. Booking ahead for dinner is wise.
Operating Hours: 11:00 am – 3:00 pm & 6:00 pm – 10:00 pm (Daily)
Address: L2-6A, Level 2, Avenue K, Jalan Ampang, 50450 Kuala Lumpur
Tel: 010-264 6881
Google Review: View on Google
Google Map: Navigate Now
6. Restoran QQ BBQ Steamboat Buffet (Kepong)

QQ in Kepong is a favourite for the classic Malaysian grill-and-steamboat combo, where a hot plate and a soup pot share your table and you keep the food coming yourself. The buffet covers the essentials well: marinated meats, plenty of seafood, fish balls, mushrooms and greens, plus sauces to mix your own dip. It is an evening-only spot, so it is squarely a dinner and supper affair, and the crowd is usually made up of families and groups of friends settling in for the long haul. Value is the big selling point here. Reserve on weekends, wear something you do not mind smelling of charcoal, and enjoy.
Operating Hours: 4:00 pm – 12:00 am (Daily)
Address: D-G-2, Fortune Avenue, Jalan Metro Perdana 3, Taman Usahawan Kepong, 52100 Kepong, Kuala Lumpur
Tel: 019-366 8880
Google Review: View on Google
Google Map: Navigate Now
7. Restoran Rebung Chef Ismail

For a full-blown Malay buffet, Rebung by celebrity chef Datuk Ismail is a Klang Valley institution. Set near Lake Gardens, it lays out a huge kampung-style spread of traditional dishes: rich curries, ulam, sambals, grilled fish, rendang and a dessert table of local kuih. It is the go-to when you want authentic Malaysian home cooking done properly and in abundance, and the buffet format lets you try a little of everything. Great for family gatherings, out-of-town guests and anyone craving a proper nasi campur experience without limits. Note the service runs in sittings with breaks, so check the timing before you head over. It is worth the trip.
Operating Hours: 11:30 am – 2:00 pm, 2:30 pm – 4:30 pm & 6:30 pm – 10:00 pm (Daily)
Address: 5-2, Cascade Parking Bukit Aman, 1, Jalan Tanglin, Tasik Perdana, 50480 Kuala Lumpur
Tel: 03-2276 3535
Google Review: View on Google
Google Map: Navigate Now
8. Samurai Yakiniku (Shah Alam)

Samurai Yakiniku in Shah Alam Seksyen 9 has become a firm favourite for free-flow Japanese barbecue that is halal-friendly. You grill your own thin-sliced beef, chicken, lamb and seafood at the table, working through a solid selection of marinated cuts and sides at a fixed price. The vibe is casual and social, ideal for students, families and groups who want to linger over a long, meaty dinner without watching the bill climb. It gets busy in the evenings, a good sign of the value on offer, so a booking helps on weekends. If you love the smoky char of yakiniku but want a spot the whole table can enjoy, this is a smart pick.
Operating Hours: 11:30 am – 11:00 pm (Daily)
Address: 32, Jalan Tengku Ampuan Zabedah K 9/K, Seksyen 9, 40100 Shah Alam, Selangor
Tel: 010-528 2080
Google Review: View on Google
Google Map: Navigate Now
9. Rocku Yakiniku (1 Utama)

Rocku puts a fun spin on the Japanese BBQ buffet, pairing free-flow grilling with a rock-and-roll soundtrack that gives the 1 Utama outlet its buzzy, energetic feel. You grill your own beef, chicken, seafood and more from an all-you-can-eat menu, with a set time limit that keeps things moving. It leans younger and livelier than the average steamboat hall, which makes it great for friends, birthdays and casual dates. The mall location means easy parking and no shortage of things to do before or after. If you want your buffet with a bit of atmosphere rather than fluorescent lights and plastic stools, Rocku delivers. Reserve ahead during peak hours.
Operating Hours: 11:00 am – 11:00 pm (Sun–Thu); 11:00 am – 12:00 am (Fri–Sat)
Address: Lot F355, F356 & F357, First Floor, Rainforest, 1 Utama Shopping Centre, Bandar Utama, 47800 Petaling Jaya, Selangor
Tel: 03-7710 9884
Google Review: View on Google
Google Map: Navigate Now
10. Lemon Garden (Shangri-La KL)

Rounding out the list with a touch of class, Lemon Garden at Shangri-La Kuala Lumpur is the hotel buffet to book when the occasion calls for something grander. The international spread runs across live cooking stations, a seafood-on-ice line, Asian and Western mains, a cheese and cold-cut corner, and a dessert room that is a small event in itself. It is the natural choice for birthdays, anniversaries and treating parents, in a polished setting with attentive service. Prices sit at the higher end, as you would expect from a five-star hotel, but the range and quality justify it for a special night. Go for the semi-buffet dinner and take your time.
Operating Hours: 6:30 am – 2:30 pm & 6:00 pm – 10:00 pm (Daily)
Address: Shangri-La Hotel, 11, Jalan Sultan Ismail, 50250 Kuala Lumpur
Tel: 03-2786 2378
Google Review: View on Google
Google Map: Navigate Now
KL and Selangor give you the full sweep of buffet dinners, and the right pick comes down to the occasion. For pure variety and a spread everyone can dig into, Hut Dining and Lemon Garden are your best bets. For an interactive, cook-at-your-table night with strong value, the steamboat and grill crowd at HAHA PLUS, Seoul Garden and QQ deliver the most food for your ringgit. And for a Japanese slant, Nabe, Kani Kawa and the yakiniku grills at Samurai and Rocku are hard to beat. Every spot here clears a 4.0 Google rating, so you can book any of them with confidence.
Prices and operating hours do change, and buffet lines vary by day, so it is always worth a quick call or a check on Google before you head out. Now round up your hungriest friends, pick a spread, and make a proper feast of your weekend.
Frequently Asked Questions
Which buffet dinner in KL and Selangor is halal?
Seoul Garden, Samurai Yakiniku and Rebung Chef Ismail are popular halal-friendly buffet options, with Rebung serving a full Malay kampung spread. Several hotel buffets are halal-certified too. Certification can change, so always confirm the latest status with the restaurant before booking a big table.
What is the best value buffet dinner in KL?
For value, the steamboat and BBQ buffets win. HAHA PLUS in Pudu, QQ in Kepong and Seoul Garden all offer free-flow grilling and hotpot at a fixed price, which works out cheap per head when you come with a hungry group and settle in for the evening.
Which buffet is best for a special occasion or celebration?
Lemon Garden at Shangri-La Kuala Lumpur is the standout for birthdays and anniversaries, with a grand international spread and polished service. Kani Kawa at Avenue K is another strong shout if your group loves seafood and a more refined Japanese buffet setting.
Do I need to make a reservation for buffet dinner in KL?
For weekends, public holidays and larger groups, yes. Popular spots like Nabe, Kani Kawa, Samurai and Rocku fill up fast during peak dinner hours, and hotel buffets such as Lemon Garden often sell out for celebration nights. A quick call or online booking ahead saves you a wait.
Disclosure: This list was compiled by the team at My Weekend Plan after extensive research and shared opinions to suggest helpful recommendations for the public. The sequence of brands is in no particular order so if you have any other great suggestions too, please email us support@myweekendplan.com.my. For more information, kindly refer to our copyright, privacy & disclosure policy.
The post Top 10 Buffet Dinner in KL & Selangor 2026 appeared first on My Weekend Plan.






