8 of the best Greek restaurants in Sydney for a feast to remember

A stunning Greek feast awaits at Ikaria in Bondi Beach. Credit: Ikaria
Someone holds a plate of calamari over a table laid with wine, cocktails and other dishes at Ikaria, one of the best Greek restaurants in Sydney.

Sydney boasts a wealth of amazing dining destinations showcasing cuisines from around the world, and Greek food is no exception. Enjoy all your favourite classics, like flavour-packed souvlaki and flaky spanakopita. Pita bread and tzatziki to start is a must, while baklava and Greek coffee are the perfect way to finish. From Bondi Beach to Barangaroo, the best Greek restaurants in Sydney can be found scattered around the city. Add on Greek wines and fun cocktails and your next meal is sure to be memorable.

Enjoy signature olive oil on seasonal dishes in Surry Hills or soak up island vibes in Bondi Beach. A Newtown hotspot serves up Greek favourites with a vegan twist while the flavours of the Eastern Mediterranean shine in Marrickville. Enjoy classic Greek cooking with views of Darling Harbour or visit a traditional taverna for light bites and great drinks. A Kogarah gem is perfect for family gatherings and a classic Greek restaurant is ready to host your next special occasion. Whatever you’re craving, you can find the right menu (and atmosphere) for you at the best Greek restaurants in Sydney.

Skip the queue at the best Greek restaurants in Sydney – book on OpenTable today.

Read on for 8 of the best Greek restaurants in Sydney to try now

For one of the best Greek restaurants in Sydney – visit Sofia on Cleveland in Surry Hills

sofia-on-cleveland1
Sofia on Cleveland’s vibrant dishes bring the taste of the Mediterranean to your plate. Credit: Sofia on Cleveland
sofia-on-cleveland2
Eclectic, rustic and elegant, Sofia on Cleveland offers a unique dining space that’s ready to welcome you back time and time again. Credit: Sofia on Cleveland
sofia-on-cleveland3
Enjoy an elegant meal at Sofia on Cleveland. Credit: Sofia on Cleveland

Step into an elegantly rustic space of exposed brick and white stone walls at Sofia on Cleveland, housed inside a beautiful heritage-listed building. Grab a seat at the counter or gather around tables and peruse the menu of vibrant Mediterranean cooking. Many of the seasonal dishes feature the signature olive oil made from Sofia’s own olive groves in Mani, Greece. The restaurant sources other ingredients locally, creating fresh, flavourful dishes designed to share. Start with warm, fluffy sourdough with a drizzle of Sofia’s extra virgin olive oil and share plates of manouri cheese fried in flaky phyllo pastry. For something larger, split tender slow-cooked charred lamb ribs and smoky chargrilled cauliflower with toasted pine nuts. Pair it with a Barossa Valley rosé or a Macedonian shiraz. Sofia also offers a number of banquet menus, suited to different diets and occasions.

For one of Sydney’s best Greek restaurants with panoramic ocean views – swing by Ikaria in Bondi Beach

ikaria1
Share plates of meat, salad and seafood at Ikaria. Credit: Ikaria
ikaria2
Bite into well-made Greek dishes at Ikaria. Credit: Ikaria
ikaria3
Grab a seat at the bar and enjoy Greek wines or signature cocktails. Credit: Ikaria

Named for a Greek island famous for its inhabitants’ longevity, Ikaria brings the idyllic Aegean Sea lifestyle to the shores of Bondi. Transport yourself to the heart of the Mediterranean with panoramic ocean views, fresh air and relaxed dining. Thick archways create natural separation in the earthy dining space filled with plants and clay pots. A basket of soft grilled pita and a bowl of warm marinated olives is the perfect snack while you sip on bubbling spritzes and smooth martinis (try the Ikaria martini, made with olive gin and oregano vermouth). Share bites of crunchy watermelon with feta and tangy mojito dressing or try the saganaki (fried cheese) served with honey and oregano. For your mains, pair meaty mushroom skewers with an Italian Sangiovese, or try the juicy king prawns with a textured Assyrtiko white wine from Santorini. To finish, try the creamy ricotta and lemon gelato dessert or crack into a creme brulee served with caramelised figs.

For one of the best Greek restaurants in Sydney with a vegan menu- book at I Should Be Souvlaki in Newtown

i-should-be-souvlaki1
 I Should Be Souvlaki offers traditional Greek flavours in a completely plant-based format. Credit: I Should Be Souvlaki
i-should-be-souvlaki2
Enjoy fresh, Greek vegan dining out in the sunshine at I Should Be Souvlaki. Credit: I Should Be Souvlaki

Love is the secret ingredient in any good dish and that’s exactly what I Should Be Souvlaki was created with. Fully embracing veganism (and saying goodbye to traditional souvlaki) was difficult for Papastathopoulos. So, his partner, Langley, got to work creating a nostalgic, totally vegan souvlaki recipe. First sold to the public from market stalls and pop-ups, I Should Be Souvlaki opened its brick-and-mortar doors in 2021 and has continued to delight and innovate ever since. The dim dining space lit up in neon pink is the perfect spot to enjoy all your favourite Greek flavours with a vegan twist. The popular souvlaki dishes come with house tzatziki and your choice of plant-based proteins including marinated mushrooms and chick’n. Other popular Greek options include the creamy spanakopita made with plant-based feta and the Greek platter for two, perfect for romantic date nights. In recent years, the menu has expanded to include vegan takes on other cuisines, including beef-style Wellington and buttermylk marinated tenders. Ask the bar staff to whip you up a cocktail from the selection of spirits and mixers or enjoy a glass of local pale ale or some Kylie Minogue rosé. For a relaxed brunch outing, book the bottomless mimosa package alongside the three-course set lunch menu on OpenTable.

For Eastern Mediterranean flavours – visit Barzaari in Marrickville

barzaari1
Barzaari’s elegantly rustic dining space creates a cosy getaway in Marrickville. Credit: Barzaari
barzaari2
Grab a seat and soak up the friendly atmosphere at Barzaari. Credit: Barzaari
barzaari3
The kitchen at Barzaari whips up dishes from across the Eastern Mediterranean for you to enjoy. Credit: Barzaari

The tantalising scent of a wood-fire oven and charcoal barbeque at work will draw you into the artistic, rustic dining space at Barzaari in Marrickville. White walls decorated with black and white illustrations have been partially peeled back to reveal the original brickwork beneath. High ceilings, hanging plants and plenty of natural light create a bright, airy dining space, perfect for casual catch-ups, family meals and more. While the flavours will be familiar to any Greek food lover, Barzaari takes your taste buds a little further afield, inspired by Eastern Mediterranean cuisines, including Lebanese and Cypriot dishes. Start with some soft pita and dip it in creamy labne or smooth hummus with burnt honey. Share mezze plates of slow-cooked beetroot and tomato with tahini and zaatar, or cured ocean trout with sweet and sour roasted capsicum. Move on to spiced lamb kofta served with Gazan mayo or juicy chicken shawarma with toum (garlic sauce). Pair your meal with a Hellenic lager, an aromatic Peloponnesian red or a Lebanese rosé.

For one of the best Greek restaurants in Sydney with scenic harbour views- head to Georges Mediterranean Bar & Grill in Barangaroo

georges-mediterranean-bar-grill1
Open for breakfast, lunch and dinner, Georges always offers fresh, tasty Greek cooking. Credit: Georges Mediterranean Bar & Grill
georges-mediterranean-bar-grill2
Enjoy fresh seafood on the waterfront at Georges Mediterranean Bar & Grill. Credit: Georges Mediterranean Bar & Grill
georges-mediterranean-bar-grill3
Soak up the fresh air on The Promenade at Georges Mediterranean Bar & Grill. Credit: Georges Mediterranean Bar & Grill

Enjoy traditional Greek cooking on the waterfront at Georges Mediterranean Bar & Grill. Inside, deep-blue walls and aquatic art create an under-the-sea vibe, with rows of white-clothed tables ready to be piled high with dishes. Outdoors, dine under the shade and take in sweeping views of Darling Harbour. Head here in the morning and enjoy banana bread with honey or fluffy buttermilk pancakes with grilled bananas. Pair it with fresh fruit or vegetable juice or make it a boozy brunch with mimosas or prosecco. For lunch and dinner, start by sharing grilled halloumi, flaky spanakopita or crispy fried squid. Follow it up with plates of souvlaki and tzatziki or market-fresh fish with house-made chips. Buttery Greek shortbread biscuits are the perfect sweet treat to end your meal.

For a taverna atmosphere at one of the best Greek restaurants in Sydney – head to Tsipouro Greek Taverna in Marrickville

tsipouro-greek-taverna1
Share tasty Greek dishes with friends at Tsipouro Greek Taverna. Credit: Tsipouro Greek Taverna
tsipouro-greek-taverna2
Dig into classic Greek favourites at Tsipouro Greek Taverna. Credit: Tsipouro Greek Taverna

Shades of white and blue, bright sunshine and classic Greek flavours transport you to Greece’s islands at Tsipouro Greek Taverna. Serving up traditional taverna cuisine, Tsipouro focuses its menu entirely on mezedes, Greek sharing plates of seafood, cheese and more shared over glasses of wine and spirits. The perfect spot for a late afternoon catch-up with friends, Tsipouro invites you to enjoy a leisurely meal of light bites and great drinks in a relaxed taverna atmosphere. Fill your table with plates of crispy calamari, Greek meatballs, homemade traditional sausages and much more. Don’t forget to order some dips, with tzatziki, taramosalata and fava all available. Crispy oven-baked lemon potatoes and lahanodolmades cabbage rolls are great for snacking, while Cypriot lamb and fried cod are heartier options. Finish off with a classic, flaky baklava or karidopita, a Greek walnut cake with syrup.

For a Hellenic family meal – get together at The Great Taste Of Greece in Kogarah Bay

the-great-taste-of-greece1
 The Great Taste of Greece offers homemade dishes served elegantly. Credit: The Great Taste of Greece
the-great-taste-of-greece2
The salads at The Great Taste of Greece pair perfectly with a refreshing glass of wine. Credit: The Great Taste of Greece

Homemade dishes, crafted with love, are at the heart of The Great Taste Of Greece. Steeped in family, flavour and tradition, this restaurant weaves an unforgettable experience for each and every diner. A popular spot for family outings and big celebrations, the cosy dining space with exposed brick columns and long tables makes it easy to relax. Start with some toasted bread with olive oil and oregano and dip it in tzatziki or taramosalata. Fresh salads with creamy feta and juicy tomatoes are perfect for warm summer days, especially alongside some pillowy spanakopita. The kids’ menu includes juicy lamb or chicken souvlaki and crispy calamari, each served alongside hand-cut chips. For dessert, try fluffy loukoumades (Greek doughnuts) or flaky baklava.

Quality Greek cuisine is easy to find in Sydney, but these gems rise to the top. Whether you’re planning a special date night, celebrating with friends or taking yourself on a solo outing, Greek food is always a great accompaniment. From harbour-side dining to cosy tavernas, each of these restaurants has its own special charm. So, get ready to enjoy souvlaki, loukoumades and much more at the best Greek restaurants in Sydney.

Secure your souvlaki – book your seat at the best Greek restaurants in Sydney on OpenTable today.

Looking for something different? Discover more of Sydney’s excellent food scene with these guides:

Find your table for any occasion