Both hardcore vegetarians and those who enjoy frequenting specialist establishments understand that Melbourne has a burgeoning vegetarian dining scene. The city’s best vegetarian restaurants provide you with top tier service, wonderfully flavoursome food and a no-compromise attitide to fresh and innovative cuisine.
The stereotype that vegetarian or vegan food can be boring couldn’t be further from the truth and, as this awakening continues to grow, it’s time to sample the highest quality of vegetarian food that Melbourne has to offer.
The food served in the following vegetarian restaurants has been crafted by reputable, innovative chefs who are able to adapt to any dietary requirement and provide you with wholesome, health-packed, cruelty-free food that will leave you feeling both satisfied and energised.
This cafe is focused on all things ‘health’. The bright green matcha lattes and vast selection of drool-inspiring smoothies is coupled with a variety of options on a vegan menu.
A soy chicken burger, a poached ‘egg’, creamy gnocchi, and other tantalising alternatives make this vegetarian restaurant an essential trip for you and your meat-eating friends also.
Once they try the food on offer at Matcha Mylkbar, they may convert entirely! It is that delicious!
Location: 72A Acland St, St Kilda, Melbourne
Vegie Bar has served vegetarian and vegan treats to the City of Melbourne for over two decades. It is a well established favourite amongst locals and visitors alike.
The exquisite variety and high quality standard of it’s plant-based foods have kept its diners returning and there is also a constantly changing specials board to keep things fresh and exciting.
Location: 380 Brunswick St, Fitzroy, Melbourne
This vegetarian/vegan eatery is tucked away in the bayside area of St Kilda. It offers an all-day breakfast as well as a wide selection of lunch and dinner options.
The tempeh massaman curry is packed full of flavour and their vegan breakfast is also a local favourite. Don’t forget to try the deep-fried eggplant too for those who are less health conscious!
Or suffice your sweet tooth by trying their vegan version of ‘rocky road’ with homemade marshmallows.
Love the gooey stretch of melted cheese, but want it to be plant-based? See our article on Vegan Cheese.
Location: 73 Acland St, St Kilda, Melbourne
Another local favourite comes in the form of Yong Green Food. This decadent restaurant specialises in crafting mostly raw, organic dishes from across the globe.
They are also able to cater to any dietary needs including those who are gluten intolerant. The raw nachos, nutty burger and the infamously innovative ‘rawsagne’ are a ‘must’ for your tastebuds!
Once you visit this restaurant, you will be dreaming of it’s delicacies for months, especially if you sample their delicious desserts; the pecan pie, cheesecake and carrot cake are beyond gorgeous!
Location: 421 Brunswick St, Fitzroy, Melbourne
This is the sister bar to Vegie Bar. It is older but its also bigger in size. The menu is entirely vegetarian and uses classic ingredients like roasted cauliflower. The grilled oyster mushrooms are also to die for!
There are vegan options too but most of the items on the vegetarian menu can be adapted to suit your needs. A friendly, warm, and reputable restaurant with delicious food.
Location: 99 Rose St, Fitzroy, Melbourne
This vegetarian eatery is sure to boost your serotonin levels! It offers a vast array of sweet and savoury dishes. The staff are incredibly friendly and will cater to any dietary requirements that you may have.
The Raw Green Protein Bowl and Smiling Smashed Avo are wonderfully uplifting and you can warm your insides further with a ginger or peanut butter latte whilst you eat.
Location: 52 Madden Grove, Burnley, Melbourne
Trippy Taco are entirely vegetarian with delicious vegan options available for each item on the menu. The Mexican food available doesn’t lose any of its flavouring by not containing meat.
The scrambled tofu and soy cheese burritos are packed full of punchy spice and enigmatic essence. The cheesy quesadillas and vegan tacos are equally as stunning!
Location: 234 Gertrude St, Fitzroy, Melbourne
Red Sparrow Pizza is a vegan-friendly Pizzeria that crafts beautiful wood-oven pizzas. They are abundantly cheesy and the authentic, wood-oven taste is unmatched.
Their vast range of wholly vegan-friendly pizzas rivals any meat-based pizza restaurant in Melbourne and the positive reviews reinforce this.
Location: 406 Smith St, Collingwood, Melbourne
Shakhari is considered the most uniquely innovative restaurant in Melbourne. It has been catering to vegan-diners since 1972 and has therefore cemented itself as a warrior in the vegetarian/vegan scene.
They incorporate Indian and Japanese cuisine, offering a wide range of flavoursome food. The laksa curry and mouth watering avocado wedges are incredible and the delicious dumplings contain sweet corn, pumpkin, mushroom and walnuts.
Location: 201-203 Faraday St, Carlton, Melbourne
This restaurant may be more recognisable to the eager traveller as it boasts 200+ franchises across the world. It is therefore not too over-priced and you are guaranteed some familiarity with the delicious vegan bites that are on offer.
It’s pan-Asian range of mock meats are deliciously packed with flavour and the ‘ham’ sushi and southern-fried ‘chicken’ will warm your stomach on a hangover!
This food is packed full of heart and sustenance and the restaurant also contains a grocery section where you can buy it’s one-of-a-kind vegan and vegetarian food.
Location: 10/242 Victoria St, Richmond, Melbourne
Recommended reading: The 15 Best Vegetarian Restaurants In Sydney
This restaurant is Melbourne’s first all-vegan Latino restaurant and was opened around two years ago. It’s beautifully crafted food and flavoursome dishes have enabled it to quickly become an overnight success.
This restaurant serves some of the realest tasting imitation meat in the whole city and the chipotle chicken burger and the garlic prawns are as good as, if not better, than the real thing.
Location: 175 Brunswick St, Fitzroy, Melbourne
Neko Neko is a Japanese restaurant that offers enigmatically infused spiced Ramon. There are vegetarian and vegan options available and Neko Neko which stands for ‘Cat Cat’ also boasts a wonderful selection of soups packed with mushrooms and egg-free noodles.
The vegan Okonomiyaki is also one to try as it cleverly trades the traditional eggs for the cream of cashews. An innovative and highly recommended restaurant.
Location: 83A Smith St, Fitzroy, Melbourne
Moroccan Soup Bar boasts a distinctively cool and original menu that takes the form of a spoken menu. There is no set menu and the options change on a daily basis.
This guarantees the diner a fresh experimental experience and although you can only order what is available for that day, there is still an extensive variety of options available.
These soups often also include dips and curried veggies plus a gorgeous stack of homemade warm pitta bread.
Location: 316 St Georges Rd, Fitzroy, Melbourne
Billy And Lucy Botanic
This restaurant is relatively new on Melbourne’s vegetarian scene, however, it has already had a considerable impact. All of the food sold here is organic and hand crafted from scratch, including the vegan-friendly butter.
The potato gnocchi and buckwheat crepes will be sure to have you salivating. The savoury gnocchi is served with a gorgeous cauliflower puree and the crepes come with a moreish praline sauce.
Location: 350 Nicholson St, Fitzroy, Melbourne
Mama Rumaan boasts luxurious Middle Eastern cuisine. The food contains all of the enigmatic essence of Middle Eastern food, and the herbs and spices are infused with immaculate precision.
One recommended dish is Mama’s Old Spice Rice which contains slivered almonds, sultanas, potatoes and peas. The Roast Pumpkin Bourani is also notably delicious and comes served with mint and yoghurt dressing.
Location: t10/161 Harbour Esplanade, Docklands, Melbourne
The restaurants listed above are just some of the many vegetarian eateries in Melbourne. However, their reputable food and customer service makes them stand out as innovative, authentic and wonderful places to satisfy your vegetarian and/or vegan cravings.
For those who are strictly vegetarian, this list is also a comprehensive insight into the options that are available for yourself and to showcase the lifestyle to your meat-eating friends or family.
The wide range of mock meats and traditional vegetarian dishes available means that it is no longer a lifestyle choice that can be mocked itself.
Vegetarians are proven to live longer and lead lifestyles full of health and vitality, as long as they are provided with every essential bit of nutrition and these restaurants undoubtedly provide both sustenance and joy.
Whether you are seeking savoury food or delicious desserts, these restaurants cater to every cultural cuisine and dietary requirements and will ensure that your visit to Melbourne or habitual Friday night dinner is within a warm and inclusive environment that places the importance of health and above all, a love of the environment at the forefront of their business.
Ingredients at these restaurants are more likely to be sourced locally and therefore be freshly prepared.
Indulge your senses without guilt and know that you are eating in Melbourne’s finest, cruelty-free restaurants with food that has been prepared by the best chefs that the city has to offer!