The best vegan restaurants in the North Shore

We hear that it can be difficult to find good vegan and vegetarian food in the North Shore. Here's a guide for some vego options around the north that we rate.

The other week, I wrote an article about reasonably priced fine dining options in the North Shore. 

A reader reached out to us saying that, while they enjoyed the article, they always struggle to find vegan and vegetarian options at restaurants around the North Shore. 

So I figured I'd put a little list together of some places that serve vegan and vegetarian food to a little bit higher of a standard than the usual salad option.

If I missed anywhere, just send an email: [email protected]

Green Sprouts Vegan Restaurant

Just along Military Road you can find Green Sprouts Vegan Restaurant, which has a plant-based menu serving “chinese dishes with a vegan twist”. Recommended dishes include vegan Peking duck, truffle fried rice, claypot tofu, and spinach salad. 

Frankly I’m really not too sure how you make prawns or duck vegan, but I’m certainly interested to find out. 

Where: 166-174 Military Rd, Neutral Bay 

Nico

Taking inspiration from the Amalfi coast, this Italian restaurant in Cammeray has an entire section of its menu dedicated to plant-based options. Dishes include plant-based ricotta and pumpkin, friarielli linguini, and grilled broccolini.

Where: 18/450 Miller St, Cammeray

Seven Spices

If you’re looking for somewhere with vegetarian options that are both numbered and fulfilling, you can’t go wrong with a quality Indian restaurant. 

Seven Spices restaurant in Lane Cove serves a vegetarian sharing feast at just $50 per head. They also have a large menu of vegetarian curries and fusion dishes.

Where: 23-25 Burns Bay Rd, Lane Cove 

Chachu’s Sydney Indian Street Food

Looking for something a little more casual, check out this Indian street food restaurant in Chatswood. 

Chachu’s serves a variety of vegetarian and vegan kati rolls, curries, bhaji, and samosa. 

Where: 475 Victoria Ave, Chatswood 

Saravanaa Bhavan North Sydney

Saravanaa Bhavan touts itself as the “largest South Indian vegetarian restaurant chain in the world”. Its restaurants can be found across Sydney, including one in North Sydney, right near the Victoria Cross metro station. 

Borruso’s Italian

You might have heard about Borruso’s Italian in Northbridge or Crows Nest before. What you might not be aware of is that both these Italian restaurants have a dedicated vegan menu, including vegan focaccia, tandoori cauliflower, pasta and pizza.

Where: 83 Willoughby Rd, Crows Nest and 1/65 Strathallen Avenue, Northbridge

Annatta

If you're not too big of a meat-eater but still keen on fine dining, we’d recommend Annatta, sitting along Willoughby Road. 

Since opening in 2016, the restaurant has won two SMH Good Food Guide Hat awards, in 2023 and 2024. It also has a dedicated vegan menu, featuring marinated oxheart tomatoes, hand-rolled cavatelli, and carrot schnitzel. 

Where: 69 Willoughby Rd, Crows Nest

Soulfull Tr3ats

More interested in breakfast or brunch? Head down to Soulfull Tr3ats (yes, it’s spelled like that) in North Sydney for a nice variety of vegan breakfast and brunch options, with daily special curries if you’re planning on a lunch visit.

Where: 2 Little Walker St

108 Paradise Cafe

If you’re ever heading through St Leonards station, check out this little vegan cafe serving specialty coffee, vegan sweet treats and meals.

Where: St Leonards forum

Missing Spoon Gordon

Keen on Japanese cuisine? Missing Spoon, in Gordon, serves a selection of veggie and tofu poke bowls and rice bowls.

Where: 8 St Johns Ave, Gordon

Ramen Zundo

It’s Ramen. It’s also vegetarian. How good.

Where: 260 Victoria Ave, Chatswood

The Botanist Kirribilli

Just a two minute walk from Milsons Point station, The Botanist in Kirribilli is a fancy little restaurant where botanical gins take centre stage. While not a dedicated vegetarian restaurant, you’ll find The Botanist serves plenty of quality vegetarian options.

Green Gourmet

Many were very sad to see Green Gourmet — which had been operating for over 27 years — close it’s doors along the Pacific Highway earlier this year. Good news though: the beloved vegan restaurant has reopened as a takeaway spot in Lane Cove! The new location also sells it’s dumplings frozen to be cooked at home, and does catering.

Where: 79-85 Mars Rd, Lane Cove West

Reader Suggestions

We’ve also had some readers write in, recommending their own favourite restaurants serving vegan and vegetarian options. These include:

Mario Brothers Pizza and Pasta

Where: 314 Pacific Hwy, Crows Nest

Dhakshin South Indian Restaurant

Where: 320 Pacific Hwy, Crows Nest

Berempah Malaysia

Where: 16 Willoughby Rd, Crows Nest

Coya

Where: 567 Pacific Hwy, St Leonards

I Love Pho

Where: 47 Willoughby Rd, Crows Nest