Byron Bay– it’s a melting pot for all things healthy, delicious and salty (i’m talking about the beautiful stretch of coastline).

Our recent and first stay in Byron was short but sweet- 5 days is no where near long enough to eat through my food bucket list. When we did eat out we weren’t disappointed. Byron’s brunch game is strong, they make a mean cup of coffee and The Farm was as amazing as I had imagined.

Below are some of our favourite foodie haunts from the trip, so if you’re heading to this gem of a town pop them in your notes so you are guaranteed a fab meal every time. Happy dining!

The Farm

If you’ve heard of Byron bay there’s a pretty high chance you’ve heard of the farm. Nestled on 80 acres, the farm has a Grow, feed, educate philosophy where they grow their own veggies, have their own animals (hello piglets, chickens and Scottish highland cows, one being called braveheart)

The farm is also home to a beautiful flower shed- Flowers at the Farm and carb lovers heaven- The Bread Social (their jam doughnuts and sausage rolls are a MUST). You could easily spent a day here eating and strolling through the paddocks.

You can find The Farm and The Bread Social at 11 Ewingsdale Road, Ewingsdale

Three Blue Ducks

Three blue ducks is part of the farm, and dishes out quality breakfast, lunch and dinner, with a strong focus on fresh and seasonal produce. We had brekky here and fell in love with their granola and fruit bread (from neighbours at bread social). Their homemade jam was delicious and the coffee was strong!

This gem is also perfect for a place to kick up the heels and have a coffee or indulge in a long and fabulous dinner (the menu looks so very delicious). My tip- have brekky, lunch and dinner here. Love a triple threat.

You can find Three Blue Ducks at 11 Ewingsdale Road, Ewingsdale


This Egyptian restaurant serves brekky, lunch and now dinner in Byron Bay. Only a stone throw away from the beach, this gem dishes out some incredible food in a place with a charming vibe. The staff are attentive and you can tell they are so passionate about the food. Star dishes include the dips, quail, lamb kofta and haloumi- this is the BEST haloumi I’ve ever eaten.

The desserts are equally as impressive, with their dense cake and fried donut balls getting devoured rather quickly. They didn’t have a liquor licence when we dined (they will soon) so we brought our own bottle and we’re only charged $5 corkage- bargain!

You can find Safya at Shop 1, 8 Fletcher St, Byron Bay, New South Wales
Photo credit- Safya facebook

Beach Byron bay

Overlooking the beach, Beach at Byron bay is a beaut of a spot next to the Clarkes Beach North coast holiday park. Hidden away between the sea and lush greenery, beach dishes out some fab brekkys, as well as dinner and dessert. Their Nutella pikelets are a winner, as is the omelette of you’re after something a little lighter. They also have a takeaway counter at the rear that’s perfect for on point takeaway coffee and delicious snacks.

You can find Beach at Lawson Street, Byron Bay

Miss Margarita

If Mexican food is your jam then get acquainted with this miss. serving a range of Mexican fare, from nachos to chilli salt and pepper squid, miss will have you covered. We chose the chipotle chicken burrito which was seriously ginormous and the Mexican pulled pork which was spicy but oh so tasty. Washed down with sangria and Coronas- we were very happy campers. Prices were reasonable, hence why the place packs out so quickly- so in peak times be prepared to wait (it’s well worth it though!).

You can find Miss Margarita at 2 Jonson Street, Byron Bay

The Roadhouse 

Cozy interior, awesome staff and kombucha on tap. You’ve got the Roadhouse. We stopped into this cosy nook for dinner and were well and truly impressed. The food was ace (big ticks for the ravioli and jalapeño pop corn) and the drinks menu was long and impressive- we loved the Rose and Mountain Goat ale. They also have beer and whiskey cocktails, cold brew coffee that will blow your head off (in a good way) and a fab range of wines. Stop in for brunch or dinner- or both- but be sure to book as these guys get full rather quickly. Eat the food and you’ll know why.

You can find The Roadhouse at 142 Bangalow Road, Byron Bay

Byron Bay Farmers Market

If you’re after your own produce for dinner or looking for somewhere to people watch with a coffee and croissant in hand, this is your place. The Byron Markets are on Tuesdays in town, and in Bangalow on Saturdays. We went to Bangalow in the pouring rain but it was still so much fun. The chocolate croissants reminded me of home and their was plenty of fruit and veg on offer from raspberries, to pumpkins and even pineapples. Now that’s my kind of market. Be sure to check the farmers market website for times and dates!

You can find the Farmers Market at Byron Bay on Thursday’s – 8-11am at Butler Street Reserve and on Saturdays ar Bangalow from 8-11am behind the Bangalow Hotel

Our Corner Kitchen 

A visit to Bangalow meant be stumbled across this gem- I’m so glad we found it! This place had a awesome vibe and dished out seriously mean coffee and Chai lattes. We had breakfast and devoured avocado covered in seeds on sourdough and a huge helping of poached eggs on sourdough with bacon. So damn good. We were also eyeing off their fridge which had a large selection of tasty looking rolls and sandwiches, perfect for when your on the go or looking for something lighter.

You can find Our Corner Kitchen at 38 Byron st, Bangalow


Food lovers unite, you will LOVE Harvest at Newrybar. I couldn’t fault a thing at this restaurant. The staff were super friendly and attentive, the drinks list goes on forever (and boasts some incredible labels). This place has a focus of using seasonal produce and native ingredients in their dishes which makes them one of a kind.

We loved the mocktails using native Australian ingredients like strawberry gum and lemon myrtle, as well as their local gins- we are in love with NSW’s Ink Gin. Star dishes were the Woodfired Sourdough with wattle seed butter, Pork neck with kipfler potato, charred kelp, miso and apple and the Byron Creek farm chicken with corn, wattleseed, macadamia and kohlrabi. Whatever you pick, you can’t go wrong at this joint!

You can find Harvest at 18 Old Pacific Highway, Newrybar

Balcony Bar and Oyster Co

We popped past here on our last night in Byron and it was a fabulous final meal. With a menu created by Sean Connolly we knew we were in for a treat.

Their cocktails are to-die-for and and fried chicken is something else. Our number one pics were the chicken lollipops (hello fried Goodness), as well as the beef and lamb ragu pasta and fried chicken special. We also attended when they had specials on for the crab festival so we had the crab buns and they were the bomb. Well worth the dosh for a good night with a rocking vibe.

You can find Balcony Bar and Oyster Co upstairs on the corner of Lawson Street and Jonson Street, Byron Bay 

Top Shop

The best shop is up top- truth. Top Shop is a cute little takeaway joint on top of a hill, dishing out insanely good burgers, brekky options and homemade baked goods. They also have plenty of drink options from perfectly brewed coffee, kombucha and juices.

We opted for their burgers and were delighted- no skimping on fillings or flavours here. They have a dine in option with plenty of seating inside and out, so its perfect for those who want to hang out. This was one of our favourites in Byron.

You can find Top Shop at 65 Carlyle St, Byron Bay

Leaf and Grain

We stopped into this cute cafe when the legs were weary and the mouth was dry- and they saved us in the form of beverages. Leaf and Grain has a interior that I want to transport home with me and coffee and home made lemonade that I would return for in a heartbeat.

We didn’t eat here as we had missed the boat for lunch, but with options like Egg and bacon burgers, vegan burgers and huge salads we will definitely be back. It lives next door to it’s big brother Bayleaf (another cafe on my to-goto-list), so between the two you will have your meals planned out for a few days.

You can find Leaf and Grain at Corner of Marvell and Fletcher Lane, Byron Bay

Il Buco

If you are looking for authentic Italian fare in Byron Bay, then look no further than Il Buco. Tucked down a side street, in a little hole-in-the-wall shop, Il Buco is a pizza lovers heaven. We honestly fell in love with the place as soon as we walked in the doors. The staff were charming, the menu was filled to the brim with goodness, the gelati was smooth and drool worthy (vanilla is a must) and the option of BYO made me a little giddy. We had a Prosciutto Funghi pizza to share with Rocket, pear and shaved grana padano as a side and had to roll out the doors (stretchy pants recommended).

You can find Il Buco at 4/4 Bay Lane, Byron Bay. It’s a little small but well and truly worth the wait for a seat.
Photo Credit- Il Buco Facebook


Still on my bucket list:
Woods, Folk and Bayleaf- there just wasn’t enough hours in the day to get there. We will be visiting you next time!

Do you have a favourite place to eat or drink in Byron? I’d love to know about it!

Written by Jess

Leave a Reply

Your email address will not be published. Required fields are marked *