Do your kids never stop eating? Have you got hollow legs yourself? We've found the best cure: an all-you-can-eat buffet in Sydney! The magical land where seconds, thirds, and "just one more plate" are enthusiastically encouraged.

Sydney is a smorgasbord of all-you-can-eat restaurants for families, serving hefty helpings of chicken nuggets, sushi, Korean barbecue, fresh seafood, smoked meats, pastries, and desserts with all the trimmings. 

Here are our favourite picks from Sydney's buffet scene, where over-indulgence is on the menu. Bon appétit!

Table of Contents

SkyFeast at Sydney Tower
Harvest Buffet at The Star
Star Buffet, Various Locations
Signatures Buffet, St Marys 
Buffet 88 at Ashfield RSL Club
Butchers Buffet, Various Locations
Churrasco, Coogee
The Colonial British-Indian Cuisine, Darlinghurst
Gyuniku Japanese BBQ, Haymarket
Epicurean at Crown Sydney
Govindas, Darlinghurst
BahBQ Brazilian Grill, Crows Nest
Chefs Buffet, Various Locations
 

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, too, 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

Opening hours: 

LUNCH
Monday to Friday from 12-3.30 pm (last entry 2 pm)
Saturday and Sunday from 11 am to 3.30 pm (last entry 2 pm)

DINNER
Monday to Sunday from 5-10.30 pm (last entry 9 pm)

Buffet prices: 

LUNCH
Monday-Thursday: $99 for adults; $49 for kids (4-12)
Fridays: $115 for adults; $49 for kids (4-12)
Saturday-Sunday: $130 for adults; $49 for kids (4-12)

DINNER
Monday-Thursday: $125 for adults; $55 for kids (4-12)
Friday-Saturday: $145 for adults; $55 for kids (4-12)
Sundays: $135 for adults; $55 for kids (4-12)

Vegetarian/vegan options on the menu? Yes - SkyFeast offers both vegetarian and vegan dishes.

2. 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 cuisines from all over the world, including the child-favourite dessert station with three large chocolate fountains!

Harvest Buffet offers three buffets daily for breakfast, lunch, and dinner. 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 mee goreng, pizzas, a selection of cheeses, and so much more.

Read our review to see what we thought. 

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

Opening hours:

Breakfast from 7-10 am on weekdays; 7-10.30 am on weekends
Lunch from 11.30 am to 3.30 pm daily
Dinner from 5-9.30 pm (Sunday-Thursday); 5-10 pm (Friday and Saturday)

Buffet prices:

$99 per adult; $36.90 for kids (5-12); Under 4s go FREE

Vegetarian/vegan options on the menu? Yes

3. Star Buffet, Various Locations

Star Buffet
Welcome to the Star Buffet in Bankstown.


If you're after a welcoming and friendly space that genuinely caters to that "everyone eats what they want" vibe, Star Buffet ticks pretty much every box.

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. They also offer complimentary tea and coffee.

It's super family-friendly, so take the kids and go nuts!

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

Opening hours:

Times can vary per location, but Star Buffet's general opening hours are:
Lunch daily from 11.30 am to 2 pm 
Dinner from 5.30- 8.30 pm (Monday-Thursday); 5.30-9.30 pm (Friday-Saturday); 5-8.30 pm (Sundays)

Buffet prices:

LUNCH
Monday-Friday: $25.80 per adult; $1.80 x child's age for kids
Saturdays: $29.80 per adult; $2 x child's age for kids
Sundays: $40.80 per adult; $2.80 x child's age for kids

DINNER
Monday-Thursday: $37.80 per adult; $2.50 x child's age for kids
Friday-Sunday: $40.80 per adult; $2.80 x child's age for kids

Vegetarian/vegan options on the menu? Yes

4. Signatures Buffet, St Marys 

Signatures Buffet, St Marys
Signatures Buffet, St Marys

 

Signatures Buffet at the St Mary's Rugby League Club is the kind of all-you-can-eat spot families adore - a big, bright Sydney buffet loaded with Chinese, Asian, and classic Aussie favourites, all ready to pile high onto your plate.

Created by renowned Sydney restaurateur Michael Lau, this crowd-pleasing dining experience brings together everything we love about shared meals: comfort food, yummy flavours, and a welcoming space for noisy families. 

The menu is diverse and offers everything from stir-fries to fresh salads, yummy seafood, roast-of-the-day classics, sushi, handmade dumplings, and, of course, desserts. 

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

Opening hours:

BREAKFAST
Monday to Sunday from 6.30-9.30 am

LUNCH
Wednesday to Saturday from 11.30 am to 2 pm
Sunday from 11.30 am to 2.30 pm 

DINNER
Wednesday, Thursday & Sunday from 5.30-9 pm
Friday and Saturdays from 5.30-9.30 pm

Buffet prices:

BREAKFAST
$25 per adult; $15 for kids (4-15)

LUNCH
Wednesday-Friday: $25 per adult; $1.50 x child's age for kids (12 and under)
Saturdays: $27.50 per adult; $2 x child's age for kids (12 and under)
Sundays: $36.50 per adult; $2.50 x child's age for kids (12 and under)

DINNER
Wednesday-Thursday: $36.50 per adult; $2 x child's age for kids (12 and under)
Friday-Sunday: $39.50 per adult; $2.50 x child's age for kids (12 and under)

Vegetarian/vegan options on the menu? Yes

5. Buffet 88 at Ashfield RSL Club

Dessert station Buffet 88 Ashfield RSL Club
Can we start at the dessert station?!


A long-standing Inner West favourite, Buffet 88 at Ashfield RSL is a no-fuss, all-you-can-eat spread that delivers solid value for hungry families.

The self-service format keeps things relaxed — grab a plate, help yourself, and go back as many times as you like! The menu covers a wide range of bases, with fresh seafood (prawns, pipis, crabs, and fish), traditional roasts including lamb, duck and pork, a broad selection of Chinese dishes, dumplings, soups, salads, and desserts including soft serve. It fills up fast on weekends, so getting there early is the move. One thing to note: as it's inside an RSL club, all visitors will need to sign in at the front desk with ID.

Location: 374 Liverpool Rd, Ashfield (inside Ashfield RSL Club)

Opening hours:

Closed Mondays

LUNCH
Tuesday to Sunday from 11.30 am to 2.30 pm

DINNER
Tuesday to Sunday from 5.30 pm to 9 pm

Buffet prices: 
LUNCH
Tuesday-Friday: $22 per adult (visitor); $21 member/senior visitor; $20 senior member; $1.50 x child's age for kids (2-12)

Saturday: $23 per adult (visitor); $22 member/senior visitor; $21 senior member; $1.50 x child's age for kids (2-12)

Sunday Seafood Lunch: $33 per adult (visitor); $32 member/senior visitor; $31 senior member; $2.50 x child's age for kids (2-12)

DINNER
Tuesday-Thursday: $29 per adult (visitor); $28 member/senior visitor; $27 senior member; $2 x child's age for kids (2-12)

Friday-Sunday: $33 per adult (visitor); $32 member/senior visitor; $31 senior member; $2.50 x child's age for kids (2-12)

Vegetarian/vegan options on the menu? Yes, there are salads, vegetable dishes, soups, and desserts, though the menu is primarily focused on seafood, roasts, and Chinese cuisine.

6. Butchers Buffet, Various Locations

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


Korean buffet, anyone? Korean BBQ is all the rage for Sydney tastebuds, and if you can't get enough, book a table at Butchers Buffet, stat!

Their 90-minute buffet is jam-packed with delicious dishes, with their all-you-can-eat lunch prices starting at $38.99 per adult and $24.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, and Wagyu Beef Belly, as well as signature dishes such as Korean Fried Chicken and House-made Dumplings.

Butchers Buffet has expanded to seven Sydney venues in just five years - a testament to their soaring popularity. Book now and see why!

Locations: Blacktown, Cabramatta, Castle Hill, Chinatown, Lidcombe, and Strathfield

Opening hours:

Times can vary per location, but Butchers Buffet's general opening hours are:
Lunch daily from 11.30 am to 4.30 pm 
Dinner from 4.30 pm to 10 pm (Sunday-Thursday); 4.30 pm to 11 pm (Friday-Saturday)

Buffet prices:

LUNCH
Monday-Thursday: $38.99 per adult; $24.99 for kids (3+); $7 for under 3s
Friday-Sunday: $48.99 per adult; $29.99 for kids (3+); $7 for under 3s

DINNER
Monday-Thursday: $48.99 per adult; $29.99 for kids (3+); $7 for under 3s
Friday-Sunday: $55.99 per adult; $38.99 for kids (3+); $7 for under 3s

Vegetarian/vegan options on the menu? Yes, they do offer some vegetarian-friendly options, but it's not a fully vegetarian/vegan menu.

7. Churrasco, Coogee

The best buffets in Sydney
Brazilian BBQ at Churrasco.


If you're looking for a relaxed meat-and-margherita-fueled meal, Churrasco in Coogee is one of the most popular Brazilian buffets in Sydney.

Their all-you-can-eat Brazilian-style barbecue is seriously delicious and includes their special barbequed and smoked meats, veggies, salads, antipasto served rodizio-style at your table, and, of course, margis for the parents! 

Location: 240 Coogee Bay Rd, Coogee

Opening hours:

Monday to Friday from 5 pm until late
Saturdays from 3 pm for late lunch or 5 pm onwards for dinner
Sundays from 12 pm until late

Buffet prices:

$75 per adult; $30 for kids (6-12); Under 5s go FREE
$45 for the vegetarian option

Vegetarian/vegan options on the menu? Yes, however, Churrasco is very much meat-focused, so the choices might be limited.

8. The Colonial British-Indian Cuisine, Darlinghurst

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


Want to feast like a king? Be ready for an indulgent all-you-can-eat lunch buffet hosted by The Colonial British Indian Restaurant on Crown Street.

Freshly-made curries, naan, samosas, roti, salads, vegetarian dishes — all of your favourites are ready to fill your tummies with one of the yummiest lunches you've ever had. 

Location: 71/73 Stanley St, Darlinghurst

Opening hours:

Open for buffet lunches Monday-Friday from 12-3 pm

Buffet price: $18.90

Vegetarian/vegan options on the menu? Yes

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 mouthwatering BBQ at one of 30 Japanese BBQ stations!

To get the inside scoop, check out our ellaslist review

Location: Shop 34, 1 Dixon Street, Haymarket

Opening hours:

LUNCH
Daily lunch from 12-4.30 pm (last entry 3.30 pm)

DINNER
Sunday to Thursday from 4.30-10 pm
Friday to Saturday from 4.30-11 pm

Buffet prices*:
*Gyuniku offers a few different buffet packages (with/without BBQ), so prices vary depending on what you order.

SUSHI & FOOD (no BBQ)
Monday to Thursday: $48.99 per adult; $27.99 for kids (4-10); $9.90 for kids (1-3)
Friday-Sunday: $54.99 per adult; $29.99 for kids (4-10); $9.90 for kids (1-3)

JAPANESE BBQ
Monday to Thursday: $57.99 per adult; $29.99 for kids (4-10); $9.90 for kids (1-3)
Friday-Sunday: $64.99 per adult; $35.99 for kids (4-10); $9.90 for kids (1-3)

Vegetarian/vegan options on the menu? Though primarily a sushi-and-barbecue menu, there are several vegetarian and vegan options.

10. 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 their 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. Don't miss their made-to-order noodle station, where chefs whip up piping-hot noodle bowls, stir-fries, and Asian favourites while you watch. They've also got curries, dumplings, fresh cuts from the carvery, Italian specialities, and loads more. Make sure you save room, because after all that savoury indulgence, there's a dessert wall, mini tarts, cakes, ice cream, fruit, and chocolate fountains for dunking. 

Location: Inside Crown Sydney, 1 Barangaroo Ave, Barangaroo

Opening hours:

BREAKFAST
Daily from 7-10.30 am

LUNCH
Monday to Friday from 12-2.30 pm
Saturdays and Sundays from 12.30-3.30 pm

DINNER
Sunday to Thursday from 6-10 pm
Fridays and Saturdays have two dinner seatings from 5.30-8 pm and 8.30-11 pm

Buffet prices:

BREAKFAST
$68 per adult; half price for kids (4-12), under 4s go FREE

LUNCH
Monday-Thursday: $98 per adult; half price for kids (4-12), under 4s go FREE
Fridays: $105 per adult; half price for kids (4-12), under 4s go FREE
Saturdays and Sundays: $145 per adult; half price for kids (4-12), under 4s go FREE

DINNER
Monday-Thursday: $135 per adult; half price for kids (4-12), under 4s go FREE
Friday-Saturday: $155 per adult; half price for kids (4-12), under 4s go FREE
Sundays: $145 per adult; half price for kids (4-12), under 4s go FREE

Vegetarian/vegan options on the menu? Yes

11. Govindas, Darlinghurst

Govindas, Darlinghurst
Govindas, Darlinghurst


As one of Sydney's first plant-based buffets, Govindas is an institution! Govindas has 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 standout dishes like coriander channa dahl and crispy deep-fried cauliflower pakoras topped with chilli chutney. 

Location: 112 Darlinghurst Rd, Darlinghurst

Opening hours:

DINNER
Thursday to Sunday from 5.30-9.30 pm

Buffet prices:

$32 per adult; $16.90 for kids (3-12)

Vegetarian/vegan options on the menu? Govindas buffet is around 80% vegan.

12. BahBQ Brazilian Grill

BahBQ Brazilian Grill
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

Opening hours:

Closed Mondays
Tuesday to Thursday from 6-8 pm
Fridays and Saturdays from 5.30-9 pm
Sunday has a lunch sitting from 12-2.30 pm and a dinner sitting from 5.30-8 pm

Buffet prices:

MEAT OPTION
$84 per adult; $30 for kids (5-12)

VEGETARIAN OPTION
$60 per adult; $30 for kids (5-12)

Vegetarian/vegan options on the menu? Yes

13. Chefs Buffet, Various Locations

Chefs Buffet Sydney
The yummy spread at Chefs Buffet Rouse Hill.


Another great spot to indulge in your Korean BBQ buffet cravings, Chefs Buffet dishes up authentic Korean flavours by the truckload at an impressive seven locations across Sydney.

The concept is simple and completely addictive: sit down, fire up the tabletop grill, and work your way through an unlimited spread of premium meats, fresh seafood, and vibrant veggies, all sourced through their own butcher shop. Alongside the DIY grilling, there's a solid lineup of traditional Korean sides — kimchi, japchae, spicy tteokbokki — plus Korean fried chicken, make-your-own ramen, and a dessert selection to finish things off. Every dish is clearly labelled with allergy information, and all meats except pork are Halal. Kids love the hands-on format, and with venues tucked inside major shopping centres (all with free parking), it's an easy family buffet with zero logistical headaches.

Locations: Rouse Hill Town Centre, Westfield Penrith, Westfield Mt Druitt, Broadway Sydney, Westfield Miranda, Westfield Liverpool, and Sydney CBD (Albion Place)

Opening hours: Every day from 11.30 am to 10 pm (last entry 8.50 pm)

Buffet prices:
Weekdays — $38 per adult (lunch); $48 per adult (dinner)
Weekends — $55 per adult; $25 for kids (6-10) (lunch) / $32 (dinner) | Ages 4-5: $15 (lunch) / $22 (dinner) 

Vegetarian/vegan options on the menu? Yes — vegetarian-friendly BBQ items, noodles, and side dishes are available, with all dishes labelled for dietary requirements, including GF, NF, DF, and EF.

FAQs

What is the cheapest buffet in Sydney?

For wallet-friendly all-you-can-eat dining, The Colonial in Darlinghurst is hard to beat. Their weekday lunch comes in at just $18.90 per person for a generous spread of fresh curries, naan, samosas, and vegetarian dishes. Star Buffet (Bankstown, Penrith, and Bossley Park) starts from $25.80 for adults at weekday lunch, with kids priced by age. Signatures Buffet at St Marys Rugby League Club is another great-value option, with weekday lunches from $25 per adult and kids charged at $1.50 per year of age.

Which Sydney buffets are free for kids?

A few Sydney buffets offer free dining for little ones, which is always worth knowing before you book. At SkyFeast at Sydney Tower, kids eat free on their birthday, a brilliant excuse for a celebration with a view. Harvest Buffet at The Star and Epicurean at Crown Sydney both offer free entry for children under 4, while Churrasco in Coogee lets under-5s eat free. Always confirm directly with the venue before visiting, as conditions can change.

What is the best buffet in Sydney for a birthday?

SkyFeast at Sydney Tower is a standout choice. Kids dine free on their birthday, and the revolving views over the city make it feel genuinely special. For a more luxurious celebration, Epicurean at Crown Sydney delivers a six-star experience with an extraordinary spread of seafood, live cooking stations, a dessert wall, and chocolate fountains.

Do Sydney buffets cater for vegetarians and vegans?

Yes, and there are some excellent options. Govindas in Darlinghurst is Sydney's original plant-based buffet and has been going strong for over 40 years. Around 80% of the menu is vegan, with dishes like coriander channa dahl and crispy cauliflower pakoras. The Colonial in Darlinghurst is another great pick, with a fully vegetarian-friendly Indian lunch buffet. Most other buffets on this list — including SkyFeast, Harvest Buffet, Star Buffet, and Epicurean — also offer vegetarian options alongside their broader menus.

What is the best all-you-can-eat sushi in Sydney?

Sydney's sushi scene deserves its own spotlight. From sushi trains to dedicated AYCE Japanese restaurants, there are some fantastic options across the city for sushi lovers of all ages. Check out our full guide to the best all-you-can-eat sushi in Sydney for our top picks.

Do I need to book Sydney buffets in advance?

For most restaurants, booking ahead is strongly recommended, especially on weekends, public holidays, and during school holidays when tables fill fast. Premium venues like SkyFeast at Sydney Tower and Epicurean at Crown Sydney can book out days in advance, so it's worth securing your spot early. Even for more casual buffets, a quick online reservation saves you the disappointment of turning up to a full house.

About ellaslist

ellaslist is a trusted local guide for families across Sydney and NSW, written by parents and family lifestyle editors who understand what makes an outing with kids genuinely work. Our team researches and curates the best family-friendly events, attractions, playgrounds, restaurants and school holiday activities, with practical details on age suitability, accessibility, parking, public transport, facilities and family-friendly tips.

More Family Dining

All-You-Can-Eat Sushi in Sydney
Sydney Restaurants Where Kids Eat Free
Best High Teas 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