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.

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 Social Club

Shannon Martinez has revamped Smith & Daughters into the vibrant Smith & Daughters Social Club, and it's a must-visit for plant-based eaters. The new menu shines with playful offerings like the ever so comforting Oyster mushroom marsala with crispy white polenta.

The braised 'meatballs' in fennel sauce are as close to the real deal as it gets, and the Chamomile spaghettini with summer squash and ricotta is a unique take on a refreshing seasonal pasta. 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.

107 Cambridge Street, Collingwood

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

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

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 Maha's stunning vegan soufra menu, featuring grilled globe artichokes and decadent baklava tiramisu. 

21 Bond Street, Melbourne 

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. Pair your meal with their nostalgic iced Milo and 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 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.

With an extensive array of Asian-inspired dishes and vegan-friendly wines, Madame K’s is a must-visit for Melbourne’s vegetarian foodies.

367 Brunswick Street, Fitzroy 

Sister of Soul

Sister of Soul

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

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

This is one of the best vegetarian restaurants in Melbourne for a delicious, guilt-free feast.

73 Acland Street, St Kilda

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.

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

Red Sparrow Pizza

Red Sparrow Pizza

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. They're guilt-free additions to your cheesey slice of vegetarian pizza.

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

Red Sparrow has 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

Transformer Fitzroy

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

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 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 Cafe 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

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 cafe to restaurant and 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 

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

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

Moroccan Soup Bar

Moroccan Soup Bar

Like the decor, 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 garlic 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

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 cafes and restaurants in Melbourne but also the ones that are most visually stunning

Stay in the loop

Subscribe
LOAD MORE ARTICLES