Sign in

Register

Forgotten your Password?

Enter your email address below and we'll send instructions and a link to reset your password

 

Unlock Melbourne's Hidden Gems

The hottest new places to eat, drink, stay and play.

 
By signing up, you agree to periodic email marketing from Sitchu to the email address you provided. Terms and Conditions. Privacy Policy.

The Best Vegetarian Restaurants in Melbourne

From cheesy vegan pizzas to plant-based fine dining, these are the best vegetarian restaurants in Melbourne.

The Best Vegetarian Restaurants in Melbourne: Patsys
Patsy's

Melbourne’s celebrated culinary scene is as diverse as it is inclusive. Whatever you get, you know it’ll be good – and the increasingly delicious vegetarian fare on offer is no exception.

Forget ‘Meatless Monday’, this city is home to the kind of restaurants that will have even the most devoted of carnivores going plant-based every night of the week with a plethora of vegetarian and vegan options.

From wine bars to fancy eateries, these are the best vegetarian restaurants in Melbourne. 

Smith & Daughters
Smith & Daughters

Smith & Daughters Social Club

Shannon Martinez has revamped Smith & Daughters into the vibrant Smith & Daughters Social Club, and it's a must-visit. The new menu shines with playful offerings like the impressively melt-in-the-mouth fillet-o-fish, which captures the essence of its namesake perfectly.

The pizzetta, featuring a unique vegan ’nduja, offers a delightful twist on classic pizza, while the corndog with golden curry ketchup brings a fun and nostalgic touch to your meal. The white polenta, paired with chickpeas and braised rapa, is pure comfort in a bowl. It all just works—the cocktails are amazing, too!

Don’t miss out on dessert—the lentil-based tiramisu is a delicious surprise that will leave you wanting more. Each dish reflects Martinez’s creativity and passion, ensuring a memorable dining experience that caters to everyone’s taste. Come hungry and ready to indulge in this fantastic new menu!

107 Cambridge Street, Collingwood

Large dining room with bright and bold art murals at Horn Please Melbourne
Horn Please

Horn Please 

Step into a vibrant world of flavour at this hip eatery, where Sanskrit writings and patterned tiles set the scene for inventive Indian cuisine. Horn Please offers an array of vegan and vegetarian delights, including crispy samosas, Colonel Tso's cauliflower bites, and onion bhajis topped with mango powder and paired with tangy tamarind chutney.

Savour comforting dishes like creamy palak paneer, hearty dahl, and chana masala, all perfectly complemented by fresh mozzarella or cottage cheese naan and fragrant coconut rice. This place is a must-visit for anyone exploring the best vegetarian restaurants in Melbourne!

167 St Georges Road, Fitzroy North

vegan schnitzel dish at ballards thornbury vegetarian restaurants melbourne
Ballard's

Ballard's 

With its cosy vibe and lively beer garden, this plant-based casual eatery is an easy pick for the best vegetarian restaurants in Melbourne. The menu at Ballard's is always a delightful surprise, changing daily to showcase the freshest seasonal ingredients.

Indulge in mouthwatering creations like confit cherry tomato arancini, tender blackened mushroom ribs, and creamy smoked mushroom gnocchi that make each visit feel like a culinary adventure. Just be sure to save room for their irresistible, often nostalgic desserts, including vanilla slice or rich dark chocolate brownie.

Sitchu Tip: Follow them on social media for updates, and prepare for a unique dining experience that celebrates the art of plant-based cuisine.

915 High Street, Thornbury

Maha
Maha

Maha

For a culinary adventure into the depths of fine vegetarian dining, Maha is a must-visit destination in Melbourne. This vibrant Middle Eastern gem, led by chef Shane Delia, tantalises with inventive dishes like Lebanese garlic dumplings filled with mushrooms and the best whipped hummus imaginable. Pair it with their fluffy high-rise focaccia for a true taste sensation.

Don't overlook their stunning vegan soufra menu, featuring grilled globe artichokes and decadent baklava tiramisu. 

21 Bond Street, Melbourne 

Lankan Tucker
Lankan Tucker

Lankan Tucker

Looking for a breakfast spot that serves some of the best vegan and vegetarian in Melbourne? Look no further than Lankan Tucker. Tuck into a mouthwatering tofu scramble on roti or indulge in their Village Breakfast, a delicious mix of egg, green chilli, and coconut sambals paired with creamy pumpkin curry.

Don't miss the Hip Hopper, featuring turmeric egg hoppers and a sambal trio that you can customise with chicken or veggies. Pair your meal with their nostalgic iced Milo—add a couple of espresso shots for a "dirty" twist.

This is modern Sri Lankan done right, guaranteed to satisfy your cravings! 

486 Albion Street, Brunswick West 

Madame K's Vegetarian
Madame K's Vegetarian

Madame K's Vegetarian

Madame K's Vegetarian in Fitzroy offers an enticing menu that spans Thai, Japanese, Chinese, Malaysian, and Indonesian cuisine, all with a vegetarian twist. Famed for its inventive mock meats and tofu dishes, this stylish, glass-fronted eatery serves everything from zesty papaya salad and spicy mushroom salad to a rich red tofu curry. Don’t miss their Nasi Goreng, complete with wheat protein chicken satay and konjac prawns, or the flavorful mock duck pancakes paired with crispy lotus chips. With an extensive array of Asian-inspired dishes and vegan-friendly wines, Madame K’s is a must-visit for Melbourne’s vegetarian food lovers.

367 Brunswick Street, Fitzroy 

Customers sit inside a bright and modern cafe with hanging plants and exposed brick wall at Sister of Soul melbourne
Sister of Soul

Sister of Soul

True to its name, this vegan and vegetarian café has a whole lot of soul, contributing to St Kilda's community gardens in between nourishing its locals with wholesome, delicious food.

Many of their dishes have become staples for their loyal fanbase, like the zucchini-layered 'rawsagna' with cashew cream, sticky miso eggplant, and rainbow Buddha bowls.

The kind of place that celebrates the personal choice to go meat-free, this is one of the best vegetarian restaurants in Melbourne for a delicious, guilt-free feast.

73 Acland Street, St Kilda

Beautifully plated degustation dishes at Attica Melbourne
Attica

Attica

A fixture on The World's 50 Best Restaurants list since 2010,  Attica is a must-try for all foodies. Serving up inventive tasting menus that push the culinary boundaries, each dish heroes local, underrated ingredients like bunya nuts and murnong.

Eclectic, warm and one-of-a-kind, dining at Attica is a truly unique experience, worth more than three hats.

Vegetarians need not miss out on the elevated fine dining experience, with the chefs more than happy to cater to vegetarians and make delicious substitutions.

Be sure to call ahead and let them know of any dietaries to ensure your experience is as amazing as possible.

74 Glen Eira Road, Ripponlea

vegan pizza beer and fries on a table at red sparrow pizza
Red Sparrow Pizza

Red Sparrow Pizza

Vegetarians shall never again look wistfully at the loaded pepperoni on their neighbour’s pizza, before settling for a marinara.

Red Sparrow has mastered the art of plant-based meats (and cheese and dairy products for vegans) – with options for chick'n, pepperoni and bacon that look just like the real thing, only this time, they are guilt-free additions to your cheesy slice.

For a hearty dose of veggies, try the Verde pizza topped with spinach, kale pesto and broccolini.

They’ve got two locations – the ever-packed original in Collingwood, plus a roomier restaurant in Prahran you can linger a little longer in.

406 Smith Street, Collingwood

260 Chapel Street, Prahran

Customers mingle on the street in front of Evie's Disco Diner in Fitzroy
Evie's Disco Diner

Evie’s Disco Diner

Serving late-night fare with a disco twist, this Fitzroy hangout is a local favourite. A buzzing 80s-themed diner, Evie’s Disco Diner will transport you to Stranger Things and back again, quicker than you can order a Bloody Mary.

Comfort food classics are the order of the day, and with meat-free versions of fried chicken waffles, burritos, mac n cheeseburgers and towering Rueben sandwiches, you won’t even miss your old meat-eating ways.

230-232 Gertrude Street, Fitzroy

The Best Vegetarian Restaurants in Melbourne for a Hearty Feast
Transformer Fitzroy (Image Credit: Kelsey Harrington)

Transformer Fitzroy

Bringing some serious glamour to the vegetarian scene, Transformer was created by the owners of Vegie Bar. Housed in a refurbished electrical warehouse featuring exposed brick walls and timber detailing, this eatery serves up food that’s as carefully put together as its stylish surrounds.

Rather than rely on mock meats, the kitchen imaginatively highlights the potential of veg in dishes like truffled chickpea panisse and lush za’atar-glazed eggplant.

Loved by locals and visitors to Melbourne alike, Transformer has earned its spot as one of the best vegetarian restaurants in Melbourne. 

382 Brunswick Street, Fitzroy

Patsy’s
Patsy’s

Patsy’s

We’re accustomed to the idea of pairing wine with food, but what about the other way around? Wine bar Patsy's flips the script by first choosing a drop and then creating a dish around it.

The wines are primarily small-scale and European while all the dishes are vegetarian – proving that there’s more to pairing than ‘red with steak’ and ‘wine with seafood’.

Examples include Burgundy matched with beetroot sausages under a Café de Paris emulsion, and sweet sherry paired with dark chocolate sorbet.

The cosy, blue-walled dining room is made for intimate catchups, while the secluded courtyard beckons on balmy summer nights.

213 Franklin Street, Melbourne

Lona Misa
Lona Misa

Lona Misa

Shannon Martinez, the queen of Melbourne’s vegan scene, opened a blockbuster venue in South Yarra’s sleek Ovolo Hotel. Lona Misa is an all-day, plant-based diner that transforms from café to restaurant to wine bar with ease.

Start the morning with coconut yoghurt granola and huevos rancheros, or book in for luxurious Latin-inspired dinners and cocktails.

Martinez continues to wield her kitchen magic by creating vegan versions of Moqueca (Brazillian seafood stew), Peri Peri chicken and a mushroom ceviche you just have to taste to believe.

234 Toorak Road, South Yarra 

Neko Neko
Neko Neko

Neko Neko

This homey diner at the end of busy Smith Street has won a loyal following for its wholesome vegan and pescatarian fare.

It’s all about Japanese comfort food here, from tofu katsu burgers and potato croquette curries to vegan meatballs with miso demi-glace sauce.

Loyalists, however, come here for the ramen soups. Completely plant-based yet offering a superb depth of flavour, varieties include a soy sauce-based broth, a spicy tofu number and our favourite, the creamy tan tan ramen enriched with sesame and soy milk.

83A Smith Street, Fitzroy

Neon sign on brick exterior at Melbourne venue Vegie Bar Fitzroy
Vegie Bar

Vegie Bar

One of the originals and best, Vegie Bar has long been Melbourne’s mainstay for all things meat-free.

Set in a converted warehouse on Fitzroy’s bustling Brunswick Street, this local institution serves up classic vegetarian fare (think pasta bakes, stir-fries and tagines) that’s so in demand, you’ll likely have to wait for a table.

Have a sweet tooth? End the meal on a high with their lush desserts that range from a dark chocolate mousse to a zesty lemon meringue tart.

380 Brunswick Street, Fitzroy

Interior with green walls, wooden accents and print of Frida Khalo at Green Man's Arms Melbourne
Green Man's Arms

Green Man's Arms

Green by name and green by nature, this friendly neighbourhood pub in leafy Carlton is entirely vegetarian.

Visitors won't be missing steaks and parmas when they're being offered pesto pumpkin rigatoni, crispy cauliflower nuggets and lush salads, with much of the produce coming directly from the owners' Yarra Valley farm.

To drink, there are plenty of craft brews and even kombucha on tap, while regular live DJs and Sunday sessions keep the place lively and always a top pick for.

418 Lygon Street, Carlton

Soup from Moroccan Soup Bar in Melbourne
Moroccan Soup Bar

Moroccan Soup Bar

Like the décor, the flavours at beloved Moroccan Soup Bar are rich and warm thanks to the likes of bubbling tagines, handmade bread and their legendary chickpea bake – in which crispy, brown butter-brushed flatbread is layered with garlicky yoghurt and tahini, toasted chickpeas and smatterings of smoked paprika.

The result is a festival of texture and flavour, as filling as it is addictive. With a verbal menu, each visit is something of a surprise. Expect a line of hungry patrons eagerly clutching their Tupperware (post-meal takeaway is encouraged).

47-51 Boundary Road, North Melbourne

A customer holds their loaded falafel with potato and tatziki from Very Good Falafel Melbourne
Very Good Falafel

Very Good Falafel

Sometimes, it pays to stick with one thing and do it well. And in the case of Very Good Falafel, they do it very, very well.

Crunchy and hot on the outside, fluffy and fragrant on the inside, have them in an Israeli-style pita or as a platter with dips and a selection of colourful daily salads.

Owners Louisa and Shuki started out making handmade falafels on the farmer’s market circuit (with chickpeas grown by Louisa’s dad) before opening this warm, welcoming spot in Brunswick, a now-bustling hotspot for vegetarian fare in Melbourne.

629 Sydney Road, Brunswick

Now that you've taken a seat at some of the best vegetarian restaurants in Melbourne, it's time to discover even more dining inspiration with our roundup of not only the best new cafés and restaurants in Melbourne but also the ones that are most visually stunning

Stay in the loop

Subscribe
LOAD MORE ARTICLES