These days, chefs are paying vegetables more attention than they ever have before. Gone are the days when every dish had to be anchored by a hunk of meat. Just look at the proliferation of roasted cauliflower on menus across Australia and the world.

From there, going full vegan is a relatively small step. Butter can be swapped out for coconut oil; cow's milk for soy milk; and egg whites for aquafaba, the liquid left behind when chickpeas are cooked. As the murky ethics of the industrial food chain become more apparent, these types of substitutes are becoming more and more popular.

Melbourne doesn't have a huge number of 100 per cent vegan restaurants, but if you're okay with the people around you eating animal products, many places can cater for you.

Read more:
Best Vegetarian Restaurants in Melbourne


All-vegan kebabs, halal snack packs and boreks in Brunswick. Plus, there are gluten-free options, colourful salads, dukkah-dusted chips and cardamom-spiked Turkish coffees.

89 Sydney Road, Brunswick

Smith & Daughters

Ballsy vegan Italian fare, tattooed babes and a rock'n'roll vibe.

175 Brunswick Street, Fitzroy
Book a Table

Evie’s Disco Diner

It’s an ’80s referencing, more than 50 per cent vegan American diner with a dance floor.

230 Gertrude Street, Fitzroy
Book a Table

The Green Man’s Arms

Meat-free Israeli fare and retro decor – this isn’t your usual Melbourne pub.

418 Lygon St, Carlton

Red Sparrow

A plant-based pizzeria which works with various convincing cheese substitutes.

406 Smith Street, Collingwood

Shop225 Pizzeria

Here, nearly every item on the menu can be made vegan and/or gluten-free.

225 Melville Road, Pascoe Vale South

The Cornish Arms

Pub classics updated with mock meat.

163A Sydney Road, Brunswick

Babu Ji

Unlimited vegan curries every Tuesday.

4-6 Grey Stret, St Kilda


Warming vegan pho.

165 Sydney Road, Brunswick

Yong Green Food

A creative selection of vegetarian and raw foods.

421-423 Brunswick Street, Fitzroy

Lentil As Anything

A not-for-profit restaurant where you pay what you think the meal was worth.

1-3 St Heliers Street, Abbotsford

Sister of Soul

Vegetarian for breakfast, lunch and dinner.

73 Acland Street, St Kilda

Jinda Thai

This popular Thai stalwart maintains an animal-free section on its menu.

1-7 Fergus Street, Abbotsford

Trippy Taco

A north-side Mexican-food institution.

234 Gertrude Street, Fitzroy

ShanDong MaMa

Vegan dumplings for all.

Shop 7 200 Bourke Street, Melbourne