Our guide to where to eat in Bali

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.

Milk and Madu.jpg

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.

Milk and Madu Canggu


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!

Monsieur spoon bali


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.

La Laguna is perfect for Bali with kids

La Laguna is a great place for things to eat in Bali


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.

Warung Dandelion is pefect for bali with kidsSprout 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 cafe is great if you're taking kids to bali

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.

Betelnut canggu is delicious!

Delicious wraps and gorgeous fish curry


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.

The Mad Hatter's tea party is ideal for high tea in Bali

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.

Delicious fresh fish kebab is a perfect example of things to eat in Bali

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.

If overseas adventures is what you're after then try the surf at Echo Beach, followed by a delicious dinner

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!

Local Bali warung

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!

Leave a Comment

Start typing and press Enter to search

Near hotels Kuala Lumpur Malaysia