TheFork, a Trip advisor company

What

What

Where

Where

Specify a date & time to find the best restaurants & offers

The Best Vegetarian Restaurants in Melbourne

18 restaurants

Sort by Relevance
"Relevance" sorting ranks restaurants based on your search input and several criteria: average rating over the last 12 months, available offers, distance, ability to make a booking instantly via TheFork, table availability, accolades in famous guides, and compliance with our standards (including the number of cancellations by the restaurant). Restaurants cannot pay to be ranked higher.

Vegetarian

Nevedya

52 Main St, 3158, Upwey

9.6 / 10
10 reviews

Average price $32

Vegetarian

225 Clarendon Street, 3205, South Melbourne

9.0 / 10
167 reviews

Average price $45

Italian

365 Little Collins St, 3000, Melbourne

8.8 / 10
234 reviews

Average price $35

InsiderItalian

111 Upper Heidelberg Road, 3079, Ivanhoe

9.2 / 10
116 reviews

Average price $55

Specify a date and enjoy promotions of up to -50% in our best restaurants

Vegetarian

1/12 The Highway, 3149, Mount Waverley

8.2 / 10
99 reviews

30% Off Your Food Bill

InsiderFine Dining

159 -161 Victoria Avenue, 3206, Albert Park

9.2 / 10
270 reviews

Average price $75

InsiderGreek

125 Nelson Place, 3016, Williamstown

9.2 / 10
79 reviews

Average price $55

InsiderVegetarian

1 Reid St, 3068, Fitzroy North

9.0 / 10
243 reviews

Average price $75

Italian

240 High Street, 3337, Melton

9.0 / 10
170 reviews

Average price $55

Fine Dining

44 Paringa Rd, 3937, Red Hill South

9.0 / 10
326 reviews

Average price $105

Indian

261 Camberwell Road, 3124, Camberwell

9.0 / 10
136 reviews

Average price $35

Vegetarian

79 Hardware Lane Melbourne CBD, 3000, Melbourne

8.4 / 10
117 reviews

Average price $55

Japanese

117 Smith Street, 3065, Fitzroy

8.7 / 10
38 reviews

Average price $35

Vegetarian

2-4 Davey Street, 3199, Frankston

8.7 / 10
30 reviews

Average price $35

Vegetarian

Level 89, Eureka Tower, 7 Riverside Quay, Southbank VIC 3006, 3006, Southbank

8.4 / 10
71 reviews

Average price $155

5 Course Degustation Menu 120AUD

Fine Dining

649 Bridge Rd, 3121, Richmond

Average price $35

Italian

630 Blackburn rd, 3168, Notting Hill

7.7 / 10
19 reviews

Average price $45

Vegetarian

157 Ormond Road, 3184, Elwood

Average price $20

Filter

TheFork advantages