🫒 Vegan Mediterranean Restaurants in Melbourne (2026)

21 restaurants 7 fully vegan 14 vegetarian

The best vegan Mediterranean restaurants in Melbourne, Australia serve falafel, hummus, tabbouleh, and more. Mediterranean cuisine is naturally rich in plant-based options.

Last updated: May 2026

#1

Afghan Greens

VeganMiddle Eastern$
🌿🌿🌿🌿🌿4/5
📍 28 Walker St, Dandenong VIC 3175

Vegan Afghan restaurant in Dandenong with bolani flatbread, ashak dumplings filled with leek, and fragrant cardamom rice.

#2

Ascot & Olive

VeganMediterranean$$
🌿🌿🌿🌿🌿4/5
📍 220 Union Rd, Ascot Vale VIC 3032

Vegan Mediterranean café in Ascot Vale with shakshuka, roasted capsicum dip, and olive oil cake.

#3

Caulfield Greens Kitchen

VegetarianMiddle Eastern$$
🌿🌿🌿🌿🌿4/5
📍 287 Hawthorn Rd, Caulfield South VIC 3162

Vegetarian Israeli-inspired café in Caulfield with sabich bowls, house-made labneh, and pistachio baklava.

#4

Fina's Vegetarian Café

VeganLebanese$
🌿🌿🌿🌿🌿4/5
📍 66 Johnston St, Fitzroy VIC 3065

Plant-forward café in Fitzroy serving Lebanese-inspired wraps, salads, and loaded hummus plates.

#5

Garden of Eden

VegetarianMediterranean$$
🌿🌿🌿🌿🌿4/5
📍 332 Glen Eira Rd, Elsternwick VIC 3185

Vegetarian Mediterranean restaurant in Elsternwick with housemade pastas, grilled vegetables, and fig-walnut salads.

#6

Keilor Road Feast

VegetarianMiddle Eastern$$
🌿🌿🌿🌿🌿4/5
📍 166 Keilor Rd, Essendon North VIC 3041

Vegetarian Middle Eastern restaurant in Essendon with freshly baked pide, baba ganoush, and pomegranate fattoush.

#7

Kew Junction Kitchen

VegetarianMediterranean$$
🌿🌿🌿🌿🌿4/5
📍 89 High St, Kew VIC 3101

Vegetarian Mediterranean restaurant in Kew with wood-fired flatbreads, baked feta, and charred broccolini.

#8

Mill Park Mezze Grill

VegetarianLebanese$$
🌿🌿🌿🌿🌿4/5
📍 322 Childs Rd, Mill Park VIC 3082

Vegetarian Lebanese grill house in Mill Park with charcoal-grilled halloumi, spiced lentil kibbeh, and rose-scented Turkish delight.

#9

Montsalvat Kitchen

VegetarianMediterranean$$$
🌿🌿🌿🌿🌿4/5
📍 14 Hillcrest Ave, Eltham VIC 3095

Vegetarian Mediterranean restaurant near the Montsalvat artists colony in Eltham with wood-fired halloumi, roasted pepper salad, and pomegra…

#10

My Kingdom of Falafel

VegetarianLebanese$
🌿🌿🌿🌿🌿4/5
📍 250 Sydney Rd, Brunswick VIC 3056

Vegetarian Lebanese falafel shop in Brunswick with perfect golden falafel, pickled turnip, and garlic sauce in warm pita.

#11

Oakleigh Mezze House

VegetarianLebanese$$
🌿🌿🌿🌿🌿4/5
📍 48 Eaton Mall, Oakleigh VIC 3166

Vegetarian Lebanese mezze restaurant in Oakleigh with tabbouleh, stuffed vine leaves, batata harra, and house-baked pita.

#12

Oakleigh Olive Kitchen

VegetarianMediterranean$$
🌿🌿🌿🌿🌿4/5
📍 15 Chester St, Oakleigh VIC 3166

Vegetarian Greek-inspired taverna in Oakleigh with spanakopita, grilled haloumi, and honey-soaked loukoumades.

#13

Olive Hill Vegetarian

VegetarianMediterranean$$
🌿🌿🌿🌿🌿4/5
📍 114 Young St, Frankston VIC 3199

Vegetarian Greek-Australian taverna in Frankston with spanakopita triangles, roasted lamb-style mushroom shoulder, oregano chips, and house-…

#14

Polaris Falafel

VeganMiddle Eastern$
🌿🌿🌿🌿🌿4/5
📍 58 Grimshaw St, Bundoora VIC 3083

Vegan Middle Eastern takeaway in Bundoora with extra-crispy house falafel, smoked baba ganoush, and warm za'atar flatbread.

#15

Seddon Olive Press

VegetarianMediterranean$$
🌿🌿🌿🌿🌿4/5
📍 68 Charles St, Seddon VIC 3011

Vegetarian Mediterranean kitchen in Seddon serving wood-fired eggplant moussaka, stuffed capsicums, and honey-drizzled filo pastries.

#16

South Melbourne Mezze

VeganMiddle Eastern$$
🌿🌿🌿🌿🌿4/5
📍 323 Clarendon St, South Melbourne VIC 3205

Vegan Turkish-inspired mezze bar in South Melbourne with sigara borek, lentil kofte, and pomegranate molasses drizzles.

#17

Sydney Road Greens

VeganMiddle Eastern$
🌿🌿🌿🌿🌿4/5
📍 468 Sydney Rd, Coburg VIC 3058

Vegan Middle Eastern grill in Coburg with charcoal cauliflower shawarma, falafel platters, and pickled turnip wraps.

#18

Tahini Queen

VegetarianMiddle Eastern$$
🌿🌿🌿🌿🌿4/5
📍 298 High St, Northcote VIC 3070

Vegetarian Middle Eastern café in Northcote with shakshuka, halloumi bowls, and house-made tahini cookies.

#19

Cheeky Chickpea

VeganMediterranean$
🌿🌿🌿🌿🌿3/5
📍 280 High St, Northcote VIC 3070

Vegan Mediterranean takeaway in Northcote with falafel wraps, roasted eggplant, and pistachio baklava.

#20

Fig & Walnut

VegetarianMediterranean$$
🌿🌿🌿🌿🌿3/5
📍 312 Glen Eira Rd, Elsternwick VIC 3185

Vegetarian Mediterranean café in Elsternwick with fig and walnut salads, stuffed vine leaves, and baklava.

#21

Herb & Olive

VegetarianMediterranean$$
🌿🌿🌿🌿🌿3/5
📍 355 High St, Northcote VIC 3070

Vegetarian Greek-Mediterranean café in Northcote with spanakopita, za'atar flatbread, and house-made labneh.

Frequently Asked Questions

Where can I find vegan Mediterranean restaurants in Melbourne?

VeganBites lists 21 vegan-friendly mediterranean restaurants in Melbourne, Australia. Top picks include Afghan Greens, Ascot & Olive and Caulfield Greens Kitchen.

How many vegan Mediterranean restaurants are in Melbourne?

There are 21 vegan-friendly mediterranean restaurants in Melbourne. 7 are fully vegan and 14 are vegetarian with strong vegan options. Browse all with ratings and maps.

What is the best vegan Mediterranean restaurant in Melbourne?

Based on vegan ratings, Afghan Greens is the top-rated vegan mediterranean restaurant in Melbourne. It has a vegan rating of 4/5.

Other Vegan Cuisines in Melbourne

Vegan Mediterranean Restaurants in Other Cities

← All restaurants in Melbourne