17 Of The Best Places To Eat Vegan And Vegetarian Around Perth

byClare Ryan
Share This Page

Perth’s plant-based dining options continue to grow with vegan and vegetarian eateries offering everything from quick grab and go bites, to dine-in and even drive through! This list just scratches the surface, but here are 17 must-try vegan and vegetarian spots around Perth.


This plant-based restaurant is a vegan mecca. Everything on the menu is free from refined, processed or artificial ingredients, and the kitchen is renowned for making mostly everything from scratch. You can pop in for a takeaway raw treat, or dine-in for something more substantial. Think, sundried tomato and (vegan-friendly) mozzarella arancini, or delicious roasted heirloom carrots. Their ravioli, which is made with pumpkin, roasted almonds, sage gouda sauce, spinach, walnut crumble and truffle oil, is a standout dish.

181A High St, Fremantle

Raw + More Café

Firstly, we must point out that this café is entirely gluten-free. Their meals are made fresh every day and the menu is bursting with delicious options that are continuously changing, from nasi goreng to creamy pumpkin soup. You can dine in for a slice of vegan chocolate cake and a coffee, or grab a vegan and gluten-free donut for the road. They also make generous falafel bowls, which are full of veggie goodness.

1267 Hay Street, West Perth

Veggie Mama

This Beaufort Street haunt is known for specialising in vegetarian, vegan and gluten-free meals. They make fresh salads, fresh juices, veggie burgers, and takeaway meals. Be sure to head there for a belly warming breakfast, and they’re also known for making vegan gnocchi.

5/567 Beaufort Street, Mount Lawley

Myrtle Ivy

Hidden in West Leederville, these guys not only make amazing coffee, but their vegan baked treats are not to be missed – you have to try one of their freshly baked, vegan buttered pumpkin and chive scones. This café is great for a bite to eat on the run, or you can sit down for one of their vegan and gluten-free dine-in options.

3 Northwood Street, West Leederville

Flora & Fauna

In the heart of Northbridge is Flora & Fauna, a cute little café that serves veggie and vegan dishes, that a bursting with colours. They’re known for their vegan brunch, in particular their vegan waffles, and they also have a vegan hightea. Menu highlights include their vegan maple berry pancakes and takeaway treats, think peanut butter and jelly vegan blondies and cookies. You can dine-in or takeaway.

4/70 Aberdeen Street, Northbridge

Nourish & Feed

You don’t even have to get out of your car to order the health meals from Nourish and Feed. The popular drive through café serve a tasty vegan and gluten-free cocowhip breakfast bowl, with granola and fresh fruit, vegan brownies, raw treats, bliss balls, salad bowls, chickpea and falafel wraps. There’s also smoothies, fresh juices and coffee.

Shop 18, 50 Marri Road, Duncraig Shopping Centre
5/9 Moolanda Boulevard, Kingsley

Tonic & Ginger

There are so many Asian inspired vegan and gluten-free dishes on this menu, you’ll want them all. The menu is designed to share and graze, and the one dish you have to try is the fire cracker cauliflower, which comes with spicy bang bang sauce. There’s also tempura broccoli; steamed silken tofu with sticky satay; wok tossed rice noodles with tofu and more.

The Old Synagogue, 92 South Terrace, Fremantle

Double Rainbow

The menu here is inspired by the backstreets of Asia and the gluten-free, vegan and vegetarian dishes are packed with flavour. From edamame and shredded vegetable salad, to miso roasted cauliflower, vegetable dumplings and roasted rainbow vegan duck, you must head to this Northbridge restaurant.

The Rechabite, 224 William Street, Perth

Little China Girl

This Roe Street restaurant is always packed out and it’s easy to see why. The vegan menu is as good as the non-vegan menu with vegan pork buns, mushroom dumplings and even vegan sticky rice. The vegetarian dumplings also go down a treat.

68 Roe Street, Northbridge


Seriously, the food at this restaurant is bursting with flavour and the majority of the menu is vegan friendly. Your tastebuds will thank you for ordering the spiced corn fritters from the Hawker Bites menu and from the Street Plates menu, there are the drunken noodles with shiitake, or traditional pad Thai with tofu. Even their sides are delicious, with a special mention of the wok friend greens with garlic, ginger and teriyaki.

229 Oxford Street, Leederville

Pearth Organic Kitchen

Where to start with this little Cambridge Street café. The menu cates for gluten intolerant, vegan and vegetarian dietaries. The breakfast hash is a hearty dish, while their sweet potato and carrot fritters are stacked high, and the apple pie pancakes are fluffy. If you’re on the run, there are takeaway sweet and savoury options, but the menu changes all the time so it’s always a surprise. Our tip? Try the vegan cheesecakes and cakes.

106C Cambridge Street, Perth

The Clean Food Store

Did someone say cake? Vegan carrot cake to be specific. The best thing about this cake is that you can order it by the slice or the whole cake. The menu at The Clean Food Store constantly changes, one day it’s a vegan falafel and vegan wraps, and the next they’re serving vegan mac and cheese with garlic mushrooms. They also have salads, muffins and food to grab and go.

214a Nicholson Road, Subiaco

The Grass Fed Doughnut

They’re vegan friendly and packed with fun flavours. These assorted donut boxes taste as good as they look, with each donut decadently decorated. Each week they announced the assorted flavours in the box with flavours including tiramisu, biscoff crumb, strawberry jam and choc crème, apple fritter and more. Direct message The Grass Fed Doughnut on their Instagram account for orders.

Online only

Chris’ Kitchen

One look at their Ferrero Pancakes and you’ll be racing to Carlisle. The pancakes are stacked high with layers of chocolate, salted caramel ice cream and mixed berry jam. This café is all plant based with no wheat, no meat, no dairy and no refined sugar. The cabinet is always bursting with burger patties, salads, fritters and other savoury bites.

8/29 Archer Street, Carlisle

The Pear’fect Pantry

These guys have moved to Scarborough Beach Road in Osborne Park. They also have dine-in and takeaway options. There is vegan biscoff cheesecake, vegan pancakes, vegan chicken parmi and a cabinet full of sweet treats. Plus, savoury bites, that includes a vegan burger and a Moroccan roasted pumpkin couscous and spiced yoghurt bowl that’s vegan friendly.

Unit 201, 396 Scarborough Beach Road, Osborne Park

Editor faves:

Ten Acre Block

Ten Acre Block within Pan Pacific Perth has been running the plant-based game for a while now, and their new à la carte menu sounds absolutely divine! Already renowned for innovative, nutritionally curated and deliciously fresh dishes, the menu’s focus on sustainable, trusted, WA-grown ingredients is felt on the plate (and in your tummy). Suss out their menu and book HERE.

207 Adelaide Terrace, Perth

Govinda’s Food For Life

Govinda’s has been serving up delicious Indian vegetarian food for more than a decade now, with full course meals capped at around $10 and even cheaper for takeaway. Think huge servings of vegetarian curries with pappadums, daal… the works! As an added bonus you’ll always get incredibly friendly service with a smile, to go with all the goodness you’re putting inside you.

194 William St, Perth

Cover image: Tonic & Ginger Mother by Olivia Senior.