a bowl of vegetarian food, representing the idea of the best vegetarian restaurants in Perth

We’ve included restaurants here that serve only vegetarian or vegan food and have excellent reviews, so don’t just take my word for it – these are the best veggie eats around!

Flora & Fauna

Northbridge
an icon of a hand holding a takeaway bag showing this place has takeaway available
an icon of two chairs and a table showing this place has seating available
an icon of a picnic bench meaning that outdoor seating is available at this location
in icon of a delivery driver on a motorbike showing there is a delivery option available
two dollar symbols showing this is in a medium price range
two dishes of colourful, healthy food from Flora and Fauna, a 100% vegetarian restaurant in Perth, WA
Image credit: Flora and Fauna

Flora & Fauna is a vegan and vegetarian cafe in Perth that offers amazing food with on-point presentation and decent portion sizes.

The atmosphere is cosy and relaxed, with eclectic decor that gives this cafe an awesome vibe.

Vegans will be spoiled for choice here! It’s truly a place you’ll want to visit time and time again.

Govindas Hare Krishna Restaurant

Northbridge
an icon of a hand holding a takeaway bag showing this place has takeaway available
an icon of two chairs and a table showing this place has seating available
an icon of a picnic bench meaning that outdoor seating is available at this location
one dollar symbol showing this is in a low price range

If you’re looking for a great Indian restaurant in Perth, look no further than Govindas Hare Krishna Restaurant. This humble restaurant serves up amazing lunches and dinners at prices that won’t break the bank.

The menu is small but consists of delicious, traditional Indian staples that pack a lot of flavour.

The staff seem friendly and genuine, so along with the simple decor, this place has a relaxed, calming, warm and welcoming vibe.

Loving Hut Perth

Wembley
an icon of a hand holding a takeaway bag showing this place has takeaway available
an icon of two chairs and a table showing this place has seating available
an icon of a picnic bench meaning that outdoor seating is available at this location
in icon of a delivery driver on a motorbike showing there is a delivery option available
one dollar symbol showing this is in a low price range
four images of vegan and vegetarian breakfast food from Loving Hut Perth WA
Image credit: Loving Hut Perth via Facebook

Loving Hut Perth is a 100% vegan cafe with great reviews and an eclectic, if a little odd mix of breakfast and lunch options to choose from. But hey, the food is tasty and amazingly priced so who’s complaining?

Choose from light bites, sweets and cakes or cooked meals at this friendly relaxed cafe.

Enjoy your coffee and cake in the warm Perth weather under the shaded outdoor seating area. With a menu like this, it’ll be easy to come back!

Formosa Garden

East Perth
an icon of a hand holding a takeaway bag showing this place has takeaway available
an icon of two chairs and a table showing this place has seating available
in icon of a delivery driver on a motorbike showing there is a delivery option available
two dollar symbols showing this is in a medium price range

Formosa Garden is a popular Taiwanese restaurant with a vegetarian and vegan menu in 3 Perth locations with similar food offerings: East Perth, Kardinya, and Northbridge.

The atmosphere at Formosa Garden is laid back and casual with plenty of seating. Head over for lunch or dinner for a selection of mostly vegan, tofu or fake meat options, with a few vegetable dishes in the mix.

Dosa Xpress

South Perth
an icon of a hand holding a takeaway bag showing this place has takeaway available
an icon of two chairs and a table showing this place has seating available
in icon of a delivery driver on a motorbike showing there is a delivery option available
two dollar symbols showing this is in a medium price range
A plate of delicious looking food from Dosa Express, one of the highest rated vegetarian and vegan restaurants in Perth, WA
Image credit: Dosa Xpress

Dosa Xpress is an Indian vegetarian restaurant with an all-you-can-eat option for a very reasonable price. This place is perfect for anyone looking to save money on dinner without sacrificing quality or flavour.

The atmosphere at Dosa Xpress is very casual and relaxed, so if you’re looking for somewhere to go after work with friends or family, this place will be perfect for you!

Healthy Thai Vegan And Vegetarian Cuisine

East Victoria Park
an icon of a hand holding a takeaway bag showing this place has takeaway available
an icon of two chairs and a table showing this place has seating available
in icon of a delivery driver on a motorbike showing there is a delivery option available
two dollar symbols showing this is in a medium price range

Healthy Thai Vegan And Vegetarian Cuisine is a great choice for a 100% vegetarian restaurant in Perth if you fancy Thai for dinner.

The menu is HUGE, including salads, curries, noodles, kids meals, and desserts.

Expect vegetable, tofu and mock-meat dishes aplenty, available for delivery, take-away or dine-in… so many options!

Little Beans Gourmet

Canning Vale
an icon of a hand holding a takeaway bag showing this place has takeaway available
an icon of two chairs and a table showing this place has seating available
in icon of a delivery driver on a motorbike showing there is a delivery option available
two dollar symbols showing this is in a medium price range

Serving a menu of mixed Asian cuisine, Little Bean Gourmet is a highly-rated veggie restaurant open for lunch and dinner.

The menu changes throughout the week but expect a variety of mock meats, noodles, rice and soups. Vegan and gluten-free options are also available, making this an easy option for a veggie night out for all!


There you have it, our top 100% vegetarian restaurants in Perth. With cafes and restaurants, and brekkies to three-course dining experiences, you’ll find something yummy for every veggie and vegan out there!

Know someone who would find this useful?…

You might also enjoy: