Below is a list of the top and leading Vegetarian Restaurants in Melbourne. To help you find the best Vegetarian Restaurants located near you in Melbourne, we put together our own list based on this rating points list.

Melbourne’s Best Vegetarian Restaurants:

The top-rated Vegetarian Restaurants in Melbourne are:

  • Power Plant Café – offers a wide array of cakes and catering services
  • Crossways – offers vegetarian, vegan, and wheat-free dishes
  • Gopals – where you can always enjoy a nutritious meal
  • Shakahari Too – serves up an exclusively vegetarian menu
  • Yong Green Food – serves the best vegan and vegetarian dishes in Fitzroy

Power Plant Café

powerplant cafe in melbourne

First up, we have Power Plant Café at the top of our list. Here, you will find delectable cakes, cupcakes, and other sweet treats. If you are in search of savoury and sweet catering options, you will find a wide array of dishes on their online store.

Moreover, all their treats are free from animal products. They also offer a number of dishes that are gluten-free. When you drop by, make sure to try their famous chocolate, peanut butter, and caramel apple cakes!


Cakes, Cupcakes, Brownies, Catering, and more


Address: 2-6 Swilk St, Templestowe VIC 3106
Phone: (03) 8838 1282


“Delicious food! So happy I found you! The tempeh was crispy and perfectly complimented by the kale, beetroot, hummus , dressing and other goodies in the bowl 💓” – Jess


crossways restaurant in melbourne

Crossways is a go-to vegetarian restaurant in the city.  You will find a set menu of mouth-watering vegetarian and vegan dishes in this top-notch restaurant. Conveniently located in the heart of the capital, Hare Krishna devotees bring you wholesome and healthy meals.

Moreover, they serve up different dishes for each day of the week. When you have already eaten to your heart’s delight, you can unwind in their lounge area on the second floor. There, you can happily browse through their wide collection of books that focus on spirituality.


Vegan and Vegetarian Option, All-You-Can-Eat


Address: The Walk Arcade The Causeway opposite Causeway Inn, 309-325 Bourke St, Melbourne VIC 3000
Phone: (03) 9650 2939


“Best vegan food you can get for cheapest is available here. ALL YOU CAN EAT is best thing here. Environment is very calming you can get as much food as you want.” – Pankaj Rana


gopals vegetarian restaurant in melbourne

Gopals comes next on our list. This established and casual buffet serves up healthy European and Asian cuisine. You can conveniently find this popular restaurant in the heart of Melbourne as well. Since opening its doors in 1980, it is known as the oldest vegetarian restaurant in the city.

Surely, you will enjoy their large variety of dishes. All of which are made with the freshest ingredients in the local market. In addition to that, you can also call on them to cater your next even. No matter how big or small your event is, they have got you covered.


European and Asian Cuisine, Dine-In, Takeaway, Delivery, Catering


Address: 139 Swanston St, Melbourne VIC 3000
Phone: (03) 9650 1578


“Delicious vegetarian and vegan food at amazing prices. Nothing fancy but friendly staff and a variety of à la carte or meal options. The vegetable dishes were flavorful, and the salads were fresh. The line varied between 3-4 people to 12, but service is fast. Cards and cash accepted.” – Jeffrey Kanne

Shakahari Too

shakari too in melbourne

Shakahari Too is a popular restaurant in Melbourne. If you want to enjoy world-class vegetarian dishes in a colourful and bi-level restaurant, this is one excellent choice for you. Their menu only includes vegetarian dishes that are carefully made to be balanced, nutritious, and innovative.

In addition to that, their private dining room on their second floor is perfect for small events. In fact, it can accommodate up to 30 people. Have your next healthy meal at Shakahari Too and see what you’ve been missing!


Vegetarian Options, Dine-In, Takeaway, Venue Hire


Address: 225 Clarendon St, South Melbourne VIC 3205
Phone: (03) 9682 2207


“Good wholesome fresh vegetarian food and the owner has such saintly energy. He’s so welcoming and caring. We felt the love and enjoyed the meal. I’d definitely go there again!” – Jag Bb

Yong Green Food

yong green food resto in melbourne

Finally, Yong Green Food completes our list. This leading restaurant serves up biodynamic vegetarian dishes. Along with their delicious food choices, they offer healthy beverages that will surely complement your favourite dish.

Their best-sellers include their pineapple fried rice raw nori roll. If you are looking for delectable desserts, better try their buckwheat crepe and sticky date! In addition to that, you can even enjoy their food at the comfort of your own home. Call them today and order your favourite dishes!


Vegetarian Dishes, Dine-In, Takeaway, Delivery


Address: 421 Brunswick St, Fitzroy VIC 3065
Phone: 0451 166 421


“Yong Green is my favourite restaurant! The staff are all so kind and helpful and the food…oh my, the FOOD! So delicious and so healthy. Macrobiotic and absolutely delicious all at once. Couldn’t recommend highly enough!” – Charity Lane