← Back to portfolio

18 Best Vegetarian Restaurants in Melbourne

The vegetarian food scene is no a longer second-best, and Melbourne is the Australian city leading the way. With endless vegetarian and vegan options, from fine-dining to cheap eats, being meat-free no longer means you have to struggle to find a delicious meal on any given street corner. Shifts towards cleaner eating and growing awareness around eating sustainability means plant-based foods are definitely making their mark.

We have taken on the difficult task of narrowing down some of the best vegetarian eateries in Melbourne. Offering much more than the classic stuffed-capsicum, keep scrolling for some inspiration.

  1. 1. Smith & Daughters

Rock and roll vibes and quality vegan dining, this bar and eatery is anything but bland. Taking what used to be the little Spanish restaurant on the corner, award winning chef Shannon Martinez’s commitment to bringing the world good food and good vibes has transformed the old spot into a delicious, fuss-free vegan hub. Smith & Daughter’s Italian-inspired menu has a lot to offer. You can’t go past the plant-based gnocchi with broccoli pesto, the authentic flavours effortlessly transporting you to streets of Italy. A trip here promises a tasty meal and good time for anyone.

Address: 175 Brunswick Street Fitzroy

Phone: (03) 99393293

  1. 2. Feast of Merit

Middle eastern food has always been known for being extra vegetarian-friendly, and Feast of Merit is no exception. The restaurant is inspired by the traditional north-east Indian philosophy that if a community member comes into money it is traditional for the village to be invited to a big meal, also called the feast of merit. An initiative of Y-Generation Against Poverty, Feast of Merit attempts to develop permanent funding for the charity. Head chef Ravu Presser offers big, hearty salads full of freekeh and harissa flavours. With meat and meat-free options and a funky rooftop bar, there’s an option for everyone at this trendy establishment.

Address: Restaurant 117 Swan Street, Richmond

Phone: (03) 9428 8480

  1. 3. Onda

A strong South American influence, this lively vegetarian-friendly eatery offers soulful meals and a familial hospitality. Onda is Spanish for vibes, and this place is definitely vibey. The menu is a sophisticated mix between traditional and modern. Try the polenta chips with lime aioli and pickled jalapenos for a starter and for a more substantial meal, the maple chipotle glazed eggplant, slaw and red pimento puree burger. The drinks menu is a mix of Spanish and Argentinian specialties, with a fiery Cusco cocktail on the menu.

Address: 280 Bridge Road, Richmond

Phone: (03) 9429 8589

  1. 4. Mukka

Indian cuisine matched with cool décor, Mukka is the perfect spot for a quality, hearty vego meal. With both meat and meat-free options, this Indian eatery caters for all. A traditional affair, the menu includes classic options like the South-Indian dosa chicken curry as well as some hints of traditional Indian street food. Our favourites include the Tandoori mushroom skewers and the paneer tikka. Pair your meal with a rose and cinnamon lassi and you’re good to go.

Address: 365 365 Brunswick Street Fitzroy

Phone: (03) 9917 2224

  1. 5. Transformer

Pushing the boundaries of what we expect from meat-free dining, Transformer is a queen on the Fitzroy dining scene. A former electrical transformer workhouse, the restaurant takes inspiration from a range of cuisines, including a mix of flavours from the Middle East, Mediterranean and Asia. Try the Beetroot tartare with cattleseed cream, Davidson plum and russet crisps and finish the meal off with one of Transformer’s unique cocktails.

Address: 99 Rose Street, Fitzroy

Phone: (03) 9419 2022

  1. 6. Admiral Cheng-Ho

For a more relaxed vibe, head to Abbotsford’s top spot for artisanal coffee and organic brunch dishes. With a fully plant-based vegan all day brunch menu, the hip spot is a must in the vegetarian food scene. The toasties are a simple delight, or for something more substantial try the ‘Northside Jimbo’, with cornbread, miso vegemite, avo, roasted tomatoes, cheese and chilli oil. Coffee is house roasted from Disciple Roasters. This spot offers an expert mix of Australian brunch culture and fine vegetarian dining.

Address: 325 Johnston Street Abbotsford

Phone: (03) 9417 1887

  1. 7. Combi

Raw vegan foodies unite! Combi embodies free-spiritedness and adventure and serves a diverse menu built around healthy and organic eating. Known for its selection of raw cakes and smoothies and acai bowls, Combi is a summer hot spot for anyone looking for a fresh and healthy pick-me-up. Combi now has various locations across Australia, slowly but surely becoming ingrained in the quintessential Aussie summer experience. The peanut butter cup smoothie is the perfect healthy, refreshing treat!

Address: 138-140 Ormond Road Elwood

Phone: (03) 9531 0084

  1. 8. Vegie Bar

Almost an institution in its own right, Vegie Bar is often considered the pulse of the Melbourne vegetarian food scene. Located in the heart of Brunswick Street, it is strictly vegetarian and vegan and has a down-to-earth vibe. Drawing on inspiration from Asian flavours, try the curries and fried noodles for the classic Vegie bar experience. Although the place is super big, beware as it gets busy and crowded! You will undoubtedly leave Vegie Bar feeling very full, both in your stomach and your heart- a visit making you feel as though you are a part of the Melbourne vegetarian family.

Address: 360 Brunswick Street

Phone: (03) 9417 6935

  1. 9. Attica

Visit Attica for a fine dining experience, the world-recognised diner offers a separate degustation menu for vegetarians. Owner-chef Ben Shewry creates artful and surprising menus and makes extensive use of native ingredients as well as an Australian interior with Australian designer tableware and chairs. The long multi-course meal is an experience in itself, one of the most remarkable and captivating restaurants in Australia. Luckily, vegetarians don’t have to miss out!

Address: 74 Glen Eira Road Ripponelea

Phone: (03) 9530 0111

  1. 10. Maha

Described as an experience for the senses, Maha is another fine dining experience for the Melbourne connoisseurs. Maha prides itself in its array of dishes with strong Middle Eastern flavours, set in a creative and contemporary space. The restaurant has set menus inspired by the best seasonal produce available. Make sure to book well in advance to secure a spot at Shane Delia’s little masterpiece.

Address: 21 Bond Street

Phone: (03) 96295900

  1. 11. Evie’s Bar & Diner

Open for lunch, dinner and late into the night, Evie’s Bar & Diner is an ‘80s flashback with quality vegan diner-style food options. Before hitting the d-floor grab a vegan chilli-cheese dog with tofu con carne and cashew sour cream or a deluxe vegan milkshake. Perfect for a well-deserved splurge meal, you won’t be having regrets after a visit to this trendy spot.

Address: 230 Gertrude Street Fitzroy

Phone: (03) 9419 4192

  1. 12. The Green Man’s Arms

Retro décor and an amazing vegetarian menu from Israel staples leaves little to fault about this artistic space in Melbourne’s Carlton. Think all the classics- tabbouleh, hummus, Cous Cous and falafel, all made in house. Beers on tap, live music, trivia and bingo make it a spot not just for great food, but also a fun time.

Address: 418 Lygon St Carlton

Phone: (03) 9347 7419

  1. 13. Horn Please

A good one for the those that need to satisfy both the carnivore and the herbivore- this North Fitzroy venue effortlessly combines local ingredients and Indian cuisine. The street food section of the menu is as outstanding as it is authentic. Try the Papdi Chaat, a bowl of fried wafers, soft potato cubes and chickpeas covered in chutney, yoghurt and pomegranate seeds.

Address: 167 St Georges Road Fitzroy North

Phone: (03) 9497 8101

  1. 14. Trippy Taco

Mexican is the go-to for vegetarian food, and trippy taco knows how to satisfy those Mexican cravings! Nestled within the quaint stores and cafes on Gertrude Street, the cantina-style space is relaxed, quick and delicious. They serve up huge tacos with vegan and gluten free options, as well as burritos and desserts! The Nutella melt, which is Nutella spread on a grilled large flour tortilla is heavenly!

Address: 234 Gertrude Street Fitzroy

Phone: (03) 9415 7711

  1. 15. Shakahari Carlton

With an exclusively vegetarian menu, Shakahari aim to create innovative and nutritious dishes. With Indian inspired food and using only fresh and natural ingredients, the Carlton gem is known for its fresh and exotic flavours. Menus are changed quarterly to take advantage of seasonal fruit and veg.

Address: 201 Faraday Street, Carlton

Phone: (03) 9347 3848

  1. 16. Shop225 Pizzeria

Craving a vegan or gluten-free pizza that actually tastes good? This small and cosy place sources local ingredients and prides itself in light, fluffy and easy-to-digest crust. The traditional home-made pastas and pizzas have attracted a cult following since is opening in 2016. The Il Dottore pizza is a must, with Pomodoro, fior di latte, home-made Calabrian sausage, Italian porcini and parsley- all can be made vegan and gluten free!

Address: 225 Melville Road Pascoe Vale South

Phone: (03) 9077 4904

  1. 17. Sister of Soul

Sustainable, community-driven and open all day. Sister of Soul has a fully vegetarian menu with plenty of vegan and gluten-free options. Even better, the crew at Sister of Soul team up with community gardens and donate their green waste weekly! Our favourite pick is from the breakfast menu- the apple crumple pancake. Made with buckwheat and topped with stewed apples, the crumble is what makes it so special, made from almonds, walnuts, coconut and hemp seeds and finished off with cinnamon gelato.

Address: 73 Acland Street St Kilda & 77 Swan Street Richmond

Phone: (03) 9593 8550

  1. 18. Lentil as Anything

A new age, community- based initiative taking over Australian cities, Lentil as Anything is an image of dining in the modern age. With various cafes across Melbourne, the diner can pay as they please, with all profits going to funding important projects like support to migrants and refugees. The Menu is all vegetarian, promoting sustainability and healthy eating, with a strong focus on Indian and Sri-Lankan cuisine along with the classic salad and brunch options. Good food for a good cause, the beautiful philosophy behind Lentil as Anything definitely warrants a visit.

Address: 1-3 Heliers Street Abbotsford

Phone: (03) 49419 6444