🍛 Best Vegan Curry in Melbourne (2026)

40 curry spots 14 fully vegan 26 vegetarian

From creamy coconut Thai curries to rich Indian dals, Melbourne, Australia has no shortage of incredible vegan curry options. Here are the best spots to warm up with a plant-based curry.

Last updated: April 2026

#1

Bay Leaf Dining

Vegetarian Indian $$$
🌿🌿🌿🌿🌿5/5
📍 81 Church St, Brighton VIC 3186

Vegetarian Indian fine dining in Brighton with paneer makhani, lamb-style jackfruit rogan josh, and saffron kulfi.

#2

Bentleigh Pad Thai

Vegan Thai $
🌿🌿🌿🌿🌿4/5
📍 395 Centre Rd, Bentleigh VIC 3204

Vegan Thai restaurant in Bentleigh with spicy pad thai, green papaya salad, and coconut sticky rice with mango.

#3

Bento Mornington

Vegan Japanese $$
🌿🌿🌿🌿🌿4/5
📍 91 Main St, Mornington VIC 3931

Vegan Japanese bento box café in Mornington with miso-glazed eggplant, edamame rice, pickled ginger slaw, and hojicha tea.

#4

Bhang

Vegetarian Indian $
🌿🌿🌿🌿🌿4/5
📍 220 Smith St, Collingwood VIC 3066

Vegetarian Indian street food spot in Collingwood with pav bhaji, vada pav, dahi puri, and masala chai.

#5

Chadstone Curry Leaf

Vegetarian South Indian $
🌿🌿🌿🌿🌿4/5
📍 5 Dowd St, Chadstone VIC 3148

Vegetarian South Indian restaurant near Chadstone with crispy dosa, coconut chutney, and rasam served in brass cups.

#6

Coburg Curry Corner

Vegetarian Indian $
🌿🌿🌿🌿🌿4/5
📍 378 Sydney Rd, Coburg VIC 3058

Vegetarian Indian curry house in Coburg with rich butter masala, vindaloo, and fluffy garlic naan from the tandoor.

#7

Coconut Tree Kitchen

Vegan Sri Lankan $$
🌿🌿🌿🌿🌿4/5
📍 636 High St, Thornbury VIC 3071

Sri Lankan-inspired vegan café in Thornbury with coconut roti, dhal curry, sambol, and golden turmeric lattes.

#8

Crossways

Vegetarian Indian $
🌿🌿🌿🌿🌿4/5
📍 123 Swanston St, Melbourne VIC 3000

Hare Krishna-run vegetarian restaurant in the CBD offering generous all-you-can-eat thalis at pay-what-you-can prices.

#9

Croydon Curry Pot

Vegetarian Sri Lankan $
🌿🌿🌿🌿🌿4/5
📍 47 Hewish Rd, Croydon VIC 3136

Vegetarian Sri Lankan curry house in Croydon with richly spiced dhal, pol roti, cashew curry, and coconut sambol made fresh daily.

#10

Curry Kingdom

Vegetarian Indian $
🌿🌿🌿🌿🌿4/5
📍 188 Clayton Rd, Clayton VIC 3168

Vegetarian Indian restaurant in Clayton with rich paneer butter masala, biryani, and fresh gulab jamun.

#11

Daizu

Vegan Japanese $$
🌿🌿🌿🌿🌿4/5
📍 101 Johnston St, Collingwood VIC 3066

Japanese-inspired vegan comfort food in Collingwood with katsu curry, gyoza, and miso ramen topped with marinated tofu.

#12

Dandenong Chaat Bazaar

Vegetarian Indian $
🌿🌿🌿🌿🌿4/5
📍 42 Foster St, Dandenong VIC 3175

Vegetarian Indian chaat house in Dandenong with tangy pani puri, ragda pattice, and sizzling aloo tikki drizzled with tamarind sauce.

#13

Emerald Wharf

Vegan Thai $$
🌿🌿🌿🌿🌿4/5
📍 439 Docklands Dr, Docklands VIC 3008

Vegan Thai kitchen in Docklands with green curry, pad see ew, and coconut pandan pancakes in a maritime setting.

#14

Govinda's Melbourne

Vegetarian Indian $
🌿🌿🌿🌿🌿4/5
📍 55 Barkly St, St Kilda VIC 3182

Hare Krishna-run vegetarian restaurant in St Kilda with unlimited thalis, basmati rice, and fresh chapati.

#15

Heidelberg Road Veggie Curry

Vegetarian Indian $
🌿🌿🌿🌿🌿4/5
📍 150 Heidelberg Rd, Templestowe Lower VIC 3107

Vegetarian North Indian curry house in Templestowe Lower with rich dal makhani, palak paneer, and freshly pulled tandoori naan.

#16

Miso Pretty

Vegan Japanese $$
🌿🌿🌿🌿🌿4/5
📍 131 Johnston St, Fitzroy VIC 3065

Japanese-inspired vegan izakaya in Fitzroy with karaage cauliflower, okonomiyaki, and sake flights.

#17

Om Vegetarian

Vegetarian Indian $
🌿🌿🌿🌿🌿4/5
📍 111 Swanston St, Melbourne VIC 3000

Popular pay-what-you-feel vegetarian Indian buffet in the CBD with rotating curries, rice, and naan.

#18

Peninsula Pad Thai

Vegan Thai $
🌿🌿🌿🌿🌿4/5
📍 87 Young St, Frankston VIC 3199

Vegan Thai restaurant in Frankston with wok-tossed pad thai, massaman jackfruit curry, and pandan sticky rice.

#19

Reservoir Spice

Vegetarian Indian $
🌿🌿🌿🌿🌿4/5
📍 52 Edwardes St, Reservoir VIC 3073

Vegetarian Indian restaurant in Reservoir with thali sets, masala dosa, and house-made mango pickle.

#20

Riverside Vegan Thai

Vegan Thai $$
🌿🌿🌿🌿🌿4/5
📍 37 Raleigh Rd, Maribyrnong VIC 3032

Vegan Thai kitchen in Maribyrnong with massaman curry, papaya salad, and crispy tofu pad thai.

#21

Shoku Iku

Vegan Japanese $$
🌿🌿🌿🌿🌿4/5
📍 175 Smith St, Collingwood VIC 3066

Japanese-inspired vegan restaurant in Collingwood with sushi, ramen, and bento boxes crafted from organic ingredients.

#22

SoulPod Foods

Vegan cafe $$
🌿🌿🌿🌿🌿4/5
vegan curryethically sourced coffeevegan cake
📍 48 Webb St, Narre Warren VIC 3805

Small mission-driven café using organic sustainable ingredients with coffee classes and dinner nights.

#23

Southbank Chai Lounge

Vegetarian Indian $
🌿🌿🌿🌿🌿4/5
📍 22 Riverside Quay, Southbank VIC 3006

Vegetarian Indian street food café on Southbank with masala chai, samosas, pav bhaji, and kachori served with mint chutney.

#24

Spice Merchant

Vegetarian Indian $
🌿🌿🌿🌿🌿4/5
📍 41 Eaton Mall, Oakleigh VIC 3166

Fragrant vegetarian Indian restaurant in Oakleigh with biryanis, butter paneer, and mango kulfi.

#25

Temple Kitchen Melbourne

Vegetarian Thai $
🌿🌿🌿🌿🌿4/5
📍 604 Sydney Rd, Brunswick VIC 3056

Vegetarian Thai temple-style restaurant in Brunswick with massaman curry, som tum, and sticky rice.

#26

La Trobe Thai Garden

Vegetarian Thai $
🌿🌿🌿🌿🌿3/5
📍 42 Main Dr, Bundoora VIC 3083

Vegetarian Thai restaurant in Bundoora with penang curry, som tum with green mango, and crispy water chestnut cakes.

#27

Malvern East Kitchen

Vegetarian Japanese $$
🌿🌿🌿🌿🌿3/5
📍 57 Waverley Rd, Malvern East VIC 3145

Vegetarian Japanese café in Malvern East with onigiri, miso soup, matcha cake, and handmade udon.

#28

Mango Tango

Vegetarian Thai $
🌿🌿🌿🌿🌿3/5
📍 412 High St, Preston VIC 3072

Vegetarian Thai-Malaysian café in Preston with mango sticky rice, laksa, and iced teh tarik.

#29

Monash Green Bowl

Vegan Japanese $$
🌿🌿🌿🌿🌿3/5
📍 10 Haughton Rd, Clayton VIC 3168

Vegan poke and grain bowl restaurant near Monash Uni in Clayton with build-your-own bowls, edamame, and miso soup.

#30

Nillumbik Noodle Bar

Vegetarian Japanese $$
🌿🌿🌿🌿🌿3/5
📍 88 Chute St, Diamond Creek VIC 3089

Vegetarian Japanese noodle house in Diamond Creek with handmade udon in dashi broth, tempura vegetables, and matcha mochi.

#31

Pani Puri House

Vegetarian Indian $
🌿🌿🌿🌿🌿3/5
📍 7 Balmoral Ave, Springvale VIC 3171

Vegetarian Indian chaat specialist in Springvale with crispy pani puri, sev puri, and chole bhature.

#32

Paratha Point

Vegetarian Indian $
🌿🌿🌿🌿🌿3/5
📍 82 Anderson St, Yarraville VIC 3013

Vegetarian Indian street food in Yarraville with flaky parathas, chole, and freshly churned butter.

#33

Plenty Gorge Vegan Bowls

Vegan Japanese $$
🌿🌿🌿🌿🌿3/5
📍 44 Main St, Greensborough VIC 3088

Vegan poke and buddha bowl bar in Greensborough with teriyaki tofu, pickled daikon, sesame edamame, and brown rice bases.

#34

Sakura Blossom

Vegetarian Japanese $$
🌿🌿🌿🌿🌿3/5
📍 145 Glenferrie Rd, Malvern VIC 3144

Vegetarian Japanese restaurant in Malvern with vegetable sushi, agedashi tofu, and matcha parfaits.

#35

Southbank Sushi Garden

Vegetarian Japanese $$
🌿🌿🌿🌿🌿3/5
📍 9 Riverside Quay, Southbank VIC 3006

Vegetarian Japanese sushi bar on Southbank with inari, kappa maki, vegetable tempura rolls, and green tea ice cream.

#36

Sunbird

Vegan Café $$
🌿🌿🌿🌿🌿3/5
📍 56 Glenferrie Rd, Hawthorn VIC 3122

Tropical-themed vegan café in Hawthorn with pineapple bowls, mango lassi, and coconut curry toasties.

#37

Superfood Sushi

Vegan Japanese $$
🌿🌿🌿🌿🌿3/5
📍 385 Little Collins St, Melbourne VIC 3000

Vegan sushi spot in the CBD rolling brown rice and quinoa noshi with tempeh, avocado, and pickled daikon.

#38

Thali King

Vegetarian Indian $
🌿🌿🌿🌿🌿3/5
📍 219 Barkly St, Footscray VIC 3011

Generous vegetarian thali restaurant in Footscray serving unlimited refills of Gujarati-style curries, dals, and breads.

#39

Tiffin Box

Vegetarian Indian $
🌿🌿🌿🌿🌿3/5
📍 431 Little Collins St, Melbourne VIC 3000

Vegetarian Indian lunchbox café in the CBD delivering traditional three-tier tiffin meals of dal, sabzi, and roti.

#40

Wyndham Spice Garden

Vegetarian Indian $
🌿🌿🌿🌿🌿3/5
📍 45 Synnot St, Werribee VIC 3030

Vegetarian Indian restaurant in Werribee with clay oven naan, aloo gobi, chole bhature, and cardamom-scented kheer for dessert.

Frequently Asked Questions

Where can I find the best vegan curry in Melbourne?

VeganBites lists 40 restaurants serving vegan curry in Melbourne, Australia. Top-rated options include Bay Leaf Dining, Bentleigh Pad Thai and Bento Mornington. Each listing includes vegan ratings, price range, and directions.

How many places serve vegan curry in Melbourne?

There are 40 vegan-friendly restaurants known for curry in Melbourne. 14 are fully vegan and 26 are vegetarian with strong vegan options. This list is updated regularly.

What is the #1 vegan curry spot in Melbourne?

Based on vegan ratings and community reviews, Bay Leaf Dining is the top-rated spot for vegan curry in Melbourne. It has a vegan rating of 5/5. Browse all 40 options to find your ideal match.

Other Vegan Dishes in Melbourne

Best Vegan Curry in Other Cities

← All restaurants in Melbourne | All Vegan Dishes →