🍴 Melbourne, Australia

Plant-Based Restaurants in Melbourne

10 verified venues. Prices in local currency, HappyCow ratings, and honest verdicts from the Leaf & Roam team.

01

Smith & Daughters

100% Vegan
175 Brunswick St, Fitzroy VIC 3065

Melbourne's most celebrated vegan restaurant, Smith & Daughters puts a plant-based twist on Italian and Latin American comfort food. Chef Shannon Martinez's famous eggplant parmigiana and house-made pasta have earned national acclaim and a loyal following. The lively Fitzroy dining room buzzes with energy every night of the week.

HappyCow: ★★★★☆ 4.5/5 (350+ reviews)
Google: 4.5/5
Price: $12-21 (A$18-32)
02

Transformer Fitzroy

Predominantly vegan
99 Rose St, Fitzroy VIC 3065

Inventive vegetable-forward restaurant in a converted warehouse space on Rose Street. The menu changes seasonally and showcases creative techniques like smoking, fermenting, and charring to transform humble vegetables into extraordinary dishes. Their wine list features organic and biodynamic producers from across Victoria.

HappyCow: ★★★★☆ 4.0/5 (220+ reviews)
Google: 4.4/5
Price: $10-18 (A$16-28)
03

Serotonin Eatery

Vegan-friendly with dedicated menu
52 Madden Grove, Burnley VIC 3121

Science-backed wellness cafe designed by nutritionists to boost mood and gut health through food. Every dish is crafted with functional ingredients like adaptogens, probiotics, and mood-boosting superfoods. Their signature blue spirulina smoothie bowl and turmeric scramble are Instagram staples with genuine nutritional merit.

HappyCow: ★★★★☆ 4.0/5 (180+ reviews)
Google: 4.3/5
Price: $9-16 (A$14-24)
04

Matcha Mylkbar

100% Vegan
72 Acland St, St Kilda VIC 3182

St Kilda's beloved all-day vegan cafe known for its creative brunch menu and eye-catching matcha-green interior. Their loaded vegan big breakfast, matcha pancake stack, and house-made coconut bacon have become Melbourne brunch legends. The colourful, plant-filled space draws queues on weekends.

HappyCow: ★★★★☆ 4.5/5 (310+ reviews)
Google: 4.2/5
Price: $8-14 (A$12-22)
05

Lentil As Anything

Vegetarian/vegan
41 Blessington St, St Kilda VIC 3182

Melbourne's iconic pay-as-you-feel vegetarian restaurant operating as a not-for-profit social enterprise since 2000. The buffet-style format features multicultural dishes from Sri Lankan dhal to Middle Eastern salads, all served on a trust-based payment system. A true community institution that feeds everyone regardless of means.

HappyCow: ★★★★☆ 4.0/5 (420+ reviews)
Google: 4.1/5
Price: Pay as you feel (Pay as you feel)
06

Vegie Bar

Vegetarian with mostly vegan menu
380 Brunswick St, Fitzroy VIC 3065

A Fitzroy institution for over two decades, Vegie Bar serves a sprawling menu of Asian, Mexican, and Mediterranean-inspired vegetarian and vegan dishes. Known for their massive portion sizes, affordable prices, and the legendary vegan nachos with cashew cheese. The covered courtyard is a Brunswick Street landmark.

HappyCow: ★★★★☆ 4.0/5 (380+ reviews)
Google: 4.2/5
Price: $8-13 (A$12-20)
07

Yong Green Food

100% Vegan
421 Brunswick St, Fitzroy VIC 3065

Entirely plant-based Asian fusion restaurant specializing in Vietnamese, Thai, and Japanese flavors. Their crispy mock duck pancakes, laksa, and raw pad thai showcase how vegan Asian cuisine can be both authentic and inventive. The intimate space on upper Brunswick Street fills quickly at dinner.

HappyCow: ★★★★☆ 4.5/5 (260+ reviews)
Google: 4.4/5
Price: $9-14 (A$14-22)
08

Red Sparrow Pizza

100% Vegan
406 Smith St, Collingwood VIC 3066

Melbourne's first fully vegan pizzeria crafting sourdough-based pies topped with house-made cashew mozzarella and creative seasonal combinations. Their Truffle Shuffle and Notorious F.I.G. pizzas have won over even die-hard cheese lovers. The vibrant Collingwood corner shop doubles as a neighbourhood gathering spot.

HappyCow: ★★★★☆ 4.5/5 (200+ reviews)
Google: 4.5/5
Price: $10-16 (A$16-24)
09

Girls and Boys

100% Vegan
1/46 Punt Rd, Windsor VIC 3181

Plant-based diner and cocktail bar serving creative comfort food in a retro-chic Windsor setting. The menu ranges from loaded burgers and buffalo cauliflower wings to house-made soft serve and boozy shakes. Weekend brunch draws a loyal crowd for their chicken-fried mushroom waffles and bloody marys.

HappyCow: ★★★★☆ 4.0/5 (140+ reviews)
Google: 4.3/5
Price: $9-17 (A$14-26)
10

Ain't No Squeezin'

100% Vegan
321 Smith St, Fitzroy VIC 3065

Laid-back vegan cafe and juice bar on Smith Street offering cold-pressed juices, smoothie bowls, and wholesome lunch plates. Their activated charcoal lemonade and acai bowls have become social media favourites, while the daily-changing soup and sandwich specials keep locals coming back for honest, nourishing food.

HappyCow: ★★★★☆ 4.0/5 (120+ reviews)
Google: 4.3/5
Price: $7-12 (A$10-18)