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!
Best Buffets in Sydney: 12 of the Top All You Can Eat Spots in 2026
1. SkyFeast at Sydney Tower
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.
RELATED:
The Best Seafood Buffets in Sydney
2. Shabuway, Haymarket
The first all-you-can-eat version of its kind has arrived: Sydney's Shabu-shabu Hot Pot Buffet!
Shabuway is a buzzing, family-friendly 120-seat venue showcasing 'shabu-shabu' – an Asian-fusion hotpot where thin slices of meat and veggies are cooked in a delicious broth at the table. With the yin-yang pots in the centre of the table, you can cook two broths, including Chicken & Ginseng, Japanese Sukiyaki, and fiery Spicy Mala, and customise your creation with buttery wagyu, chicken tenderloin, pork belly or brisket, plus seasonal veggies, noodles, and more.
Alongside the DIY hot pot, there's crunchy Korean fried chicken, freshly made sushi, and hot dishes like pasta, fried rice, and gyozas. Leave room for the dessert station, which includes soft serve ice cream with crushed Oreos, Biscoff, M&M's, Cadbury Flake, or the more traditional Fried Buns with Condensed Milk.
Location: Shop 35/1 Dixon St, Haymarket
Opening hours:
Sunday to Thursday from 12-10 pm
Fridays and Saturdays from 12-11 pm
Buffet prices:
LUNCH
Monday-Thursday: $45.90 per adult; $28.30 for kids (3+); $9.90 for under 3s
Friday-Sunday: $52.90 per adult; $32.90 for kids (3+); $9.90 for under 3s
DINNER
Monday-Thursday: $58.90 per adult; $34.90 for kids (3+); $9.90 for under 3s
Friday-Sunday: $65.90 per adult; $39.90 for kids (3+); $9.90 for under 3s
Vegetarian/vegan options on the menu? Yes, however, because Shabuway is a mixed buffet serving lots of meats and seafood, if you're strictly vegan or vegetarian, you may want to double-check with the staff.
3. Churrasco, Coogee
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.
4. Harvest Buffet at The Star
"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
5. Butchers Buffet, Sydney
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, Eastwood, 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.
6. Star Buffet, Various Locations
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
7. 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
8. The Colonial British-Indian Cuisine, Darlinghurst
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: 118 Crown 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
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
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
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
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
What is a Must Eat in Sydney?
If you asked a Sydneysider what a must-eat in Sydney is, you'd probably get a dozen wildly different answers ranging from beachside fish and chips to our famous sushi trains. But when it comes to family-friendly feasting, Sydney's buffet scene certainly steals the spotlight. And if you asked a Sydneysider what the city's most iconic buffets and unmissable dishes are, these are perennial crowd-pleasers:
Mountains of fresh prawns - Sydney can't get enough of prawns and, luckily, there are plenty to go around at our favourite all-you-can-eat restaurants. If you've got a hankering for prawns, prawns, and more prawns, we recommend Harvest Buffet at The Star, and Epicurean at Crown Sydney.
Delightful dumplings - Sydney and dumplings are a love story in themselves. At Signatures Buffet, Star Buffet, and Butchers Buffet, the handmade dumplings are soft, steamed, stuffed, and impossible to stop at one!
Brazilian churrasco - If you haven't tried a Brazilian rodízio in Sydney yet, add it to your list immediately. BahBQ in Crows Nest, and Churrasco in Coogee serve nonstop skewers of charred, juicy meats carved straight onto your plate.
Veggie delights - Not all iconic dishes are meat-heavy. Govindas in Darlinghurst is famous for being the city's first plant-based buffet, and delivers a comforting spread of lentil curries, pasta bakes, pakoras, dahl soup, and more.
Dessert stations - From chocolate fountains at Harvest Buffet to entire patisserie walls at Epicurean, Sydney buffets know how to end things with a flourish. We highly recommend saving room for decadent desserts or wearing stretchy pants!
More Family Dining
Families looking for more family dining in Sydney can explore plenty of other guides on ellaslist. Check out our recommendations for All-You-Can-Eat Sushi in Sydney, save on your next dinner out at these Sydney Restaurants Where Kids Eat Free, or explore our roundup of the Best High Teas for Kids for a delightful treat.
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


Pick a Date
