Indulge at 15 of the Best Buffets in Sydney in 2025

By: The ellaslist Team, 03 January 2025

Do your kids never stop eating? Have you got hollow legs yourself? You need an all-you-can-eat buffet: where you can tuck in and let loose without judgement!

Luckily, there are quite a few incredible buffets in Sydney where over-indulgence is on the menu, and we've picked some of our favourites - enjoy!

Indulge in 15 of the Best Buffets in Sydney in 2025

1. SkyFeast at Sydney Tower

Sydney Tower Buffet
For all-you-can-eat buffet in Sydney, head to Sydney Tower Buffet.


Now, this is a banquet with a view! High up in the sky, you can have your cake and eat it with uninterrupted revolving views of the city.

The SkyFeast at Sydney Tower buffet is super family-friendly, too, with sweet treats and kid-approved foods, PLUS, kids can feast for FREE on their birthday!

Dine on 55 gourmet dishes prepared daily across a range of international cuisines, plus fresh seafood, salads, hot dishes and desserts. 

Location: Level 4/108 Market St, Sydney

RELATED:
The Best Seafood Buffets in Sydney

2. Suminoya, CBD

The best buffets in Sydney
Japanese buffet lovers - you need to check this spot out! 


If you've got a serious craving for Japanese, an all-you-can-eat explosion of some of the best Japanese flavours around is on offer at Suminoya.

Their Suminoya Buffet starts from $69 and includes Japanese barbecue, sashimi, salads, soups, stir-fries, inari and more - yum!

Location: 1 Hosking Pl, Sydney

3. Churrasco, Coogee

Brazilian bbq at Churrasco
Brazilian bbq at Churrasco. Image: supplied.


If you're looking for a Brazilian buffet in Sydney, Churrasco in Coogee is one of the most popular in town.

Their all-you-can-eat Brazilian-style barbecue is seriously delicious and includes their special barbequed and smoked meats, veggies, salads, and antipasto served rodizio-style at your table. 

Prices are $72 per adult; $40 per adult (vegetarian); $28 per child (six to 12 years).

Location: 240 Coogee Bay Rd, Coogee

4. Harvest Buffet at The Star

Harvest Buffet at The Star
Feast your eyes on Harvest Buffet's chocolate fountain!


"Gaze, Graze, Repeat". The family favourite Harvest Buffet at The Star is a feast for the senses - there are five food stations with cuisine from all over the world, including the child favourite dessert station with three large chocolate fountains (see above)!

You'll find delicacies such as prawns, oysters, marinated clams, spanner crab, various soups and salads, roasts with all the trimmings like roast chicken with Yorkshire pudding, butter chicken and naan bread, prawn mei Goreng, pizzas, a selection of cheeses, and so much more. Read our review here. 

Harvest Buffet
Dessert, dessert, and more dessert!


Location: Inside The Star Sydney, Level 1/80 Pyrmont St, Pyrmont

5. Butchers Buffet, Korean BBQ

Butchers Buffet
Butchers Buffet ensures that only the freshest ingredients are used.


Korean buffet barbecue, anyone? If you've got 90 minutes up your sleeve and you're craving tasty Korean barbecue, then book a table at Butcher's Buffet. Their buffet menu is jam-packed with delicious dishes with their all-you-can-eat lunch prices starting at $37.99 per adult and $22.99 per child, while dinner is priced at $48.99 per adult and $29.99 per child, offering premium yet affordable dining. Guests can indulge in KBBQ staples like Bulgogi, Spicy Pork Belly, Wagyu Beef Belly, and signature dishes such as Korean Fried Chicken and House-made Dumplings. Butchers Buffet has expanded to six Sydney venues in just five years - a testament to their soaring popularity. Book now and see why!

Locations: Lidcombe, Blacktown, Chinatown, Eastwood, Cabramatta & Strathfield

6. The Colonial British-Indian Buffet, Darlinghurst

The Colonial British-Indian Buffet
The Colonial British-Indian Buffet


Want to feast like a king? Be ready for the monthly All You Can Eat Sydney Buffet hosted by The Colonial British Indian Restaurant on Crown Street.

Curries, naan, samosas, roti, salads - all your favourites are in the buffet. $59 per head and kids under 5 eat free - both applicable for lunchtime seatings only. 

Location: 118 Crown St, Darlinghurst

7. Star Buffet, Various Locations

Star Buffet, Bankstown
Welcome to the Star Buffet in Bankstown.


Offering 100+ dishes daily, the Star Buffet rotates its selection regularly to keep diners enticed. They have seafood and roasts, dumplings, a sushi train, roast duck, BBQ pork, tempting desserts and plenty more. It's a family-friendly, welcoming space, so take the kids and go nuts!

Locations: Star Buffet has buffet locations in Bankstown, Penrith and Bossley Park. 

8. Signatures Buffet, St Marys 

Signatures Buffet, St Marys
Signatures Buffet, St Marys


For a delicious buffet in St Marys, Signatures Buffet is ready to feed your hearts out at the St Marys Rugby League Club.

Open from Wednesday to Sunday for lunch and dinner, Signature's Seated Buffet costs from $33 for adults and from $2.80 for children, and for that you get all-you-can-eat meals delivered right to your table!

Location: St Marys Rugby League Club, Cnr Forrester and, Boronia Rd, St Marys

9. Gyuniku Japanese BBQ

Gyuniku Japanese BBQ
Gyuniku Japanese BBQ. Image via Johnny Norris.


As the name suggests, Gyuniku offers a smorgasbord of incredible Japanese BBQ at their buffet in Sydney.

The premium Japanese BBQ Buffet in Haymarket brings together the best of Japanese cuisine - from a sushi bar selection of nori rolls, sashimi, and nigiri, to the best quality meat and seafood selection to BBQ at one of 30 BBQ stations!

To find out more, check out our ellaslist review

Location: Shop 34, 1 Dixon Street, Haymarket

10. El Camino Cantina

The best buffets in Sydney
El Camino Cantina


Put a little south of the border in your order and enjoy a Mexican buffet in Sydney at El Camino Cantina.

They're calling it their Tex-Mex Fiesta and it's every bit as yummy and colourful as you'd expect from everyone's favourite Mexican restaurant. For $89 you can chow down on three courses, including homemade chips and salsa, DIY pulled pork tacos, their signature margaritas, plus churros with caramel and chocolate dipping sauce for dessert - olé!

Location: Multiple throughout Sydney - visit the website to find an El Camino Cantina near you

11. Epicurean at Crown Sydney

The best buffets in Sydney
Get ready to eat your heart out at Epicurean.


For the crème de la crème of Sydney buffets, there's the mindblowing Epicurean at Crown Sydney.

Crown Sydney is itself a six-star hotel, and you can rest assured that you'll receive the same incredible service at the Crown buffet. Exquisite flavours from around the world are available from Epicurean's sophisticated 'open-kitchen dining experience', and their seafood buffet is next-level amazing. 

The Epicurean buffet at Crown offers half price for children aged four to 12, and children under four go FREE.

Location: Inside Crown Sydney, 1 Barangaroo Ave, Barangaroo

12. Govindas Cinema, Darlinghurst

A Sydney institution! It's been around for over 40 years and is still going strong. Before you see a movie, go for the vegetarian buffet.

Enjoy a range of vegan and vegetarian dishes with particular standouts like coriander channa dahl and crispy deep-fried cauliflower pakoras topped with chilli chutney. 

Govindas is open Wednesday to Sunday from 5.30 pm and you can eat to your satisfaction for adults $28:00 and children $14:90.

Location: 112 Darlinghurst Rd, Darlinghurst

13. The Grange Buffet, Blacktown

The Grange Buffet, Blacktown
The Grange Buffet, Blacktown


Located in the Blacktown Workers Sports Club, the Grange All You Can Eat Restaurant offers a range of international cuisine, including Australian, Asian, and European in a super family-friendly and casual environment.

The Grange buffet pricing is super reasonable too, with buffets from as little as $10.50 for kids and $28.80 for adults.

Location: Inside Workers Sports Club, 170 Reservoir Rd, Arndell Park

14. Salts Meats Cheese

Pizza buffets in Sydney
Pizza buffet in Sydney.


If a hearty buffet in Sydney to you means pizza, pizza, and more pizza, then look no further than Salt Meats Cheese!

One of Sydney's favourite pizza joints serves all-you-can-eat pizzas every Monday night from 5 pm for only $35 per person with any drink purchase. Pizza is completely FREE for kids aged 0 to three.

Make sure you book ahead to avoid disappointment!

Location: Gateway Building, 1 Alfred Street, Circular Quay

15. BahBQ Brazilian Grill

The best buffets in Sydney
BahBQ Brazilian Grill


Unlimited servings of succulent Brazilian cuts are on offer at Crows Nest BahBQ Brazilian Grill.

Tuck into a variety of fire-roasted meats, poultry, sausages, seafood, grilled halloumi cheese, and spiced pineapple, all traditionally spit-roasted over natural charcoal and iron bark wood and served from roving waitstaff - fun and yum! 

Location: 35 Albany St, Crows Nest

More Fun for Families 

Fun Things to Do in Sydney This Weekend
All You Can Eat Sushi In Sydney
Sydney's Best High Tea For Kids
 

 

Have you signed up for our newsletter? Join ellaslist to get the best family and kid-friendly events, venues, classes and things to do NEAR YOU!

Reviews