The 10 best vegetarian restaurants in Melbourne to book right now

Plant-based eating is a treat for the senses at Lona Misa. Credit: Lona Misa.
A vegan appetiser served at Lona Misa – one of the best Melbourne vegetarian restaurants.

Melbourne moves to the beat of its own drum, particularly when it comes to its eclectic food scene. In a city known for its diverse culinary scene, it’s no surprise that the vegetarian and vegan options are exceptional. From the aromatic laneways of the CBD to the quaint corners of its trendy suburbs, the best Melbourne vegetarian restaurants promise an endless array of innovative, flavour-packed experiences. 

A lusciously lamp-lit Asian-fusion restaurant  will delight all the vegans, vegetarians and omnivores in your party. A must-try local gem offers plant-based Thai food in Melbourne, along with a sunny sanctuary to enjoy refreshing smoothies and açai bowls while surrounded by plants. Get ready for a plant-based cultural adventure, taking you from Mexico to the Mediterranean, Saigon to Shanghai – all without stepping away from Melbourne.

Embracing the city’s gastronomic diversity, there are gems blending global influences and local produce, crafting dishes that redefine vegetarian and vegan dining. Prepare to discover Melbourne’s finest vegetarian restaurants, where each dish is a testament to creativity and taste, promising an unforgettable dining odyssey. 

Ready to embark on your vegetarian journey? You can book your table on OpenTable in just a few clicks.

The best vegetarian restaurants Melbourne has to offer – read on for a guide

For a vibrant veggie oasis in the heart of Melbourne – book at Vegie Bar in Fitzroy 

It’s hard to believe the vegan delights at Vegie Bar are truly meat-free. Credit: Vegie Bar
A vegan brownie ice cream served at Vegie Bar – one of the best Melbourne vegetarian restaurants.
The desserts are so good you may want to skip your main meal. Credit: Vegie Bar.
Relaxed, airy vibes are the perfect match for fresh vegan food. Credit: Vegie Bar.

Step into the world of Vegie Bar, a vibrant oasis nestled in the heart of Fitzroy where vegetarians and vegans can feast on a smorgasbord of fresh, 100% plant-based delights. The menu alone sets Vegie Bar apart as one of tthe bbest Melbourne vegetarian restaurants; it offers a treasure trove of tantalising appetisers, mains, juices, cocktails, burgers, salads and more. The salmon cream cheese bagel features vegan cream cheese and salmon. You have to taste it to believe it. For a heartier meal, the original stir fry is wholesomeness on a plate, featuring fresh seasonal veggies and wok-tossed organic tofu.

Having been a part of the Fitzroy community since 1988, Vegie Bar has been one of Melbourne’s favourite vegetarian restaurants for locals and visitors alike. Cheer with your friends over a boozy veggie brunch or enjoy shareable small plates with a special date in the evening and walk away feeling nourished and pumped up with plant-based goodness.  

Check availability

Discover more restaurants in Melbourne

For plant-based comfort food – visit Lona Misa in South Yarra

Lona Misa reveals how rich and flavourful plant-based meals can be. Credit: Lona Misa.
Interior view of the colourful dining area and decor at Lona Misa – one of the best Melbourne vegetarian restaurants.
The decor at Lona Misa is lush, plush, colourful and charming. Credit: Lona Misa.
All the proof you need that plant-based eating is as fun as it is wholesome. Credit: Lona Misa.

Lona Misa is a true vegan culinary gem. This Latin-inspired South Yarra restaurant stands out as one of the best vegan restaurants in Melbourne, not just for its food, but for its warm, rich and sumptuously designed dining area. The menu is fully plant-based, but there are meat-inspired dishes that will blow the minds of even the most dedicated carnivores.

When it comes to vegan comfort food, Lona Misa’s tamales are unbeatable, featuring triple-cooked corn, cactus sofrito and traditional mojo verde. Those who love a meatier vegan meal can enjoy the rich flavour of the queso con chorizo, featuring plant-based chorizo and cheese, with totopos for dipping. Located in the heart of South Yarra, Lona Misa is more than just a restaurant – it’s a beautifully balanced dining experience that’s a true treat for the senses.

Check availability

Discover more restaurants in Melbourne

For sunshine and good times at one of Melbourne’s best vegetarian-friendly restaurants – try Sister of Soul in St Kilda

You’re in for an abundance of plant-based variety at Sister of Soul. Credit: Sister of Soul.
External view of Sister of Soul – one of the best Melbourne vegetarian restaurants.
The perfect spot for a sunny breakfast or brunch. Credit: Sister of Soul.
The nutritional bowls are wholesome, plant-based and nourishing. Credit: Sister of Soul.

Sister of Soul is a vegetarian and vegan-friendly restaurant that has carved a niche for itself as one of the best vegetarian restaurants in Melbourne. The menu is a delightful array of dishes made with fresh ingredients and an abundance of plants. Plants envelop the sunny outdoor seating area, creating a refreshing atmosphere that’s extra lush during breakfast and brunch. On warm days, the blueberry acai bowl goes down a treat, featuring all the goodness of acai, banana, blueberries, chia seeds, flaked coconut and hemp seeds.

Enjoy refreshing smoothies, nourishing salads, hearty curries, stir-fries, and nutritional bowls. Whether you enjoy lighter vegan fare or heartier meals, Sister of Soul is a must-visit for anyone looking to explore Melbourne’s vegetarian and vegan culinary scene. 

Check availability

Discover more restaurants in Melbourne

For Thai food with a plant-based twist – book at Holy Basil Thai in Croydon

Holy Basil has crafted every element of your meal from scratch. Credit: Holy Basil.
View of the dining area at Holy Basil – one of the one of the best Melbourne vegetarian restaurants.
Enjoy fresh food and sunshine in this cute, plant-friendly corner of Croydon. Credit: Holy Basil.
Every appetiser is a work of art at Holy Basil. Credit: Holy Basil.

Holy Basil Thai is a modern Thai restaurant offering a menu that’s around half vegan/vegetarian, and almost entirely gluten-free. This Croydon gem has made its mark as one of the best vegetarian restaurants in Melbournefor its top-notch food and for its dark and elegant design. Warm lights and a wood-on-stone aesthetic create a sense of calm and understated class, enhanced by the beautifully plated food. 

The menu clearly highlights vegan and vegetarian options, with the vegan share plate standing out as one of the most popular choices. Featuring a generous selection of starters plus vegan pad Thai, green curry, stir-fry, roti and dessert, it’s an excellent way to introduce friends to the flavourfulness of the vegan lifestyle. 

Holy Basil’s commitment to crafting every element of every meal from scratch makes it a stellar dining destination for veggie lovers.

Check availability

Discover more restaurants in Melbourne

For cocktails and vegetarian antipasti – visit Follies Bar in Fitzroy

Cocktails, candlelight and vegan antipasti at Follies Bar. Credit: Follies Bar.
Two garnished cocktails on a table at Follies Bar – one of the best Melbourne vegetarian restaurants.
The lush cocktails go down extra smooth when paired with light vegan treats. Credit: Follies Bar.
An array of vegan appetisers on a tiled table at Follies Bar – one of the best Melbourne vegetarian restaurants.
Craft your own vegan adventure with a mix of antipasti at Follies Bar. Credit: Follies Bar.

Popular among Fitzroy’s meat-free lovers, the Follies Bar menu is a celebration of plant-based cuisine, with appetisers that are sure to delight vegetarians, vegans and plant-curious carnivores. The housemade hummus and sourdough chips are a standout, while the truffle and zucchini arancini shines thanks to the gentle kick of the paprika aioli.

Taking inspiration from the vibrant Greek and Italian communities, Follies Bar is a culturally fascinating experience, blending modern vegan tastes with classic Mediterranean style. The decor makes you feel like you’ve stepped into a seaside cafe in Italy. If you’re looking for wholesome vegan treats to pair with a cheeky cocktail or two, Follies Bar is the spot for you. Hint: sunset is a spectacular time to visit

Check availability

Discover more restaurants in Melbourne

For one of the best vegetarian-friendly restaurants in Melbourne – head to Colonel Tan’s in Prahran

The food is fresh and the vibes are colourful at Colonel Tan’s. Credit: Colonel Tan’s.
Shelves of drinks behind the bar at Colonel Tan’s – one of the best Melbourne vegetarian restaurants.
The atmosphere at Colonel Tan’s is fun, relaxed and a little bit playful. Credit: Colonel Tan’s.
People enjoying an appetiser and drinks at Colonel Tan’s – one of the best Melbourne vegetarian restaurants.
Sharing appetisers is the best way to savour all the incredible Thai and Chinese flavours at Colonel Tan’s. Credit: Colonel Tan’s.

While not exclusively vegan, Colonel Tan’s boasts an impressive array of vegetarian and vegan-friendly options that blend Thai and Chinese flavours into innovative plant-based dishes. The basil stir fry is a standout; it marries the aromatic essence of Thai basil with a medley of fresh ingredients like capsicums, snap peas and tofu, all sautéed to perfection in a savoury sauce. Another gem is the crispy eggplant, a tantalising creation combining the tenderness of eggplant with a zesty house-made sweet chilli jam.

Colonel Tan’s warmly lit, lamp-filled setting within Revolver Upstairs adds an extra layer of charm to the dining experience – a blend of exceptional food and an electric atmosphere that’s truly Melbourne. This place is an absolute must-visit for anyone seeking an inventive vegetarian feast that excites the palate.

Check availability

Discover more restaurants in Melbourne

For melt-in-your-mouth Mexican fare – hit up Bodega Underground in Melbourne’s CBD

Bodega Underground’s vegan Mexican dishes blend tradition and creativity. Credit: Bodega Underground.
Stepping into Bodega Underground feels like discovering a hidden gem. Credit: Bodega Underground.
Bodega Underground’s famous, mouthwatering Street Corn is a fiesta. Credit: Bodega Underground.

Bodega Underground is a treasure trove for those seeking exceptional plant-based options. Renowned in Melbourne’s culinary scene for its inventive take on Mexican cuisine, this spot stands out for its extensive and creative vegetarian-friendly offerings. Don’t miss the signature street corn dish – a fiesta for the taste buds. It features grilled corn on the cob slathered in a luscious blend of vegan mayo, spices and a sprinkle of cotija cheese (also available with a vegan cheese alternative). The vegetarian tacos are also a must-try, featuring a vibrant medley of charred veggies, guacamole, pico de gallo and black beans nestled in warm, handmade tortillas.

Bodega Underground’s lively subterranean setting makes it feel like the hidden gem it is, complete with vibrant murals and a buzzing atmosphere. For a fusion of Mexican flavours and an enticing vegetarian spread, this place is a definite must-visit.

Check availability

Discover more restaurants in Melbourne

For a trip to a Vietnamese street market – book a table at Straight Outta Saigon in the CBD

A vegan Vietnamese meal served at Straight Outta Saigon, one of the best Melbourne vegetarian restaurants.
Traditional Vietnamese cooking with a vegan twist. Credit: Straight Outta Saigon.
Cocktails are the perfect accompaniment to the light vegan fare at Straight Outta Saigon. Credit: Straight Outta Saigon.
The beautiful, plant-covered bar at Straight Outta Saigon – one of the best Melbourne vegetarian restaurants.
Feel like you’ve stepped into a Vietnamese street market at Straight Outta Saigon. Credit: Straight Outta Saigon.

Straight Outta Saigon beckons both vegetarians and omnivores into a world of Vietnamese culinary mastery. It showcases an enticing blend of traditional dishes tailored specifically for plant-based enthusiasts. Renowned as one of the best Melbourne vegetarian restaurants, this cultural gem’s distinction lies in its commitment to providing a traditional experience, infusing flavours that transport diners to the heart of Saigon. The vegan pho is a symphony of delicate rice noodles, tofu and a fragrant broth steeped with spices, offering a comforting yet vibrant dining experience. The Vietnamese pancakes steal the show – crisp pockets bursting with an assortment of fresh vegetables (bean sprouts, carrots and mushrooms), accompanied by a zesty dipping sauce.

Beyond the exquisite fare, Straight Outta Saigon’s ambience exudes the bustling energy of a Vietnamese street market, creating an immersive food-based escape. For an adventure through Vietnam’s culinary landscape with an impressive vegetarian array, this restaurant deserves a place on your to-do list.

Check availability

Discover more restaurants in Melbourne

For a plant-loving twist on classic Italian fare at one of Melbourne’s best vegetarian restaurants – visit Maccaroni Trattoria Italiana in the CBD

A hand taking a slice of pizza from a large pie at Maccaroni Trattoria Italiana – one of the best Melbourne vegetarian restaurants.
Maccaroni Trattoria Italiana gives vegans the chance to enjoy traditional Italian flavours. Credit: Maccaroni Trattoria Italiana.
A plate of mushroom pasta at Maccaroni Trattoria Italiana – one of the best Melbourne vegetarian restaurants.
The pasta is fresh, flavoursome and 100% vegetarian. Credit: Maccaroni Trattoria Italiana.
A plate of vegan pasta and a glass of wine at Maccaroni Trattoria Italiana – one of the best Melbourne vegetarian restaurants.
Vegan pasta and wine – could there be a better pairing? Credit: Maccaroni Trattoria Italiana.

Maccaroni Trattoria Italiana is a culinary oasis for vegetarians, vegans and meat-lovers alike, offering an exceptional array of vegetarian-friendly dishes with an Italian touch. What sets this trattoria apart as one of the best Melbourne vegetarian restaurants is its dedication to traditional Italian flavours. Among the highlights is the eggplant parmigiana, a symphony of thinly sliced eggplant layered with tangy tomato sauce, gooey mozzarella and a sprinkle of parmesan, baked to golden perfection. Another star dish is the risotto funghi, a creamy risotto infused with the earthy richness of mixed mushrooms, finished with a hint of truffle oil for a decadent touch.

The restaurant’s charm lies not only in its delectable cuisine but also in its warm ambience, reminiscent of a trattoria in the heart of Italy. For a delightful Italian culinary experience with a vegetarian twist, Maccaroni Trattoria Italiana is the answer to your tastebuds’ dreams.

Check availability

Discover more restaurants in Melbourne

For a blend of comfort and flavour in one of Melbourne’s best vegetarian-friendly restaurants – don’t miss The Left Handed Chef in South Melbourne

Vegan comfort food at its best. Credit: The Left Handed Chef.
Pictures on the wall at The Left Handed Chef, one of the best Melbourne vegetarian restaurants.
The cosy decor makes you feel right at home. Credit: The Left Handed Chef.
Explore Mediterranean and Middle Eastern flavours from the comfort of your table. Credit: The Left Handed Chef.

The Left Handed Chef offers an enticing array of vegetarian-friendly options. With its fusion of Mediterranean and Middle Eastern flavours, it has truly earned its place as one of the best vegetarian restaurants Melbourne has to offer. The zucchini fritters are a plant-lovers delight, featuring grated zucchini infused with herbs and spices, lightly fried to crispy perfection and served with a dollop of tangy yoghurt. Equally enticing is the Mediterranean veggie platter, a colourful ensemble of roasted vegetables – think eggplant, capsicum and cauliflower – drizzled with a zesty tahini dressing.

Beyond its tantalising cuisine, The Left Handed Chef’s homey decor creates an inviting atmosphere that feels like a warm embrace.

Check availability

Discover more restaurants in Melbourne

From the fusion of diverse cuisines to the artful development of plant-based goodness, each of these spots offers a distinct and delightful experience. Whether you’re a seasoned aficionado of vegetarian fare or an adventurous explorer seeking new gastronomic horizons, these gems give you the chance to immerse in Melbourne’s flourishing plant-based dining scene. So, gather your companions, make your booking, and get set to relish the diverse, plant-powered culinary offerings that define Melbourne’s gastronomic excellence. When you dine at one of the best Melbourne vegetarian restaurants, it’s not just a meal – it’s an invitation to savour the artistry and innovation of vegetarian and vegan dining in the heart of this vibrant city.


Reserve your spot at one of Melbourne’s best vegetarian restaurants through OpenTable today and treat yourself to a feast of innovative flavours and plant-powered masterpieces. 

Keen to explore more of Melbourne’s wholesome dining experiences? Your journey starts here:

Find your table for any occasion