The food in Bali is fantastic – both traditional Balinese cuisine and every modern cuisine you can think of, at both local little warungs (restaurants) to swanky 5* restaurants, there’s something for everyone.
Eating out is so cheap in Bali compared to at home, and we often found it more budget friendly to do this by the time we’d been to the supermarket and got all the ingredients.
There are so many options that we only scratched the surface during the month we stayed in Bali, and all of these recommendations are based around the Canggu / Seminyak area which is where we lived. Hope you enjoy some of our favourites!
Milk and Madu, Canggu
Milk and Madu was our favourite cafe in Bali and we went here a couple of times a week. The food was wonderful, the coffee great – the milk comes from cows that have come over from Australia (I’m not kidding) and specially imported latte cups to give you the perfect brew.
We mostly went for breakfast or brunch and had the lunch menu one day as well which was also great.

Food glorious food: L-R Milk & Madu mocha coffee, buttermilk pancakes, poached egg with pea, avocado and feta smash on sourdough, eggs benedict florentine, healthy granola and fruit bowl, breakfast burrito, burger and chips, fluffy/babbycinno and eggs benedict with bacon.
Milk & Madu was super kid-friendly with a toy basket, awesome colouring sheets that kept the kids busy, a kids menu and free fluffies / babbycinnos. They’ve also got highchairs for wee bubs.
Monsieur Spoon, Canggu (other branches around Bali also)
Monsieur Spoon is the place to go for your fix of all things pastry. They have a range of delicious patisserie – including the best almond chocolatines we’ve ever tasted – and great bread. They also do nice juices and healthy salads too!
La Laguna, Canggu
La Laguna is a super cool Spanish-style bar and tapas restaurant, right on the beach. The entrance path is lined with boho style gypsy caravans, and the vibe is super cool but friendly casual. It has a lawn which is perfect for lounging on during the day and pretty fairy and vintage lighting by night.
Warung Dandelion
Dandelion Warung was the #1 restaurant in Canggu on Trip Advisor during our visit and it’s easy to see why. A beautiful Balinese style restaurant, complete with a gorgeous candlelit garden setting, lovely staff and amazing but incredibly reasonably priced food…..and rabbits.
Yes what makes this restaurant unique is the menagerie of cuddly free-range rabbits that run around the restaurant, our kids (and us) absolutely loved it. The staff even bring out scraps of lettuce and cabbage from the kitchen for you to feed them if you want.
The staff were so friendly and when they found out it was Sophie’s birthday they brought her out a lovely birthday dessert platter (free of charge). Highly recommended.
Sprout Cafe – Canggu
Sprout Cafe is a nice cafe but the highlight is the great kids club that’s right next door and part of the premises. You can drop the kids off for a play with their well equipped playroom and outdoor playground while you grab a coffee! We all went for breakfast one morning, then when the kids had finished they went for a play while Mum and Dad had some downtime. They really enjoyed it.

Sprout’s deliciously healthy breakfast bowls and Jack enjoying the kids club.
Betelnut Cafe – Canggu
Betelnut Cafe has delicious healthy food that’s very reasonably priced. It’s always pretty packed which is testament to the great food, but they do home delivery as well.

Delicious wraps and gorgeous fish curry
www.facebook.com/Betelnut-Cafe-289844997715255/
Mad Hatter’s High Tea at the W Retreat and Spa – Seminyak
I’ve already written about our treat afternoon here, but it was such a great thing to do and pretty reasonably priced considering how amazing it was. You can check out more detail in our ‘things to do in Bali‘ post.
Echo Beach Club – Echo Beach, Canggu
The best place for a sunset drink and delicious beachside BBQ is at the Echo Beach Club. It has a laidback atmosphere and a huge selection of delicious meat, fish and vegetable dishes that you can choose from to get cooked up on the barbeque.

Beautifully fresh fish kebab.
We really enjoyed the fish and seafood kebabs. To top it off there’s a delicious salad bar which you can help yourself to.

Amazing sunsets at Echo Beach Club.
Local warungs (restaurants)
Wherever you go there are lots of little local warungs selling Indonesian food that are well worth checking out. We regularly had nasi goreng (rice with vegetables) for $1 NZD / 70c USD per person. We also liked nasi campur which was generally rice with a selection of vegetables, chicken, fish and topped with a divine peanut satay sauce. We also had babi gulung which is roasted suckling pig served with rice and delicious spicy sauces on the side.
Don’t be afraid to try these streetside stalls, just pick one that is busy with locals eating in it and you’ll be fine!

Typical local warung selection
So those were out favourite places to eat in Bali – let us know if you’ve tried any of these or if there are any other little gems that we’ve missed!