Whether for taste, health, environmental or ethical reasons – a plant based cuisine is becoming more popular. While most restaurants offer vegetarian options, there are a growing number of vegan restaurants in Byron Bay.

Be sure to browse the best restaurants in Byron Bay, and feel free to send through your suggestions via [email protected].

Featured – No Bones Byron Bay

no-bones_0-696x464

Crafted with the finest and freshest of locally-sourced ingredients, their menu is a celebration of everything plant-based. The food leaves you satisfied not only for its taste, texture and variety but also for its focus on health and sustainability.

No Bones Byron Bay
11 Fletcher St Byron Bay
Ph. 0481 148 007

Manna Haven Cafe

mana-haven-696x464

Exceedingly healthy, exceptionally delicious. Manna Haven takes pride in serving you with healthy and delicious vegetarian food made from fresh and local produce. Most items on their menu are vegan, with a large range of gluten-free options available.

Manna Haven Cafe Restaurant
97 Jonson St Byron Bay
Ph. 02 6685 6926

Vagabond Byron Bay

Vagabond is a plant-based cafe where that values local community. They focus on creating connection and using local produce to create a space that not only looked good but felt good too.

Vagabond
Habitat Retail & Lifestyle Precinct
1 Porter St Byron Bay

Yulli’s Byron Bay

Yullis-696x464

Yulli’s Byron Bay is 100% vegan. The plant-based menu is modern Asian and dishes are matched with a diverse vegan wine list, local spirits and cocktails, plus of course Yulli’s Brews range of craft beers, cider, kombucha and other beverages.

Yulli’s Byron Bay
2/1 Carlyle St Byron Bay
Ph. 02 6685 5711

 

The Best of Byron

Discover our Best of Byron series, curated over the years through surveying followers of our Byron Bay Facebook Page, talking to friends and our own personal experience.

Find out where to grab the best coffee, brunch, burgers, fish & chips, Mexican, breakfasts, pizza, ice cream, cocktails, vegan restaurants, and romantic dinners in Byron Bay.