Skip To Main Content

Every product is carefully selected by our editors and experts. If you buy from a link, we may earn a commission. Learn more. For more information on how we test products, click here.

Creation alexandra daddario 1180x90
Creation alexandra daddario 778x150
vegan burgers with black bean

20 Best Vegan Restaurants in Perth

Want the best vegan in Perth? As plant-based living becomes more and more common, Perth has well and truly picked up its vegan food scene. More restaurants and cafes in and around Perth have started packing their menus with vegan and vegetarian options, and some are even going completely green. Vegans no longer have to compromise on taste when in need of a delicious meal, and we’ve done some digging to find the very best vegan restaurants and cafes in Perth.

flora fauna cafe interior

1. Flora & Fauna

This little café may be small but it’s a big hit with the vegans of Perth. Flora & Fauna is a quirky café nestled in a laneway off Aberdeen Street. The menu serves up all day-brunch and there are plenty of vegan sweets you can have after your main meal. They don’t hold back when it comes to quality coffee either, serving up our favourite blends of Micrology coffee.

Address: Shop 4, 70 Aberdeen Street, Northbridge
Phone: 0468 948 281
Hours: Tuesday- Friday 7.30 am – 4 pm, Saturday & Sunday 8.30 am – 3 pm

Flora & Fauna

little bird cafe vegan cakes

2. Little Bird Café

If you’re getting bored with the typical breakfast-brunch fare, it might be time you visit Little Bird Café. The menu is entirely vegan and vegetarian and pays close attention to making the food look as good as it tastes. Sit in the courtyard out the back to enjoy the full experience and chat with the friendly staff.

Address: 70 Aberdeen Street, Northbridge
Phone: (08) 9328 1670
Hours: Tuesday – Friday 7.30 am – 2 pm, Saturday & Sunday 8.30 am – 2.30 pm

Little Bird Café

ramen ichiraku noodle

3. Ramen Ichiraku

Ramen is one of life’s greatest simple pleasures, and Ramen Ichiraku has made sure the vegans among us aren’t left out. They have a huge menu incorporating ramen, maze-men and tsukemen. If you don’t know what these are, the team will run you through them and the flavours will say it all. Come on Wednesdays for vegan night- a three-course vegan meal for $20!

Address: 43 Manger Street, Perth
Phone: (08) 9228 1009
Hours: Monday & Wednesday – Sunday 11.30 am – 3.30 pm/ 5.30 pm – 9.30 pm

Ramen Ichiraku

You’ll also like:
8 Best Spots for Korean BBQ in Perth

mother restaurant interior

4. Mother

Mother is the mother of all-vegan restaurants, a plant-based natural food and wine restaurant formerly known as The Raw Kitchen. We love the ethos behind Mother, which is all about inspiring and supporting health and sustainable living. The lunch and dinner menus are fresh and delicious and don’t be afraid to pair your meal with one of the many natural wines on offer.

Address: 181A High Street, Fremantle
Phone: (08) 9433 4647
Hours: Wednesday – Thursday 11.30 am – 9 pm, Friday & Saturday 11.30 am – 9.30 pm, Sunday 11.30 am – 3 pm


Taro Oreo, Pinky Rainbow, Double Choc donuts

5. Yo Donuts

Next time those sugar cravings hit, make a beeline for Yo Donuts and you won’t be left disappointed. The bakery is one of Perth’s only plant-based bakery’s and serves up delicious doughnuts, cupcakes and cakes. Located in the Perth town of Melville, they also offer catering services.

Address: Melville, Perth
Phone: No phone

Yo Donuts

vegorama cafe meal

6. Vegorama

We all know Indian and vegan food go hand in hand, and the team at Vegorama take it to the next level. Nothing compares to the vegan menu at this restaurant, Vegorama dishing out vegetarian versions of classic Indian curries. The menu is huge, so the only struggle you’ll have is deciding on what to eat! We recommend their veg version of butter chicken, tastes so real it’s freaky!

Address: Shop 3, 899 Canning Highway, Applecross
Phone: (08) 6111 7666
Hours: Monday – Sunday 5 pm – 10 pm


eat drink raw cafe meal

7. Eat Drink Raw

Offering delivery as well as dine-in, Eat Drink Raw is all about making healthy food quick, easy and accessible. With this philosophy, there’s never any excuse to not eat clean. Their menu is fully vegan and includes a lot of raw food options. We can’t go past their raw pad Thai for when you’re craving noodles or their PB choc banana smoothie bowl for when you’re craving something sweet.

Address: 1124 Hay Street, West Perth
Hours: Monday – Friday 7 am – 3 pm

Eat Drink Raw

annalakshmi on the swan cafe meal

8. Annalakshmi on the Swan

A delicious dining experience with a conscience, Annalakshmi is a vegan restaurant like no other. The Indian restaurant is authentic and comes with a twist. It is pay as you feel and run by volunteers. Tables are also communal. This doesn’t mean they hold back when it comes to the food, the flavours transporting you right to the busy streets of India.

Address: Barrack Square, Jetty 4 Riverside Drive, Perth
Phone: (08) 9221 3003
Hours: Tuesday- Sunday 12 pm – 2 pm/ 6 pm- 9 pm

Annalakshmi on the Swan

govindas hare krishna restaurant meal

9. Govinda’s Hare Krishna Restaurant

There’s plenty of vegan-friendly food to go around at this William Street restaurant. Perhaps the best thing about Govinda’s is the affordable price point on most items on the menu, which means you can order even more! The cuisine is Indian and there is a $10 all-you-can-eat buffet, so there are plenty of options. You’ll leave Govinda’s feeling fuller than you ever thought possible!

Address: 194 William Street, Northbridge
Phone: (08) 9227 1684
Hours: Monday – Saturday 11.30 am – 7.30 pm

Govinda’s Hare Krishna Restaurant

chic pea Vegetarian burger

10. Chic Pea Vegan Café

Located in the trendy town of Fremantle, Chic Pea Vegan Café is the perfect spot to go with your hip vegan friends. The menu is seasonal which keeps you excited all year round. However, some classics like their burgers, quiche and sweet treats are always guaranteed. The winter months call for soups and yummy curries to warm your bellies. With cool décor and good vibes, this is one of our fave vegan restaurants.

Address: Shop 18, 74 South Terrace, Fremantle
Phone: 0427 211 133
Hours: Friday 9 am – 8 pm, Saturday & Sunday 9 am – 6 pm

Chic Pea Vegan Café

source foods cafe meal

11. Source Foods

This simple, cosy café is a local favourite for yummy vegan and vegetarian food. The menu is inspired by the season and the produce it brings. On the menu, expect all your brunch favourites with the inclusion of some fun options like the Japanese hotcake with lemon curd and berries. We also can’t go past the vegan feast for just $22!

Address: 4/289 Beaufort Street, Highgate
Phone: 0426 879 592
Hours: Monday – Saturday 7 am – 2 pm, Sunday 7.30 am – 2 pm

Source Foods

little raw deli desserts

12. Little Raw Deli

This Perth deli is so good it may even convince you to go fully raw! Everything at Little Raw Deli is made in-house and their mission is to show you how easy and delicious vegan food can be. They prioritise flavour and freshness over anything else, and the light glow you’ll feel after leaving the café is a testament to that.

Address: 8/29 Archer Street, Carlisle
Phone: 0473 412 911
Hours: Monday – Friday 10 am – 2 pm

Little Raw Deli

loving hut cafe cakes

13. Loving Hut

One of the most popular vegan chains in town, Perth doesn’t hold back, with multiple Loving Hut’s scattered across the city. The reason why there’s so many are clear- the food is fast, yummy and healthy. Very much a case of no-thrills dining, the flavours are top priority- which we love!

Address: 1/220 James Street, Northbridge
Phone: (08) 9228 2882
Hours: Wednesday – Sunday 11.30 am – 2 pm/ 5 pm- 8 pm

Loving Hut

peaceza pizza

14. Peace’za

Vegan and pizza don’t usually go hand-in-hand, but this Perth pizzeria has made the two a joint reality. The team at Peace’za have created the perfect menu of vegan pizza. Think fluffy pizza crust and vegan alternatives to all your meat-pizza classics. Bring your meat-eating friends and don’t tell them it’s vegan- they won’t even taste the difference!

Address: 64A Etwell Street, East Victoria Park
Phone: 0422 576 202
Hours: Thursday – Sunday 5 pm – 9 pm


raw more cafe Fruit Dessert and coffee

15. Raw + More Cafe

Raw + More Café is a hidden gem in the Perth vegan dining scene, and we’re here to let you in on the secret. Nestled behind a storefront off Hay Street, Raw + More Café serves up easy, healthy food with no long wait. It’s the perfect stop for your mid-morning smoothie or afternoon sweet fix, with plenty of raw treats and you don’t even have to feel guilty!

Address: 1267 Hay Street, West Perth
Phone: 0402 466 902
Hours: Monday – Friday 8 am – 3 pm, Saturday 8 am – 2 pm, Sunday 9 am – 2 pm

Raw + More Cafe

veggie mama meal

16. Veggie Mama

Veggie Mama is the mama of healthy vegan and vegetarian dining in Mount Lawley. The space is laid back and bright, and the food is fresh and delicious. Much to our delight, you can pop by at any time of the day for a yummy meal, the café is open for breakfast, lunch and dinner. The cabinet is full to the brim with salad, cold meals and treats so – making a decision is the hardest part!

Address: Shop 5, 567 Beaufort Street, Mount Lawley
Phone: 08 9227 1910
Hours: Monday & Tuesday 8 am – 7 pm, Wednesday – Friday 8 am – 9 pm, Saturday & Sunday 8 am – 5 pm

Veggie Mama

hongkies restaurant meal

17. Hongkies

The aim at Hongkies is simple- authentic Hong Kong food for the people of Perth. It’s a family-run restaurant with all the classics like noodles and wontons. The traditional baked rice and pasta is something else and we recommend no visit here is complete without trying. Whilst the restaurant is not fully vegan or vego, there are plenty of options for non-meat-eaters.

Address: 269 William Street, Northbridge
Phone: 08 9228 0380
Hours: Monday, Wednesday – Sunday 10 am – 10 pm


roho bure dessert

18. Roho Bure

It’s about time we had a vegan ice-cream shop make an appearance, and Roho Bure is the queen of all things vegan in a cone. Their decadent ice-creams are made from scratch and they have five regular flavours and a new weekly special each week. You can also order a whole pint if you want to take some for later!

Address: 226 Carr Place, Leederville
Phone: 0478 042 018
Hours: Wednesday & Thursday 12 pm – 9 pm, Friday & Saturday 12 pm – 10 pm

Roho Bure

the leaf restaurant meal

19. The Leaf

The Leaf is an Indian vegan and vegetarian restaurant in the heart of Leederville. They pride themselves in providing simple, authentic Indian cuisine with a special focus on catering to all dietary requirements. The menu is huge and everything is delicious – we suggest coming with a big group so you can order a few things to get the full experience!

Address: 9/663 Newcastle Street, Leederville
Phone: (08) 9228 0785
Hours: Monday – Sunday 11.30 am – 2.30 pm/ 5 pm – 9.30 pm

The Leaf

raw raw raw Restaurant dessert

20. Raw Raw Raw

Fremantle Markets are vegan and vegetarian heaven, with so many vegan-friendly stalls that will have you wandering around the market for hours. One of our favourites is Raw Raw Raw, a stall providing plenty of healthy, yummy takeaway options. Think smoothies, wraps, patties, salads and healthy desserts. Everything is vegan, gluten-free and dairy-free and hand-made!

Address: Store Y126a, Fremantle Markets
Phone: 0434676787
Hours: Friday – Sunday 9 am – 6 pm

Raw Raw Raw

You’ll also like:
8 Best Spots for Korean BBQ in Perth
25 Spots for the Best Breakfast and Brunch in Perth
20 Spots for the Best Burgers in Perth

General FAQs

Where can I get vegan food in Perth and Fremantle?

There are plenty of vegan restaurants and cafes in Perth and Fremantle, including Chic Pea vegan Cafe and Mother.

Where should I take a vegan on a date?

Mother is a romantic vegan restaurant that we recommend for dates.

What are the best vegan restaurants in Perth?

The best vegan restaurants in Perth are Flora & Fauna, Vegorama, Source Foods and Loving Hut.