
Buffet lovers in Singapore, these restaurants serve endless dishes, from lavish hotel buffets and halal spreads to Japanese feasts and international dinner buffets, for a truly indulgent dining experience.
At the best buffets in Singapore, we constantly go back for seconds (and thirds). Whether you’re after a lavish hotel buffet dinner, a certified halal buffet in Singapore, a Japanese spread with free-flow sashimi, or an international buffet with live stations, we’ve personally tested the city’s top spots to bring you our picks. From fresh oyster bars and sushi counters to roast carving stations and decadent desserts, these buffet restaurants in Singapore make overeating absolutely worth it, for both lunch and dinner. Prefer to plan your own sumptuous spread? Look to the best catering services in Singapore for help. Or check out the best mini buffet catering in Singapore for sweet and savoury nibbles.
Why trust this guide
Across our team of food writers, we’ve eaten at a lot of buffets in Singapore, and we know what separates an excellent spread from one that looks impressive on arrival and disappoints by the third plate. Every buffet on this list has been evaluated on variety, quality across all stations, value for price, and replenishment speed. This guide is regularly updated, so prices and availability stay accurate.
Best buffets in Singapore
Need recommendations on an all-you-can-eat spot that’s perfect for your group of food-loving companions? Here are some of our top picks:
- Hotel buffets: The Line, Beach Road Kitchen, Colony
- Halal buffets: Peppermint, Straits Kitchen, Carousel, Permata Singapore
- Japanese buffets: Shin Minori, Wa-En Wagyu Yakiniku; Kiwami: Ramen & Gyoza Bar
- Specialty buffets: Awfully Chocolate Bakery & Cafe, Carnivore Brazilian Churrascaria, Empress
Category | Best pick | Price from | Hours |
Best hotel buffet | Lunch $58 / Dinner $78 per adult | Mon–Sun, lunch & dinner | |
Best halal buffet | Lunch $72 / Dinner $80 per adult | Daily, 6.30am–9.30pm | |
Best halal hotel buffet | Lunch $72 / Dinner $98 per adult | Mon–Sun, 6.30am–10pm | |
Best Japanese buffet | From $68.90 per adult | Daily, lunch, high tea & dinner | |
Best international buffet | Lunch $68 / Dinner $98 per adult | Daily, lunch & dinner | |
Best dessert buffet | From $38 per adult | Weekends & PH, 10am–3pm | |
Best specialty buffet | From $89 per adult | Mon–Thu dinner; Sat–Sun brunch & dinner | |
Best luxury buffet | Lunch $78 / Dinner $98 per adult | Daily, lunch & dinner |
Best hotel buffets in Singapore
Singapore’s top hotel buffets are a league of their own, with sprawling live stations, premium seafood and elegant dining rooms that make every meal feel like an occasion. These are our picks for the best hotel buffet dinner and lunch experiences in the city.
1. Lime Restaurant at Parkroyal Collection Pickering, Singapore

Ask anyone where’s the best buffet in Singapore, and many will point to Lime Restaurant at Parkroyal Collection Pickering. For years, the establishment has been synonymous with great buffet offerings, and with good reason.
With executive chef Alvin Leong at the helm, this hotel buffet restaurant dishes out fresh seafood (including Boston lobster, snow crab and scallop), scrumptious meats, Peranakan specialties (think beef rendang, buah keluak roast duck and spicy crab meat kueh pie tee), and Asian delicacies like KL-style seafood tai lok mee and flower clams in collagen broth. Other standouts include the signature Penang prawn noodle soup, lobster parmesan wheel risotto, as well as sous vide herb-crusted roast angus beef and crispy roast pork porchetta from the live carving station.
Come by during dinner to savour freshly grilled meats from the Josper grill and an expanded seafood selection. We’re talking about a glorious seafood-on-ice spread, alongside Asian and Western seafood delicacies. Don’t forget to save room for delish desserts, featuring durian pengat, hazelnut chocolate lava cake with vanilla ice cream, and seasonal specials like crepes suzette, made to order by Lime’s pastry chef.
If you can’t pick between lunch and dinner, pop by on weekends from 3pm to 5pm and indulge in the glorious buffet spread while toasting to free-flow beer, house pour wines and cocktails.
Best for: A crowd-favourite spot for years
How much: Lunch from $58 per adult and $29 per child; dinner from $78 per adult and $39 per child
Buffet hours: Monday to Sunday, 7am to 10.30am & 6pm to 9.30pm; Monday to Friday, 12pm to 2.30pm; Saturday to Sunday, 11.30am to 2.30pm & 3pm to 5pm
Address: Lime Restaurant, Parkroyal Collection Pickering, Singapore, 3 Upper Pickering Street, Singapore 058289
2. Luce

Embark on a gastronomic journey through Italy at Luce, where a sumptuous international buffet dinner in Singapore with Italian specialties awaits. Begin at a dedicated cold room with a lavish selection of seafood on ice, featuring Japanese oysters, wild-caught Australian spanner crab, cold water prawns, black and green mussels, sea whelk and Japanese oysters – with Boston lobsters joining the spread exclusively for Sunday brunch.
Next, make your way to the theatrical live stations. The live pasta station offers a choice of trofie, cheese ravioli or rigatoni, paired with sauces such as guanciale carbonara and slow-cooked beef bolognese. Plus, savour succulent roasts like Brandy and mustard-marinated angus beef striploin – served with open-flame bone marrow and seasonal pasta dishes prepared tableside on a gueridon and finished in the signature Parmesan wheel.
In an ode to local culture, look forward to fusion creations featuring Italian techniques with Singaporean flavours. Highlights include the chef’s signature pork lup cheong e gorgonzola dolce pizza and penne al granchio piccante con funghi (durum wheat pasta with chilli crab sauce and tiger prawns).
End on a sweet note with delicately crafted Luce-misu (a reinterpretation of the classic tiramisu) at a live station, zesty lemon meringue tartlets, and a flowing Valrhona chocolate fountain with marshmallows, wafer rolls and fresh fruits. Oh, and look out for exclusive monthly dining privileges on the website!
Best for: A gastronomic journey through Italy with Asian specialties
How much: Lunch from $59 per adult and $29 per child; dinner from $85 per adult and $43 per child
Buffet hours: Monday to Saturday, 12pm to 2.30pm; Sunday, 12pm to 3pm; daily, 6pm to 10pm
Address: Luce, Level 1, Frasers House, a Luxury Collection Hotel, Singapore, 80 Middle Road, Singapore 188966
3. Beach Road Kitchen

Hands up if you’re a seafood lover like us, ‘cos this signature hotel buffet seafood spread is not to be missed! Come hungry for the spectacular chefs-on-show buffet. The restaurant boasts a smorgasbord of fresh seafood, charcoal-grilled meats, Asian noodles, wok-fried dishes, alongside desserts. The best part is watching the chefs prepare these delicacies right before you.
Best for: A seafood lover’s paradise
How much: Lunch from $78 per adult and $39 per child; dinner from $98 per adult and $49 per child
Buffet hours: Daily, 12pm to 2.30pm & 6pm to 10pm
Address: Beach Road Kitchen, Level 1, JW Marriott Hotel Singapore South Beach, 30 Beach Road, Singapore 189763
4. Peppermint at Parkroyal Collection Marina Bay, Singapore

Ever wanted to dine in a serene haven surrounded by lush greenery? Conscious dining is at the heart of Peppermint, which features healthful farm-to-table cuisine made with sustainably and locally sourced ingredients. The restaurant’s trendy themed buffets that rotate roughly every six weeks also keep customers coming back for more. Think charcoal-grilled durian feasts, seafood spreads and tantalising Thai flavours.
Step out to the terrace and you’ll be greeted by more than 60 varieties of herbs, edible flowers and vegetables at its Urban Farm. Yes, these are used as ingredients, garnishes and aromatics. It’s no wonder the restaurant has received a recognition award from the Singapore Food Agency for its farm-to-table efforts, and was crowned the Editor’s Choice winner for Best Hotel Buffet in Singapore in our Love Local Awards 2025!
Coupled with halal-certified buffet stations, this halal buffet in Singapore is a go-to spot for celebrations and casual gatherings. Whet your appetite with fresh picks at the seafood island, succulent roasts at the carving station, and hearty noodle bowls whipped up on the spot. Then, fuel up on Japanese, Indian and other delicious cuisines, before ending off strong with an assortment of desserts, including ice cream, Nyonya kueh and tropical fruits.
Best for: A lush dining haven with trendy themed buffets
How much: Lunch from $72 per adult and $36 per child; dinner from $98 per adult and $49 per child
Buffet hours: Monday to Sunday, 6.30am to 10pm
Address: Peppermint, Parkroyal Collection Marina Bay, Singapore, 6 Raffles Boulevard, Singapore 039594
5. RISE Restaurant

Come ready to feast on authentic cultural flavours from around the world at RISE Restaurant. Nestled in the hotel lobby, Marina Bay Sands’ signature buffet restaurant offers a lavish spread from day to night. Indulge in local crowd-favourites (such as Singapore chilli crab, laksa and Australian wagyu beef cheek rendang), fresh sashimi and seafood, as well as regional delicacies like Vietnamese pho, Thai boat noodles and Anxin chicken rice.
Next, indulge in European and American cuisine with delicacies such as salt-baked Norwegian salmon and Kagoshima pork rack. Round off the feast on a boozy note with delicious Southeast Asia-inspired cocktails. In the mood for alfresco dining? Grab a seat amid lush greenery at the garden terrace – complete with soft lighting, a la carte bites and cocktails.
We also recommend keeping an eye on the restaurant’s website for exciting themed buffets and celebrations throughout the year. Think Halloween, Oktoberfest, Christmas, Songkran and more. And here’s a tip: come on weekend lunches to enjoy a complimentary glass of prosecco or beer that’ll amp up the celebratory mood!
Best for: An all-day dining spot with an authentic global spread
How much: Lunch buffet from $78 per adult and $39 per child; dinner buffet from $98 per adult and $49 per child
Buffet hours: Daily, 6.30am to 10.30am & 12pm to 2.30pm; Sunday to Thursday, 5pm to 10pm; Friday and Saturday, 5pm to 10.30pm
Address: RISE Restaurant, Lobby, Tower 1, Marina Bay Sands, 10 Bayfront Avenue, Singapore 018956
6. Silver Shell Cafe at Shangri-La Rasa Sentosa, Singapore

If you love variety, you’ll be pleased as punch to hear about Silver Shell Cafe’s amazing daily dinner buffets. Grab an indoor or alfresco seat and enjoy popular treats such as seafood on ice, a cheese spread and decadent desserts alongside live stations cooking up a storm. Best of all, each day of the week brings a different buffet theme.
Avoid the Monday blues with Flavours Around the World featuring cuisines from Spanish to Indian. On Tuesday, it’s all about protein with roasted creations in Asian and Western styles at Meat Lovers Night. Wednesdays and Sundays offer a locally-influenced taste of hawker food, as Singapore Good Ol’ Days brings you satay, bak kut teh, black pepper crab and more. Looking forward to the weekend? Thursdays are deemed Tropical Night with infusions of fresh, fruity and zesty flavours in the buffet. Finally, Fridays and Saturdays are made for indulgence as Seafood Sensation takes over the spread.
P.S. this buffet is totally family-friendly, with a dedicated kids’ zone and lower counters for the little ones to pile up their own plates. On Fridays and Saturdays, there’ll be entertaining magic performances alongside balloon sculpting and face-painting sessions, and kids can also get DIY mocktail-making and cupcake-decorating kits, as well as a take-home goodie bag.
Best for: Ever-changing themed buffets
How much: Dinner from $78 per adult and $39 per child
Buffet hours: Monday to Sunday, 6pm to 10pm
Address: Silver Shell Cafe, Shangri-La Rasa Sentosa, Singapore, 101 Siloso Road, Singapore 098970
7. Oscar’s

If you’re looking for a buffet spread with lots of variety, make your way to Oscar’s. This vibrant international buffet in Singapore is inspired by cuisines from around the world, with flavours and creations from Asia and beyond. We love the semi-open kitchen so we can marvel at the cooking spectacle as we indulge. Pro tip: come by for dinner from Wednesday to Saturday to enjoy barbecue dishes like charred octopus and jacket potato, charcoal-grilled barramundi, and tara-marinated prawn satay on brioche.
Best for: A wide variety that’ll leave you spoilt for choice
How much: Lunch from $68 per adult and $34 per child; dinner from $78 per adult and $39 per child
Buffet hours: Monday to Friday, 12pm to 2.30pm; Saturday and Sunday, 12.30pm to 3pm; daily, 6pm to 10.30pm
Address: Oscar’s, Conrad Singapore Marina Bay, 2 Temasek Boulevard, Singapore 038982
8. Edge

Take your buffet experience to the next level at this glorious hotel buffet restaurant with seven live kitchens showcasing a medley of cuisines. We’re talking about Indian, Japanese, Thai, Cantonese and more. No matter what our cravings are, we always leave satisfied. Bringing the kids along for Sunday brunch? Sit back and relax while they’re entertained with a dedicated play area and a roving balloon sculptor. Plus, the specially curated kids’ buffet offers nutritious yet delicious options they’ll love – everyone’s happy!
Best for: A family-friendly spot catering to little ones
How much: Lunch from $72 per adult and $36 per child; dinner from $95 per adult and $47.50 per child; weekend brunch from $80 per adult and $40 per child
Buffet hours: Monday to Saturday, 12pm to 2.30pm; Sunday, 12pm to 3pm; Daily, 6pm to 10pm
Address: Edge, Level 3, Pan Pacific Singapore, Marina Square, 7 Raffles Boulevard, Singapore 039595
9. Colony

Feeling fancy? We’re big fans of this hotel buffet at The Ritz-Carlton – it has just the spread for you. With seven live conservatory kitchens, this dining extravaganza brings Indian food, Indonesian, Malaysian, and Western flavours under one roof. Begin your culinary journey at The Ice Bar, where a treasure trove of seafood on ice awaits.
Next, the indulgence continues with juicy cuts from The Grill & Rotisserie station and dim sum varieties at The Steam Basket. Our favourite is the local roast meats, creamy butter chicken, and patisserie filled with handcrafted desserts that are almost too pretty to eat.
Best for: A dining extravaganza with seven live kitchens
How much: Lunch from $78 per adult and $39 per child; dinner from $98 per adult and $49 per child
Buffet hours: Daily, 12pm to 2.30pm & 6pm to 10.30pm
Address: Colony, Level 3, The Ritz-Carlton, Millenia Singapore, 7 Raffles Avenue, Singapore 039799
10. The Line at Shangri-La Singapore

We aren’t kidding when we say it’s a multi-sensory feast at The Line. Step inside this well-loved hotel buffet restaurant at Shangri-La, and you’ll be greeted by a smorgasbord of international flavours and curated specialty dishes. With a team of multi-national chefs at the helm, look forward to a wide selection that draws from each of their unique heritage. We’re talking about a variety of cuisines, including Middle Eastern, Indian, Western, Peranakan and Asian delicacies.
Indulge in crowd-favourites like chilled seafood, succulent roasts, fresh sashimi, charcuterie and European cheese. Next, stop by the restaurant’s nine live stations to fill up on hearty bowls of noodles, Asian roast meats, Indian delights and more. Come Thursdays and Fridays, there’s even an outdoor BBQ station with grilled meats and seafood. And how can we forget about desserts? Sweeten the feast with durian cake, key lime tart, ice cream, as well as mochi waffles whipped up fresh on the spot. It’s no surprise that this vibrant gourmet destination is the go-to spot for family gatherings and joyous celebrations!
Best for: Diverse cuisines from around the world
How much: Lunch from $68 per adult and $34 per child; dinner from $98 per adult and $49 per child
Buffet hours: Daily, 12pm to 2.30pm & 6pm to 9.30pm
Address: The Line, Shangri-La Singapore, 22 Orange Grove Road, Tower Wing, Singapore 258350
Best halal buffets in Singapore
Finding a great halal buffet in Singapore is easier than you’d think, as several of the city’s top hotel restaurants are halal-certified. Here are the best halal buffet spots we’d happily return to.
11. Carousel

We’re always wowed by one of Singapore’s most popular halal buffet restaurants. Carousel rolls out an epic international feast spanning Japanese, Mediterranean, Indian, and more. Weekends are extra special: we’re talking seafood hot pot, whole Atlantic salmon, and snow queen crab legs that are worth the trip alone. Pro tip: come hungry! With over 100 dishes on offer, it’s a buffet adventure like no other.
Best for: A highly-rated halal buffet
How much: Lunch from $72 per adult and $36 per child; dinner from $92 per adult and $46 per child
Buffet hours: Daily, 6.30am to 10am, 12pm to 2pm & 6.30pm to 9.30pm
Address: Carousel, Royal Plaza on Scotts, 25 Scotts Road, Singapore 228220
12. Permata Singapore

Here’s another halal buffet restaurant in Singapore that’s fit for royalty. Housed in the regal palace of Gedung Kuning (right next to the historic Istana Kampong Glam), Permata serves a feast fit for royalty with Nusantara cuisine at the heart of it.
Our plates always overflow with Malay and Indonesian delights like tulang merah and mutton satay ‘cos they’re that good. And when it comes to dessert? Let’s just say self-control goes out the window with kueh, pulut hitam, and serawa durian calling our name. Bonus: kids under five dine free, so it’s the perfect excuse to bring the whole family.
Best for: A halal feast fit for royalty
How much: Lunch buffet from $88 for two adult sand $20 per child; dinner buffet from $108 for two adults and $24 per child
Buffet hours: Daily, 12pm to 2.30pm; Monday to Friday and Sunday, 6pm to 9.30pm; Saturday, 5pm to 7pm & 7.30pm to 9.30pm
Address: Permata Singapore, 73 Sultan Gate, Singapore 198497
13. Straits Kitchen

Nab a table at one of the most well-loved halal buffet restaurants in Singapore. We always enjoy watching veteran chefs whip up our all-time favourite local dishes, including delicious Chinese cuisines, Indian, Malay and Peranakan dishes. Savour ayam buah keluak, spicy otah otah and signature roasts.
Dessert lovers, you’re all covered, too. We helped ourselves to a wide selection featuring min jiang kueh, muah chee, refreshing mango pudding, chendol, as well as soft-serve ice cream in coconut and taro flavours. Resistance is futile.
Best for: A local feast tailored for Singaporeans
How much: Breakfast from $45 per adult and $22.50 per child; lunch from $72 per adult and $38 per child; dinner from $80 per adult and $42 per child
Buffet hours: Daily, 6.30am to 9.30pm
Address: Straits Kitchen, Grand Hyatt Singapore, 10 Scotts Road, Singapore 228211
14. Ginger

This lush botanical haven tempts us with a spectacular halal buffet spread of local favourites. When we’re ready to feast, our must-haves include the rich chilli crab, aromatic otah otah, and dim sum delights like red bean paste buns and juicy chicken siew mai.
For dessert, we make a beeline for the soft serve station, piling on fun toppings like almond flakes, marshmallows, and chocolate chips. Prefer something warm? Hot treats like glutinous rice balls in fragrant ginger broth are sure to hit the spot. After our indulgence, we love strolling through the vibrant cultural enclave right outside to walk it all off.
Best for: A botanical haven nestled in Kampong Glam
How much: Lunch buffet from $59 per adult and $29.50 per child; dinner buffet from $69 per adult and $34.50 per child
Buffet hours: Daily, 12pm to 2.30pm & 6pm to 10pm
Address: Ginger, Parkroyal on Beach Road, 7500 Beach Road, Singapore 199591
15. Atrium Restaurant

Throw on your best stretchy pants ‘cos Atrium Restaurant is calling with a sumptuous buffet that will take you down memory lane! Led by a team of multi-national chefs, this halal buffet restaurant boasts a nostalgic feast of local favourites, international delights and reinvented Singaporean dishes. With a rotational selection of local delicacies, look forward to tender beef rendang, crispy roti prata, carrot cake and the hotel’s signature laksa.
Other highlights include fresh seafood, succulent meat carvings, as well as seasonal specials like durian ice kacang, freshly shucked oysters and baby lobsters. Sweet tooth or not, desserts like traditional wafers and rainbow bread with ice cream will stir up fond childhood memories.
Oh, and did we mention how accessible it is? Located right beside Havelock MRT, the restaurant is a mere three-minute walk from the station – fully sheltered, no less.
Best for: Nostalgic local delicacies
How much: Lunch from $98 per adult and $25 per child; dinner from $118 per adult and $30 per child
Buffet hours: Daily, 12pm to 2.30pm & 6pm to 9.30pm
Address: Atrium Restaurant, Holiday Inn Singapore Atrium, 317 Outram Road, Singapore 169075
Best Japanese buffets in Singapore
From free-flow sashimi and wagyu yakiniku to ramen and dim sum, the best Japanese buffets in Singapore are a dream for fans of the cuisine.
16. Wa-En Wagyu Yakiniku

We’ll never turn down an opportunity to indulge in unlimited wagyu beef, especially an award-winning wagyu that has been crowned a four-time Miyazaki Wagyu Olympics Champion. Make your way to Jewel Changi Airport for this Japanese buffet in Singapore, featuring top-tier A4 and A5 Miyazaki wagyu beef, alongside fine cuts like karubi, chuckroll and wagyu saikoro cubes.
Love seafood? Don’t sleep on the premium selection of Japanese snow crab, tiger prawns, and sashimi-grade hotate scallops and oysters. And that’s not all! Shabu-shabu hot pot, Korean cold noodles, wagyu suji inaniwa udon, and other hot dishes await, too. Coupled with a dazzling view of the Jewel Rain Vortex, this is a feast for both the palate and eyes.
Best for: Premium Japanese wagyu and sashimi-grade seafood
How much: $168 per adult (minimum two pax); $68 per child; free for kids below 90cm
Buffet hours: Daily, 11am to 10pm
Address: Wa-En Wagyu Yakiniku, #01-224, Jewel Changi Airport, 78 Airport Boulevard, Singapore 819666
17. Kiwami: Ramen & Gyoza Bar

Ever wondered how many bowls of ramen you can eat in one sitting? The ramen buffet at Kiwami: Ramen & Gyoza Bar is your chance to find out. Eat your fill of comforting bowls of tonkotsu ramen made with broth simmered for over 10 hours and chewy Hokkaido wheat noodles. You’ll get to pick from eight variations, with the premium mala ramen and premium black tonkotsu ramen being standouts for their flavourful broths.
Besides ramen and fried rice, feast on all-you-can-eat sides, desserts and drinks. We enjoyed the signature grilled pork gyoza with juicy filling, the truffle edamame for an easy protein fix, and the plant-based truffle katsu that won’t make you miss the meat. While we’d have appreciated a wider drink and dessert selection, it is still pretty decent for the price point.
Best for: A comforting ramen feast with classic sides
How much: $28.80 per adult; $12.80 per child
Buffet hours: Monday to Friday, 5pm to 9.30pm; Saturday & Sunday, 11am to 9.30pm
Address: Kiwami: Ramen & Gyoza Bar, B2-10, Guoco Tower, 1 Wallich Street, Singapore 078884
18. Shin Minori

Craving all-you-can-eat Japanese food in Singapore? Make haste to Shin Minori for one of the most affordable Japanese buffets in Singapore. With more than 220 dishes available, we love eating our fill of fresh sashimi, sushi, steamed and grilled dishes, rice, noodles and more. It’s especially satisfying when we add on the free-flow Asahi beer that goes perfectly with all the seafood goodness.
Best for: A wallet-friendly Japanese feast
How much: From $68.90 per adult and $49.90 per child; high tea from $39.90 per adult and $29.90 per child
Buffet hours: Daily, 12pm to 2.30pm, 3pm to 5.45pm & 6.15pm to 10.15pm
Address: Shin Minori, #03-15/16, UE Square, 81 Clemenceau Avenue, Singapore 239917
Best specialty and casual buffets in Singapore
Not every great buffet in Singapore comes with a hotel address or a three-digit price tag. These specialty and casual spots bring something different to the table.
19. Awfully Chocolate Bakery & Cafe

This viral weekend brunch buffet at the Awfully Chocolate Bakery & Cafe has been flooding our feeds, and for good reason. Not only is it affordable, it also boasts brunch classics like scrambled eggs, tater tots, bacon, and more. Plus the array of viennoiseries as far as our eye can see? A dream. We also enjoyed crafting our very own healthy breakfast bowl at the yoghurt bar. And we can’t forget the chocolate taps for heavenly smooth chocolate poured over fruits and pastries. Don’t fill up too fast because brunch specials like the braised beef pie and brunch burger are available to complement your buffet plates!
Best for: Brunch faves and chocolate indulgence
How much: From $38 per adult; children under 10 years old dine at half price
Buffet hours: Weekends and public holidays, 10am to 3pm
Address: Awfully Chocolate Bakery & Cafe, 131 East Coast Road, Singapore 428816
20. Carnivore Brazilian Churrascaria

When we’re craving protein on a keto or carnivore kick, this specialty buffet in Singapore is our ultimate go-to for meat lovers. Think juicy cuts of meat carved tableside — there’s no better feeling than sinking your teeth into tender beef brisket, flavourful chicken thigh, and crispy roasted pork belly. Plus, you’ll find a rotating line-up of hearty Brazilian sides like black bean stew and fish stew. For the full experience, grab an alfresco seat to soak in the lively vibes while you feast.
Best for: Satisfying your meat cravings
How much: Brunch and dinner from $89 per adult and $20 per child; free for kids below 90cm
Buffet hours: Monday to Thursday, 6pm to 11pm; Friday, 5.30pm to 11pm; Saturday to Sunday, 12pm to 3pm & 5.30pm to 11pm
Address: Carnivore Brazilian Churrascaria, #01-10/11, 30 Robertson Quay, Singapore 238251
21. Empress

When we’re craving an endless dim sum feast, this chic riverside spot is one of our go-tos. The weekend dim sum brunch buffet is an absolute steal – and little ones under five dine free! Beyond baskets of dumplings, we love the generous spread of other dishes too. A single serving of soup, three mains per table, and dessert make this experience extra indulgent. We’re always eyeing delicacies like the triple roast platter, seared Angus beef tenderloin cubes, and sweet and sour Iberico pork, all alongside our free-flow dim sum orders. Yum!
Best for: Filling up on delicious dim sum
How much: Dim sum brunch from $63 per adult and $38 per child below 12 years old; children below 5 years old dine for free
Buffet hours: Saturday to Sunday, 11am to 1pm & 1pm to 3pm
Address: Empress, #01-03, Asian Civilisations Museum, 1 Empress Place, Singapore 179555
22. Embu

Tucked away from the city’s hustle, we adore this hotel buffet at Mandarin Oriental for its tranquil all-you-can-eat experience, set amid lush interiors and charming patio seating. The lavish buffet spread is irresistible, boasting premium seafood, Indian and Asian delights, wood-fired pizzas, barbecue favourites, and decadent homemade desserts. There’s even a dedicated section for little ones – and kids under five dine for free.
Best for: An escape to tranquillity
How much: Lunch from $78 per pax and $39 per child; dinner from $98 per adult and $49 per child; weekend brunch from $128 per adult and $64 per child
Buffet hours: Daily, 12pm to 2.30pm & 6.30pm to 10pm
Address: Embu, Mandarin Oriental, 5 Raffles Avenue, Singapore 039797
23. Verandah Rooftop Rotisserie

Craving all-you-can-eat modern European delights in a lush urban oasis? Head up to the rooftop of Momentus Hotel Alexandra for one of Singapore’s most unique buffet dinner experiences. Order a main course, then help yourself to an unlimited spread of complementary dishes.
Inspired by modern European flavours, the sumptuous selection features succulent meats, signature roasts, oven-baked specialties and more. We love the thoughtfully curated mains like locally farmed red snapper papillote and Thai-spiced seafood aglio olio. Be sure to save space for free-flowing salads, soups, handmade pizzas, artisanal breads and decadent desserts.
Best for: Enjoying both quality and variety
How much: Lunch from $29 per pax; dinner from $58 per pax
Buffet hours: Daily, 6.30am to 10.30am, 12pm to 2.30pm & 6pm to 10pm
Address: Verandah Rooftop Rotisserie, Level 7, Momentus Hotel Alexandra, 323 Alexandra Road, Singapore 159972
Are you game to try the best buffet restaurants in Singapore?
If you’re looking for other eateries to host your group lunch or family gathering, check out our other guides:
- Boozy brunches in Singapore
- Best restaurants in Singapore
- Set lunch in Singapore
- New restaurants in Singapore
Frequently Asked Questions
How much does a buffet in Singapore cost?
The price for buffets in Singapore varies depending on the restaurant and time of day. Lunch buffets generally range from around $50 to $80 per adult, while dinner buffets can cost between $80 and $100 or more. Tip: check if the restaurant offers discounts with certain credit cards, or have special promotions at less busy times of the day!
What types of food can I find at a buffet in Singapore?
Singapore's buffet scene is very diverse, with options for almost every palate. You can expect a wide range of cuisines, including fresh seafood, Japanese, Italian, Brazilian, and more. To cater to local tastes, many places also feature Singaporean, Peranakan, Indian, and other Asian and Western flavours.
What are some unique buffet experiences in Singapore?
Some unique buffet spots on our radar include Awfully Chocolate Bakery & Cafe for its weekend brunch buffet with indulgent chocolate taps; Carnivore Brazilian Churrascaria for unlimited servings of juicy meat cuts; and Permata Singapore for halal-certified Nusantara cuisine fit for royalty.
Are there any halal-certified buffets in Singapore?
Yes, many restaurants in Singapore offer halal-certified menus, so more diners can enjoy their offerings! Some popular options to check out include Carousel, Permata Singapore, Straits Kitchen and Ginger.
Where can I find the best buffet dinner in Singapore?
For the best buffet dinner in Singapore, head to The Line at Shangri-La Singapore for diverse international cuisines across multiple live stations, or Colony at The Ritz-Carlton for a luxe spread with seven live kitchens. Carnivore Brazilian Churrascaria is a great shout for meat lovers, with unlimited churrasco-style grilled meats served tableside.
Are there good buffet lunch options in Singapore?
Plenty! Lime Restaurant at Parkroyal Collection Pickering offers a solid lunch buffet from $58 per adult, while Shin Minori is a popular Japanese lunch buffet from $68.90 per adult. On weekends, Awfully Chocolate Bakery & Cafe is a great casual option from just $38 per adult.
What is the best buffet in Singapore for value?
Awfully Chocolate Bakery & Cafe is hard to beat at $38 per adult on weekends. For a Japanese buffet, Shin Minori starts from $68.90 per adult with lunch, high tea and dinner sessions daily. If you want a hotel buffet experience, Lime Restaurant at Parkroyal Collection Pickering offers a generous spread from $58 per adult for lunch.
What is the best international buffet in Singapore?
For us, you can't go wrong with The Line at Shangri-La. Not only is the dining room setting casual and inviting, the food is absolutely delectable and will set you back $68 for lunch or $98 per dinner.
Luce's international selection also comes with Italian specialties with a seafood cold room filled to the brim with shellfish.

