10 Best Buffet in KL 2023 For Every Hungry Foodies

Greetings Foodie! Feeling like a King or a Queen? Want to feast like one? Well, there would be nothing better than having a variety of dishes laid before your eyes, ranging from rendang chickens to lamb cutlets, spaghettis to tempuras, sushis to baked cheese oysters and knowing that you get to try all of them in one meal! Go get the meal you deserve at one of these 10 best places offering the great buffet in KL and Klang Valley!

buffet in KL
10 Awesome Buffet in KL

2019 Guide: Best Buffet in KL

Source: Circus Buffet

Get your tummies ready! You are going to feast like never before at these KL buffet restaurants in 2021!

1. Mitasu

Source: VKEONG

Looking for Japanese buffet in KL? Here you go! Having a regular, Japanese meal can cost up to RM 40 nowadays. Why not add a little extra to that amount to get the all-you-can-eat experience? Mitasu is a Japanese a la carte buffet in KL that serves a wide range of Japanese cuisine. It is often packed with people so it is HIGHLY recommended that you make a reservation before visiting.

Source: Jessy The KL Chic

Here, you can have free flow sashimi, sushi, sukiyaki, donburi, tempura and many more. You can rest assured that the quality and the freshness of the food here are consistent and maintained at a certain level of standard because the food is prepared on the spot. What’s a better way to eat all the Japanese food you can without draining your wallet?

Price: RM 56.90++

Address: Central Plaza, 2506, Jalan Sultan Ismail, Bukit Bintang, 55100 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Operating Hours: 11.30am-3pm, 6pm-10pm (Mon-Fri), 12pm-3pm, 6pm-10pm (Sat & Sun)

2. The Ganga Cafe

Source: Hungry Onion

Simple and quaint, this place is a vegetarian restaurant that aims to serve good food at a reasonable price. This cafe offers South Indian vegetarian food with a blend of Gujarati flavours.

Source: Finding Fats

They serve ala carte dishes every day but on Sundays, they offer a special buffet brunch from 10am to 3pm. Foodies can expect to get dishes such as curry, chapati, bhatoora, dudhi chana and aloo methi from this place. With so much to choose from, this would definitely be worth every penny!


Price: RM 16+

Address: 19 Lorong Kurau, Off Jalan Riong, Bangsar Pertama, 59100 Kuala Lumpur.

Operating Hours : 9am-10pm (Mon-Sat), 10am-3pm (Sun)


3. Samba Brazilian Churrascaria

Source: Best Restaurants to Eat – blogger

Another great buffet option in Klang Valley is Samba. Samba is a Brazilian restaurant that offers a feast of grilled meat with different skewers to choose from. Waiters here would slice generous chunks of meat from table to table to make sure your plate is filled with chicken, beef, lamb, and seafood.

Source: Fried Chillies

This place offers two types of buffets – the usual type of buffet and a pizza buffet.

“ A pizza buffet?? Say whaaat??”

Source: Deals Malaysia

Yup! That’s right, a pizza buffet! Foodies get to choose from a variety of pizzas such as Classic Seafood Pizza, Portuguese Turkey Ham Pizza, Picanha Pizza and many more!

Doesn’t that sound amazing? The pizza buffet is the cheapest buffet offered here so if you are willing to pay some extra bucks, you can opt for their regular brunch or dinner buffet. Samba is definitely a must try for all foodies!

Price: Pizza Buffet – RM 29+, Brunch Buffet RM69+, Dinner Buffet RM99+

Address: #156, Jalan Ampang, L3-3/3-4A Avenue K level 3. Kuala Lumpur 50450 Malaysia.

Operating Hours: 12pm-10.30pm daily

4. Rocku Yakiniku


Rocku Yakiniku is an indoor BBQ buffet with live entertainment. It is an ala carte buffet and it serves up to 100 minutes of pure entertainment and unlimited seafood, lamb, pork, chicken and beef for you to barbeque right in front of you!

It is the ideal BBQ concept as patrons can enjoy the cooking process without needing to sweat or smell like BBQ smoke right after.

Source: Forever In Hunger

Some of the recommended dishes that foodies should try are the scallops here, as they are juicy and sweet, and the beef that is imported all the way from Australia. They also serve a self-service buffet of vegetables and carbs for those who need them to make their meal complete. Head on over now and prepare to ‘rock’ your tastebuds!

Price: RM 39.90++ (Lunch), RM49.90++ (Dinner)

Address: Lot.7.01.03, Level 7, 168, Bukit Bintang Street, Bukit Bintang, 55100 Kuala Lumpur, Federal Territory of Kuala Lumpur (available in other branches too)

Operating Hours: 11am-11pm (Sun-Thurs), 11am-12am (Fri & Sat)

5. Noble House

Source: orientalrestaurants

Located in Kuala Lumpur, The Noble House holds the reputation of being one of the top fine dining restaurants in the area. The restaurant serves Cantonese gourmet cuisines as well as a small selection of Japanese dishes. This place is well known for their Peking Duck dish so foodies should definitely order this dish when you pay a visit.

Source: chenjinchao03

The brunch buffet here is served every Sunday and on Public Holidays. Foodies can expect to get Chinese, Western, Japanese and Malaysian cuisine from the buffet line. The prices of the buffet vary in relation to the way shark fin is cooked and served.

If you’re looking to enjoy a buffet at a lower price, you should opt for the option that serves Braised Shark Fin with Crabmeat and Crab Roe. If you don’t mind paying extra, you can choose the option that comes with the Double Boil Chicken Wing Stuffed with Shark Fin.

Unlike general expectations of a buffet, the shark fin soup comes in a large portion and has a generous amount of shark fin!

Price: RM 49++ and RM59++

Address: No.19, Jalan Delima, Off Jalan Imbi, 55100 Kuala Lumpur.

Operating Hours: 11am-3pm, 6pm-11pm (Daily)

6. Contango @ Majestic Hotel

Source: Rebecca Saw

If you’re wondering why does this name sound familiar, it’s probably because you have heard it being promoted multiple times on the radio. The Majestic Hotel is currently very well known among locals, especially for their international buffet spread.

Source: Rebecca Saw

Foodies can expect to enjoy food ranging from juicy and thick sashimis to freshly cooked prawns, mussels, and oysters. This place is also well known for their desserts. The buffet line includes desserts like macarons, cake pops, cakes, crumbles, tarts, eclairs, and puddings as well!

So go on ahead to see if their buffet is up to the standards! For wine and beer lovers, you can also pay a little extra to get unlimited refills!

Price: RM105 (Lunch) RM 125 (Dinner)

Address: Brickfields The Majestic Hotel, 5 Jalan Sultan Hishamuddin, Kuala Lumpur, 50000

Operating Hours: 6.30am-10.30pm (daily)

7. Nook

Source: tallypress

Located at Aloft KL, Nook is a restaurant that offers an international, all-day buffet with food ranging from nasi briyani to smoked salmon. Foodies can expect a balanced variety of food with flavours that are explosive and delicious!

Must Read: 10 Best Restaurants in KL

This place also has an eye-catching dessert corner that will satisfy your sweet tooth. Some of their specialities include the Sarawak Laksa, which can be prepared according to your preference from the noodle station, and the Beef Burger. So what are you waiting for? Head on over and pig out to your heart’s content!

Source: Aloft Kuala Lumpur Sentral

Prices: RM58 nett (Breakfast), RM 68 nett (Lunch), RM 120 (Dinner)

Address: Aloft KL Sentral, 5, Jalan Stesen Sentral, 50470 Kuala Lumpur.

Operating Hours: 6.30am-12am (daily)

8. Tai Zi Heen

Source: goodyfoodies

Dim Sum is definitely one of the locals’ favourite type of brunch on weekends and public holidays. Here at Tai Zi Heen, you can enjoy have all the dim sum that you would want without needing to worry about the different prices for each dim sum!

Source: EatDrink

This restaurant serves food that is both halal and incredibly tasty. It is an ala carte buffet so you can be assured that the quality of their food is consistently maintained throughout the day as everything is prepared fresh. This restaurant also serves up some contemporary Cantonese dishes in various styles. Foodies will definitely be spoilt for choice in this place!

Prices: Brunch RM 55+ , Dinner RM 68++

Address: 4, Jalan Conlay, Kuala Lumpur, 50450 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Operating Hours: 12pm-2.30pm, 6.30pm-10.30pm (Mon-Fri), 11.30am-2.30pm, 6.30pm-10.30pm (Sat & Sun)

9. Atmosphere 360 Revolving Restaurant

Source: Culture Trip

Located in one of the world’s tallest tower, this restaurant offers a buffet style dining experience with an amazing landscape view of Kuala Lumpur. The restaurant serves the buffet at two different sessions throughout the day to cater for dinner (6.30pm-8.30pm)  and supper (9pm-11pm). They also offer other dishes along with their main buffet.

Source: Atmosphere 360 Facebook

Some of the dishes include their Stir Fried Venison Fillet and their Stir Fried Chilli Crab. These are a must try for a foodie when they pay a visit. A buffet dinner up in a tall tower, this is one of the closest experience to Dining in the Sky that you’ll get in Kuala Lumpur!

It would definitely be worth a try! Atmosphere 360 also offers a Hi-Tea session where they serve modern Asian cuisine with continental influences that are sure to tickle your tastebuds!

Price: RM218.30 nett (Dinner)

Address:  Menara Kuala Lumpur, Jalan Puncak, 50250 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Operating Hours: 11.30am-11pm (Daily)

10. Lemon Garden Cafe

Source: lipstiq

Crowned Best International Buffet in KL, this cafe by Shangri-La Hotel serves up an excellent array of food ranging from many cuisines such as Japanese, Western, Chinese, Indian and Malaysian. They are well known for having crabs in their cold seafood selection along with mussels, oysters, prawns, and scallops. Their satay and daily roast are highly recommended for meat lovers.

Source: Shangri La Specials

Foodies can also expect to enjoy unlimited sashimi, sushi, lamb, beef and roasted chicken as well. For dessert lovers, be sure to save your tummy space to try their black-and-white twin tower chocolate fondues and a variety of uniquely flavoured ice cream! They only serve dinner buffets during specific timings so be sure to check out their website before making a trip over.

Price: RM 128 nett (Lunch), RM 158 nett (Dinner)

Address: Shangri La Hotel Kuala Lumpur, 11, Jalan Sultan Ismail, Kuala Lumpur, 50250 Kuala Lumpur, Wilayah Persekutuan Kuala Lumpur

Operating Hours: 6am-1am (daily)

Which one is your favourite buffet in KL?

There you have it! A full list of buffet places for you to try in 2023!  You no longer need to crack your brain to think of where to go to get the best buffet experience! Did we miss out on one of your favourites? Leave a comment below and we’ll add it to our list!

Photo cover by andmcrew•ng

This article was last updated on 1 January 2023.

Leave a Reply

Your email address will not be published. Required fields are marked *

Back to top button