As the vegan movement continues to gain popularity, Melbourne’s dining scene is evolving to meet the demand. From cozy cafes to upscale restaurants, more places are now offering vegan-friendly options, and dedicated vegan eateries are blossoming across the city.
Whether you’re a long-time vegan or simply love plant-based meals, we’ve curated a list of the best family-friendly vegan and vegetarian spots in Melbourne. With choices ranging from casual bites to fine dining, there’s something here for everyone. Get ready to explore the best of vegan Melbourne—your taste buds will thank you!

Family Friendly Vegan Restaurants Melbourne
1. Smith & Daughters, Collingwood
Melbourne’s vegan dining scene serves up the best of plant-based options. If you’re looking for some amazing vegan food that is cooked to perfection, then you need to head on over to Smith & Daughters – a vegan bar and eatery in Collingwood which is housed inside an old red-brick fire station! Choose from any of their delicious Mediterranean-inspired dishes and drinks, or take a seat at the restaurant’s intimate chef’s table and let their experts choose for you.
Smith & Daughters,107 Cambridge St, Collingwood, +61 3 9123 1712, info@smithanddaughters.com

2. Funghi e Tartufo, Melbourne
Inspired by traditional Sicilian food, Funghi e Tartufo has found a modern and earth-friendly way to marry deliciousness with plant-based food.
This vegan friendly restaurant in Melbourne is situated in a converted 19th-century warehouse, the restaurant offers families a unique experience by delivering delicious vegetarian and vegan food brought to you by Sicilian chef Alessandra D’Angelo and an extensive wine list that will leave you feeling extremely satisfied at the end of your meal!
Funghi e Tartufo, 60 Hardware Lane, Melbourne, +61 3 9670 9939, enquiries@funghietartufo.com.au

3. Lona Misa, South Yarra
Lona Misa has earned a prestigious One Hat accolade from the Good Food Guide 2024, recognising its culinary excellence and creative approach to Latin flavours.
Located in South Yarra, this unique spot offers a Latin-inspired experience with a menu that’s primarily vegan, sprinkled with select vegetarian options for variety.
From zesty small plates to bold main courses, Lona Misa masterfully reimagines Latin dishes with a vegan twist, ensuring that each bite bursts with authentic taste and flair. Whether you’re looking for a casual night out or a memorable meal with friends, Lona Misa’s dynamic setting and exceptional dishes make it one of Melbourne’s must-visit vegan-friendly spots.
Lona Misa, Ovolo South Yarra, 234 Toorak Road, South Yarra, Melbourne, VIC 3141, 03 9116 2000
4. Trippy Taco, Fitzroy
Enjoy delicious, meatless tacos from Trippy Taco – a north-side Mexican-food institution that’s dedicated to serving you nothing less than the very best Mexican-style street food! A perfect vegan option, great for a quick snack or a Meat-Free Monday indulgence.
Trippy Taco, 234 Gertrude Street, Fitzroy, +61 3 9415 7711

5. Jinda Thai, Abbotsford
Looking for some delicious Thai food that’s also vegan friendly? Jinda Thai is a great option! They have a separate section on their menu for animal-free dishes, so you can be sure to find something you’ll love.
Jinda Thai, 1-7 Fergus Street, Abbotsford, +61 3 9419 5899

6. Sister of Soul, St Kilda
Located in the heart of St Kilda, Sister of Soul offers vegan and vegetarian food which highlights how wholesome and nourishing plant-based food can be. On top of the vegan and vegetarian options, their menu also includes gluten-free, raw food and no garlic/onion options.
Sister of Soul, 73 Acland St, St Kilda, +61 3 9593 8550, admin@sisterofsoul.com.au

7. Babu Ji, St Kilda
When you step into Babu Ji, expect to be greeted by the intense aromas of classic Indian dishes!
Guaranteed a good time with fresh Indian flavours as you indulge in their traditional home-style dishes or the vast menu of street food along with curries, naan and more. Each of their food options is made with quality ingredients from local markets and farmers, is made big enough to be shared and is gluten-free, vegetarian and vegan.
Babu Ji, The George Building, 4–6 Grey Street, St Kilda, +61 3 9534 2447

8. Shop225 Pizzeria, Pascoe Vale South
Looking for vegan or vegetarian pizza options?
Known for its house-made pizza, pasta and gnocchi, Shop225 offers a menu filled with delicious choices for everyone, including an extensive vegan selection. Enjoy creative plant-based options like vegan sausages, vegan mozzarella, and a sweet treat of vegan ‘notella.’
Whether you’re celebrating or simply craving a great meal, Shop225 brings something special to the table for all tastes.
Shop225 Pizzeria, 225 Melville Rd, Pascoe Vale South, +61 3 9077 4904, shop225pizza@gmail.com

9. Red Sparrow Pizza, Collingwood and Prahran
Another great pizza spot for vegan and vegetarian lovers is Red Sparrow – a locally owned and operated vegan pizzeria which first opened their doors in February 2017 by Michael Craig and Shelley Scott, both vegan pizza lovers!
Their award-winning pizza is 100% plant-based and uses dough made using pizza Napoletana techniques. Their pizzas are also cooked in Italian wood-fired ovens for that classic Italian flavour!
Red Sparrow Pizza, 406 Smith St, Collingwood, +61 3 94171454, collingwood@redsparrowpizza.com
Red Sparrow Pizza, 260 Chapel St, Prahran, +61 3 9533 8490, prahran@redsparrowpizza.com

10. The Cornish Arms, Brunswick
Alongside delicious vegan and vegetarian meal options, The Cornish Arms also offers Thursday trivia, Mexican nights, acoustic Sunday sessions, a spacious courtyard, plenty of beers on tap and cocktails!
The Cornish Arms, 163A Sydney Road, Brunswick, +61 3 9380 8383, thecornish@bigpond.com

11. Lord of the Fries, Multiple Locations
Looking for vegan and vegetarian fast food options? Then head on over to Lord of the Fries – an ethical fast food restaurant dedicated to serving up delicious food that’s good for you and the environment.
Stop by to get a taste of some of the best hot chips, award-winning veggie burgers and hot dogs in all of Australia!
Lord of the Fries, Locations in Brunswick, Werribee, Fitzroy, Melbourne CBD, Windsor, South Yarra and Cremorne, 1300 667 552, info@lordofthefries.com.au

12. Shakahari, Carlton
Perhaps one of Melbourne’s best vegetarian restaurants, Shakahari is one of Melbourne’s oldest restaurants that helped close the vegetarian gap in the market and eventually the gluten-free market as well. Their food offerings are a delicious mix of Japanese, Chinese, Indian, Thai and Western influences.
Their menu changes subtly by season and dishes are helpfully marked V for vegan, ND for non-dairy or GF for gluten-free.
Shakahari, 201–203 Faraday St, Carlton, +61 3 9347 3848

13. Combi, Elwood
At Combi, you’ll find a delicious selection of organic vegetarian and vegan dishes, each one packed with superfoods. Whether you’re looking for a quick bite or a leisurely meal, you’re sure to find something to your taste.
Should you decide to visit, make sure you try out the smoothies, as they are definitely the main event! Each drink is healthy, packed full of superfoods like fruits, seeds and nut mylks, and are just simply delicious. You can’t go wrong with one of these scrumptious smoothies.
Combi, 138-140 Ormond Rd, Elwood, +61 3 9531 0084, manager@combielwood.com.au

14. Teta Mona, Brunswick East
Lebanese restaurant Teta Mona on Lygon Street is a Lebanese soul food restaurant that offers lots of amazing vegan dishes that will have you craving more at the end of your meal!
The dishes feature delicious flavours from the northern mountain region along with simple, honest dining that just hits the spot! On top of this, Teta Mona is a good place to be during the summer all thanks to the big shady courtyard.
Teta Mona, 100a Lygon St, Brunswick East, +61 3 9380 6680

15. Tofulicious, Richmond
Originally called the Tofu Shop and making their own tofu since 1982, renamed and with new owners it is now Tofulicious, a vegetarian favourite amongst vegan cafes in Melbourne.
Tofulicious offers a mouthwatering buffet of delicious and healthy vegetarian/vegan options, including warm roast vegetable mixes, simmered house-made tofu in broth and more!
Tofulicious, 78 Bridge Rd, Richmond, +61 3 9429 6204, tofuliciousau@gmail.com

16. Girls and Boys, Fitzroy
Girls & Boys is Melbourne’s go-to spot for delectable, plant-based ice creams, gelatos, and sweet treats.
Established in 2016, they craft vegan-friendly flavours in-house using only the finest ingredients. Enjoy the creamy gelato in cups or cones, or indulge in smoothies and nourishing bowls—all 100% dairy-free!
Girls & Boys, 382 Brunswick St, Fitzroy VIC 3065, (03) 9417 6935

17. The Vegie Bar, Fitzroy
The Vegie Bar has been a Fitzroy staple since 1988 and has continuously served up delicious vegan and vegetarian fare to locals and visitors alike. Whether you’re looking for a hearty meal to fuel your body or a light snack to feed your soul, The Vegie Bar has something for everyone and is sure to be a delight to all vegans and vegetarians!
The Vegie Bar, 380 Brunswick Street, Fitzroy, +61 3 9417 6935, work@vegiebar.com.au

18. Neko Neko, Melbourne
For delicious vegan Japanese curry, vegan ramen and other veggie-based Japanese dishes, head on over to Neko Neko – a cosy little eatery cooking homestyle vegan and pescatarian Japanese dishes. Each of their menu items is packed with vegetables, seeds and whole grains, which will leave you feeling full and satisfied!
Neko Neko, 83 Smith Street, Fitzroy, +61 3 9415 6026
19. Jumi’s Cafe, South Yarra
With sustainability and plant based food as their driving passion, Jumi’s Cafe in South Yarra are serving up a range of wholesome, delicious smoothies, smoothie bowls, super toasts, salads, chia pots that won’t cost your health or that of our planet. The entire menu is vegan and everything is packed with nourishing ingredients.
Jumi’s Cafe, 589 Chapel Street, South Yarra, +61 3 9826 3859

20. Kale Mary, Brunswick
Kale Mary in Brunswick offers a delicious organic and vegan menu inspired by food all around the globe, creatively crafted by Mauritian born Head Chef Rishna Gunness.
As well as offering a beautiful, fresh, vegan menu they are on a mission to provide a welcoming space to nourish the body, mind and soul. You’ll be surrounded by plants, natural light and local art.
Kale Mary, 207 Albert St, Brunswick, +61 493 572 466
21. Just Vegan, Sunshine
Offering a traditional Vietnamese menu, but all vegan, Just Vegan in Sunshine is a bustling local spot to grab a tasty, fresh, vegan meal. The menu includes spring rolls, tofu nuggets, rice paper rolls, noodle soups, broken rice, crispy noodles and fried rice.
Open Tuesday to Saturday from 10:30am to 7pm and closed on Sunday & Monday.
Just Vegan, 252A Hampshire Rd, Sunshine, +61 422 113 775
22. Ballard’s, Thornbury
At Ballard’s, experience a dynamic menu of plant-based delights crafted from fresh, seasonal ingredients. Dine on innovative dishes like chargrilled broccolini and burnt eggplant dip.
Committed to accommodating dietary needs, they encourage pre-visit communication. Join them from Monday to Saturday for an ever-evolving culinary adventure!
Ballard’s, 915 High Street, Thornbury, VIC 3071, 0406 095 604
23. Crossways, Melbourne
At Crossways, you’ll find that plant-based feasts can be both tasty and affordable. Enjoy three generous courses along with a drink for just $9.50 every day at lunch (and it’s only $7.50 if you have a concession card).
This beloved Hare Krishna hangout offers a daily-changing vegetarian meal deal, ensuring there’s always something new to try.
Crossways, 147 Swanston Street, Melbourne VIC 3000, (03) 9650 2939

24. Shimbasi Soba Melbourne, Collingwood
Shimbashi Soba Melbourne focuses on freshly milled, gluten-free soba crafted from premium Tasmanian buckwheat. The authentic Japanese menu offers a range of dishes, including sushi, with plenty of vegetarian and vegan options to choose from.
Experience a delightful dining atmosphere where taste and well-being come together at three eco-friendly locations in Northcote, Collingwood, and Carlton North.
Collingwood: 140 Smith Street, Collingwood, VIC 3065, (03) 8060 6595
Northcote: 257 High Street, Northcote, VIC 3070, (03) 9193 9097
Carlton North: 344 Rathdowne Street, Carlton North, VIC 3054, 0410 729 706
25. Wazzup Falafel, Northcote
At Wazzup Falafel, diners on a plant-based diet can delight in a variety of flavourful options. Enjoy crispy falafel, seasoned with authentic Palestinian spices, alongside creamy hummus and fresh Arabic salads.
Each bite delivers a satisfying blend of textures and tastes, making it a top spot for a fulfilling vegan experience in Melbourne.
Wazzup Falafel, 343 High St, Northcote VIC 3070
26. Good Days, Brunswick
At Good Days, vegan dining gets a delightful Vietnamese twist. The menu showcases ethically sourced ingredients, guaranteeing that each dish is not only flavourful but also compassionate.
Good Days, 165 Sydney Rd, Brunswick VIC 3056
