When you’re eating out, it is obviously best to choose vegan or vegan-friendly restaurants that you can easily get vegan food at with no hassles. We particularly encourage people to support the totally vegan restaurants, which are listed in green (Fern Cafe, Loving Hut, Something Raw). Vegetarian restaurants are listed in orange (Annalakshmi, Govinda's Restaurant, Utopia, Juicy Beetroot Cafe, The Raw Kitchen, Swan Valley Cafe, Genesis in the Hills, Flora and Fauna ).
For reviews of some of the restaurants below, you can visit the website Happy Cow, which lists vegan-friendly restaurants around the world, or Urbanspoon. We also encourage you to leave your own experiences of the restaurants you've visited on individual pages.
See the bottom of this page for vegan-friendly food vans.
Disclaimer: Food venues change all the time, and some information in these listings may have become out of date. Please consider contacting your chosen food vendor ahead of time to ensure they meet your needs.
Perth CBD & surrounds
Perth
1907 Restaurant and Cocktail Bar
East Perth
Northbridge
Dao Vien Vietnamese Restaurant
South & Surrounds
Applecross
Beeliar
Armadale
Bicton
Burswood
Cannington
Canning Vale
Como
Coogee
The Naked, Wild and Pickled Fig
Fremantle
Hamilton Hill
Hilton
Kalamunda
Karrawara
Kardinya
Utopia/Formosa Vegetarian Restaurant
Langford
Lathlain
Mandurah
Melville
Rockingham
Roleystone
Shelley
South Perth
Success
Victoria Park
North & surrounds
Bayswater
Beldon
Carine
Caversham
Claremont
Cottesloe
Crawley
Doubleview
Embleton
Floreat
Glen Forrest
The Soul Tree Organic Store and Café
Hillarys
Inglewood
Himalayan Nepalese Restaurant & Cafe
Joondalup
Joondanna
Karrinyup
Leederville
Millendon
Morley
Mosman Park
Himalayan Nepalese Restaurant & Cafe
Mt Hawthorne
Mt Lawley
Mundaring
Noranda
Northbeach
North Perth
Osborne Park
Padbury
Scarborough
The Naked, Wild and Pickled Fig
Sorrento
Subiaco
Swanbourne
The Naked, Wild and Pickled Fig
Wembley
Regional WA
Albany
Bunbury
The Plant Organic Cafe & Market
Busselton
Denmark
Dunsborough
Eaton
Margaret River
Pemberton