The Best Vegetarian Restaurants in Perth for Feel-Good Feasting
Say hello to the best vegetarian restaurants in Perth, made for your next nourishing foodie adventure.

Whether you’re a lifelong vegetarian or just exploring the plant-based scene, Perth’s vegetarian food game is stronger than ever. With a growing number of eateries crafting inventive, flavour-packed veggie dishes, being meat-free in Perth has never been more exciting.
From vibrant cafes to trendy hotspots, there’s no shortage of places celebrating the beauty of plant-based cuisine. Whatever your palate, there’s something to savour. Here’s where to find the most exciting vegetarian restaurants in Perth right now.

The Moon
The Moon isn’t just a cafe—it’s a late-night institution, serving up some of the best vegetarian comfort food in Perth. The vibe? A little grungy, a little nostalgic, and totally welcoming. Settle into a booth, order a Negroni, and dive into oozy cheesy mushroom toasties, smoky jackfruit-loaded fries, and a vegan bolognese that could fool even the most devoted carnivore. The buffalo cauliflower wings are easily the best in the city, making The Moon the ultimate spot to feast and unwind.
Shop 2/323 William Street, Perth

The Prophet
For seriously moreish Lebanese food, look no further than Vic Park’s iconic spot, The Prophet. Family-owned and operated since 2001, this beloved eatery serves up authentic, wallet-friendly Lebanese fare that has locals coming back time and again. While their award-winning falafel and creamy hummus are tempting for a simple bite, the real star for vegetarians is their generous Vegetarian Banquet. Gather a crew and dive into a feast featuring garlic and pickles, fresh Lebanese bread, hummus, baba ghanouj, labneh, tabouleh, falafel, vine leaves, cauliflower, eggplant, and more. It’s too good to resist!
907A Albany Highway, East Victoria Park

Double Rainbow Eating House
For one of Perth’s best vegetarian-friendly spots, head to Double Rainbow Eating House in Northbridge. This vibrant Korean-inspired eatery champions fresh WA produce with plenty of inventive plant-based options.
While not strictly vegetarian, Double Rainbow delivers bold, flavour-packed dishes that shine. Think kimchi dumplings with pumpkin ssamjang, miso-glazed shimeji mushrooms, and scorched black pepper celeriac.
Sitchu Tip: The smoked beetroot with yuzu kosho whipped tofu and crispy garlic is a must-try—perfectly paired with one of their killer cocktails.
The Rechabite, 224 William Street, Perth

Volare
This inviting aperitivo-style bar in Maylands channels the effortless charm of coastal Europe, from Sardinia to Amalfi. With top-tier aperitivo and digestivo cocktails, a stellar wine list, and modern Italian bites, it’s the perfect spot for an afternoon unwind—whether with friends, neighbours, or on a sweet date.
Vegetarians are in for a treat with dishes like heirloom tomatoes with queso fresco, caramelised fig with stracciatella, and broccoli with almond harissa. Thoughtful, flavourful, and effortlessly chic, this spot does veg-forward dining right.
198 Whatley Crescent, Maylands

Nourish and Feed
These guys brought Australia’s first healthy drive-thru to WA back in 2015 with the idea of helping busy people lead healthier lifestyles, and the concept is still going strong. There are now three Nourish and Feed drive-thrus in Perth – in Duncraig, Bayswater and Kingsley – and one kiosk at Karrinyup Shopping Centre. The food is clean, fresh, sustainable and nourishing and best of all – fast! Think vegan avo on toast, honey haloumi salad and Moroccan inspired cauliflower salad.
Duncraig, Bayswater, Kingsley, Karrinyup

Coogee Common
In the heart of coastal suburb Coogee, Coogee Common takes garden-to-table dining to the next level, and is far and away one of the best vegetarian restaurants in Perth. The spacious yet cosy restaurant is surrounded by lush gardens churning out farm-fresh produce, so the daily harvest often dictates the menu of the day. This historic farmhouse, built in 1894, has an extensive dining space as well as cosy private dining rooms that are the stuff our long lunch dreams are made of.
371 Cockburn Road, Coogee

Peggy’s
This New York-style sandwich bar in Fremantle is your go-to for everyone’s favourite comfort food. While the menu contains all the classics you’d expect, word on the street is it’s the meat-free options at Peggy’s that are some of the best. We can attest that the eggplant parm and egg salad sandwiches are fire, so do yourself a favour and get your herbivore chops around them.
35 Market Street, Fremantle

Sauma
The team at Northbridge’s Sauma is serving up some of Perth’s most authentic Indian flavours, with plenty of standout options for plant-based food lovers. The vegetable and fig kofta (vegan) is a must-try, packed with bold spices and rich flavours, while the tandoor-roasted mushroom with apples, walnuts, and cashew cream is an irresistible mix of smoky, sweet, and creamy. Whether you’re vegetarian or just love good food, Sauma delivers every time.
200 William Street, Northbridge

Bumplings
Masterchef alumni Brendan Pang is slinging an impressive array of creative fillings and flavours at his delightful Fremantle dumpling kitchen, Bumplings. Pang truly knows how to elevate dumplings to a whole new level, with plenty on the menu catering to vegetarians and vegans. The warm and inviting ambiance, housed within popular The Sunshine Harvester Works, only adds to the overall experience, making it the perfect spot to head with friends and family for a veggie dumpling and spicy sesame noodle feast.
1 James Street, Fremantle
Feeling nourished? If you’ve loved our guide to the best vegetarian restaurants in Perth, you need to check out our guides to the best Japanese restaurants and female-owned spots in and around the city.