twlmhorizontal lr3

Melbourne has long been recognised as one of the world’s great food cities, and its vegetarian and vegan dining scene is no exception. Whether you’re a committed plant-based eater or simply looking to explore more vegetable-forward dishes, the city offers an impressive range of options that go far beyond the expected. From elevated, chef-driven experiences to casual institutions serving comfort food with global influence, Melbourne’s best vegetarian restaurants showcase creativity, diversity, and serious flavour.

This curated list highlights the top vegetarian and vegan restaurants in Melbourne, including iconic favourites and modern standouts that continue to shape the city’s evolving food culture. Expect everything from rich Italian plates built around mushrooms and truffle, to bold vegan Spanish fare, vibrant Mexican street food, and deeply spiced Middle Eastern classics. These venues prove that plant-based dining is not about compromise - it’s about innovation, technique, and delivering dishes that satisfy on every level.

If you’re searching for the best vegetarian restaurants in Melbourne right now, this guide delivers the essential shortlist.

Patsy's - CBD

Patsy’s is one of Melbourne’s most exciting plant-forward dining destinations, redefining what modern vegetarian food can look and taste like. This intimate neighbourhood restaurant delivers a menu that is both refined and deeply satisfying, where vegetables are treated with the same reverence as premium cuts of meat in traditional kitchens. Expect bold, seasonal cooking that leans into technique, texture, and balance at Patsy's.

patys2

The menu shifts regularly, showcasing peak Victorian produce with dishes that feel thoughtful rather than predictable. You’ll find layered flavours, clever use of fermentation, and a confident approach to spices and herbs that elevate each plate. It’s the kind of place where even committed carnivores leave impressed, not missing meat for a second. We enjoyed the Chef's Seasonal Tasting Menu and it was a string of hit dishes - from the delicious Crostini with mushroom pate to the Potato and sweet corn croquettes; as well as the Smoked aubergine with almond clafoutis and the Tortellini in brodo with chanterelles and rosemary. A highlight was the Spaghetti alla assassina with stracciatella. Beetroot pithvier with goat's cheese and candied walnut was rich, earthy brilliance while desserts hit the high notes including Apple terrine with whisky and vanilla gelato. Pairing with Northern Italian Hass wines was perfection.

patsys

We also visited Patsy's incredible farm in Rocklyn where they supply the fresh ingredients to the restaurant.

The atmosphere in Patsy's is warm and understated, making it ideal for date nights or relaxed catch-ups with friends who appreciate serious food without the fuss. The wine list is equally considered, featuring minimal intervention drops that complement the kitchen’s ethos. Service is impeccable.

patsys spag2

If you’re searching for the best vegetarian restaurants in Melbourne that push boundaries while remaining approachable, Patsy’s should be high on your list. It’s not just vegetarian dining - it’s a complete culinary experience that reflects Melbourne’s progressive food culture.

Smith and Daughters - Collingwood

Smith & Daughters has long been a trailblazer in Melbourne’s vegan dining scene, delivering bold, unapologetic flavours that challenge everything you think you know about plant-based food. This isn’t about imitation—it’s about reinvention.

The menu draws heavy inspiration from Spanish and Latin cuisines, packed with punchy spices, vibrant colours, and fearless combinations. Think smoky grilled vegetables, rich sauces, and hearty dishes that feel indulgent rather than restrictive. Every plate is designed to satisfy, not substitute. 

What sets Smith & Daughters apart is its attitude. It’s loud, energetic, and full of personality, reflected both in the food and the atmosphere. The space buzzes with life, making it a go-to for group dinners, celebrations, or anyone wanting a dining experience with edge.

Signature dishes often push boundaries, showcasing how plant-based ingredients can deliver complexity and intensity without relying on meat or dairy. It’s food that resonates with vegans and omnivores alike.

If you’re exploring the best vegan restaurants in Melbourne, Smith & Daughters is essential. It’s not just a meal—it’s a statement, proving that vegan dining can be bold, exciting, and completely unforgettable.

Let it be said, Smith and Daughters is not exclusively for hipsters; it brings vegan food to Melburnians in a new way.

SmithandDaughters 5

SmithandDaughters 7

SmithandDaughters 9


Funghi e Tartufo - Hardware Lane CBD

Funghi e Tartufo is a love letter to Italian vegetarian cuisine, celebrating mushrooms and truffles in all their earthy, luxurious glory. This Melbourne favourite proves that you don’t need meat to achieve depth, richness, or indulgence—just exceptional ingredients and a deep respect for tradition.

funghi1

The menu leans heavily into house-made pasta, risotto, and antipasti, with mushrooms taking centre stage in a variety of forms—creamy, roasted, shaved, and infused. Truffle features prominently, adding that unmistakable aroma and decadence that elevates even the simplest dish into something memorable. 

funghi3 

Expect silky pappardelle, rich porcini risotto, and perfectly executed classics that highlight the natural umami of plant-based ingredients. The kitchen’s restraint is part of its strength, allowing each element to shine without overcomplication. 

The setting is cosy and inviting, echoing the charm of a rustic Italian trattoria. It’s ideal for long lunches or intimate dinners, especially when paired with a robust Italian red from their curated wine list.

Vegie Bar - Fitzroy

Vegie Bar is a Melbourne institution, beloved for its accessible, flavour-packed vegetarian and vegan dishes that cater to a wide audience. Located in the heart of Fitzroy, it has been a go-to for decades, consistently delivering reliable, satisfying meals in a vibrant setting 

The menu is extensive, drawing inspiration from global cuisines—Asian, Middle Eastern, and Mediterranean influences all make an appearance. From hearty curries and noodle dishes to burgers, salads, and smoothies, there’s something for everyone, whether you’re vegan, vegetarian, or simply looking to eat more plant-based.

What makes Vegie Bar stand out is its consistency and inclusivity. It’s casual, fast-paced, and perfect for everything from quick lunches to relaxed dinners with friends. The generous portions and reasonable pricing add to its enduring appeal.

Expect bold flavours, colourful plates, and dishes designed to comfort as much as they excite. It’s not trying to be fine dining—it’s about approachable, everyday food done well.

For those searching for the best vegetarian restaurants in Melbourne that balance flavour, value, and variety, Vegie Bar remains a cornerstone of the city’s plant-based scene.

We came here with friends and enjoyed a large selection of quality dishes. Some of us at the table were vegetarian and some were at the other end of the scale (ie never ate vegetables). A couple of us wondered whether we could secretly slip some chorizo onto the pizza when it arrived – but that was deemed an inappropriate idea. Some of us were here to experience something new (or unfamiliar) and we should keep it that way.

Vegie Bar pumps with communal tables, exposed brick, specials written on a whiteboard, funky lighting, group tables and a great little area upstairs where you can peer on hipster HQ below. There’s plenty of action as staff meander through the throngs to deliver meals to tables. Funky music is playing but you can’t really hear it because this place is loud with convivial conversation.

vegetarianmelb 1

The pizzas are wonderful and great value. Images credit: Vegie Bar.

vegetarianmelb 2 

vegetarianmelb 3

Vegie Bar has been consistently great for well over 20 years and is still going as strong as ever... 


Green Man's Arms - Carlton

Green Man's Arms is a vegetarian revelation in Carlton and Melbourne's first vegetarian pub. Green Man’s Arms offers a unique take on vegetarian dining in Melbourne, combining the charm of a traditional pub with a completely plant-based menu. It’s a refreshing concept that proves pub food doesn’t need meat to be hearty, satisfying, and full of flavour.

The menu is built around comfort classics - think plant-based parmas, burgers, pies, and loaded sides—all executed with creativity and care. The focus is on delivering the kind of food you crave in a pub setting, but with a modern, ethical twist.

The atmosphere is relaxed and welcoming, with the familiar feel of a local watering hole. It’s the kind of place where you can settle in with friends, enjoy a drink, and not feel like you’re compromising on your dietary choices.

Drinks are a strong focus too, with a solid selection of beers, wines, and cocktails that complement the menu perfectly. It’s ideal for casual nights out or low-key gatherings.

If you’re looking for vegetarian-friendly pubs in Melbourne, Green Man’s Arms stands out as a pioneer. It’s comfort food reimagined—familiar, satisfying, and entirely plant-based.

greenmansarmsweb 23

greenmansarmsweb 37

The menu changes seasonally, and is proving to work for those who are choosing a more flexitarian approach to their diets with weekly meat-free days. The vegetable is the hero of each plate and is given the same respect and time as animal protein often receives. The eggplant schnitzel, for example, takes slices of eggplant that are marinated, braised and pressed, then panko-crumbed, fried and served with potato aioli and cabbage slaw.

greenmansarmsweb 57

Smaller dishes at Green Man's Arms may include Mezze Plate, Cucumbers and Goats Curd or Slow-baked carrots with roasted hazelnuts and chervil. 



 Trippy Taco - Gertrude St Fitzroy

Trippy Taco is a hipster Mexican restaurant unique in Melbourne, and an iconic vegetarian destination with it’s friendliness, quality and variety. Standouts include its tacos, burritos and the vegan quesadilla - all top notch. As a chip lover I consider their fries to be the best in Melbourne with a killer smoky seasoning. (Have been known to eat two bowls...) The staff are great here, and have engaged me with somewhat trippy banter! Kick back and chill here - no formalities...

Trippy Taco has carved out a cult following in Melbourne for its vibrant, flavour-packed take on vegetarian Mexican street food. This casual eatery is all about bold spices, fresh ingredients, and dishes that deliver maximum satisfaction without any meat.

The menu features tacos, burritos, quesadillas, and nachos, all built around creative plant-based fillings like spiced tofu, grilled vegetables, and house-made sauces. Each dish is packed with flavour, balancing heat, acidity, and texture in every bite.

What sets Trippy Taco apart is its commitment to authenticity while still embracing a vegetarian ethos. The flavours are punchy and true to Mexican street food traditions, making it a standout in Melbourne’s casual dining scene.

The vibe is laid-back and colourful, perfect for a quick bite or a relaxed meal with friends. It’s approachable, affordable, and consistently delivers on taste.

For anyone searching for the best vegetarian Mexican food in Melbourne, Trippy Taco is a must-visit. It’s proof that plant-based dining can be just as fun, indulgent, and crave-worthy as any traditional street food experience.

Images credit: Trippy Taco.

 vegetarianmelb 4

vegetarianmelb 5

Did I mention the Nachos? A small serve is more than enough for a whole tribe.  Everything fresh and tasty with black beans the key ingredient…  I partly judge a vegetarian restaurant also by the extent it fills me up (must be quality though) and Trippy Taco are generous in their portions. Sort of place you love to come back to.


SHU - Collingwood

SHU brings a bold, contemporary edge to vegetarian dining in Melbourne, offering a plant-based take on Chinese cuisine that is both innovative and deeply satisfying. It’s a venue that challenges expectations, delivering dishes that are rich in flavour and visually striking.

The menu showcases a range of modern interpretations of classic Chinese dishes, using high-quality vegetables, tofu, and creative techniques to replicate the depth and complexity typically associated with meat-based cooking. Expect dumplings, stir-fries, and share plates that are layered with spice, texture, and umami.

shuweb 30 of 123

The fit-out is equally impressive, with a vibrant, neon-lit interior that adds to the overall experience. It’s energetic, stylish, and perfect for group dining or a night out with a difference.

What makes SHU stand out is its ability to balance authenticity with innovation. The dishes feel familiar yet exciting, offering something new with every visit.

shuweb 3 of 123

For those exploring vegetarian Asian restaurants in Melbourne, SHU delivers a unique and memorable dining experience. It’s modern, creative, and a true reflection of the city’s evolving food scene.

Moroccan Soup Bar - now in North Melbourne 

Moroccan Soup Bar is the name on many lips when it comes to vegetarian food in Melbourne, for its delicious wholesome food that comes not without a hit of spice. Sometimes people complain at vegetarian restaurants that they don't get filled up on food - but here you can get full on superb food for an affordable price. There is no written menu as such, just go with the flow...

Moroccan Soup Bar remains one of Melbourne’s most iconic vegetarian dining destinations, now continuing its legacy in a new location while staying true to its roots. Known for its soulful, flavour-rich food, this restaurant has built a loyal following over decades.

The menu is a celebration of North African and Middle Eastern cuisine, featuring dishes that are deeply spiced, nourishing, and incredibly satisfying. Think fragrant tagines, hearty lentil dishes, vibrant salads, and, of course, their famous soups.

What sets Moroccan Soup Bar apart is its sense of generosity - both in flavour and hospitality. Meals are designed to be shared, creating a communal dining experience that feels warm and welcoming.

The new location carries forward the same ethos, offering a space that feels both familiar and refreshed. It’s a place where tradition and consistency are valued, ensuring that long-time fans and new diners alike feel at home.

For anyone searching for the best vegetarian restaurants in Melbourne with history, heart, and incredible flavour, Moroccan Soup Bar is essential. It’s more than a meal—it’s a Melbourne institution that continues to deliver.

Images credit: Moroccan Soup Bar

vegetarianmelb 12

vegetarianmelb 15The Chickpea bake is famous at Moroccan Soup Bar, a favourite for many years, with crunch on top. Come here for fine Moroccan cooking such as stews and traditional dips, as well as beetroot and potato offerings. But its the Chickpea bake that has everyone coming back. Many people bring their own takeaway containers here because there is just so much food. Kudos for helping people out during the lockdowns. A quaint touch is the complimentary peppermint tea or traditional Moroccan coffee at the end of your meal.

 

Q&A

What are the best vegetarian restaurants in Melbourne?
Melbourne is home to a diverse range of standout vegetarian and vegan restaurants. Some of the best include Patsy’s for refined plant-forward dining, Funghi e Tartufo for Italian comfort with mushrooms and truffle, and Smith & Daughters for bold vegan Spanish-inspired cuisine. Casual favourites like Vegie Bar and Trippy Taco also remain hugely popular.

Are there good vegan restaurants in Melbourne?
Yes, Melbourne is considered one of the best cities in Australia for vegan dining. Restaurants like Smith & Daughters and Green Man’s Arms offer fully vegan menus, while many vegetarian venues provide extensive vegan options.

What cuisines are available at vegetarian restaurants in Melbourne?
Vegetarian dining in Melbourne spans a wide range of global cuisines. You’ll find Italian at Funghi e Tartufo, Mexican street food at Trippy Taco, modern Chinese at SHU, and Middle Eastern/North African flavours at Moroccan Soup Bar.

Are vegetarian restaurants in Melbourne suitable for non-vegetarians?
Absolutely. Many of Melbourne’s top vegetarian restaurants are designed to appeal to all diners, not just vegetarians. Places like Patsy’s and Smith & Daughters are known for delivering bold flavours and satisfying dishes that even meat-eaters love.

Where can I find casual vegetarian dining in Melbourne?
For relaxed, affordable meals, venues like Vegie Bar and Trippy Taco are go-to spots. They offer generous portions, vibrant flavours, and a laid-back atmosphere perfect for everyday dining.

Is Melbourne a good city for plant-based food?
Melbourne is widely regarded as a leading destination for plant-based dining. With its focus on fresh produce, multicultural influences, and innovative chefs, the city continues to push the boundaries of vegetarian and vegan cuisine across all dining styles.