For many people Southeast Asia is considered a subcontinent filled with budget destination where prices of food, drinks and accommodation are considerably lower then in their home country and are therefore considered a great travel destination! You’ll have to worry less about your money, and get to do and see a lot more, and of course, eat a lot and drink a lot more. Bali is one of those budget destinations, people from all over the world come to experience the culture, the food and see all the beautiful sights Bali has to offer. However, even when traveling to a budget destinations it can still get expensive, especially in a place like Canggu that is filled with the most beautiful instagram worthy cafes serving the most delicious food and coffee. So while it might not looks like it costs much, costs can definitely add up quickly, something you might want to avoid if you are sticking to a budget like we are! After spending almost a full two months in Canggu, and trying outs tons of different restaurants, we found the best cheap eats in Canggu that offered the best quality, the best deals and the best food in Canggu, so you can easily stick to your budget, just like we did!
Please note: This post contains affiliate links. This means that purchasing a product or service via these links may earn us a small commission (at no extra cost to you of course).
Canggu on a budget
Now, before we talk about our favourite cheap eats in Canggu, we thought it would be best to talk about what we actually consider a cheap eat. As we aim to travel as long as possible we stick to a budget of roughly 40$ – 50$ a day, that is for the both of us together. Curious how exactly we managed to do that? Read all about traveling Bali on a budget here! So when it comes to food, we eat on average two meals out a day and we aim for every meal to be around IDR 40,000 – IDR 75,000 or $2.85 – $5.35 per person, including drinks. The restaurants and cafes below fall within this category, with some on the lower end, such as the warungs and local eats, and some on the higher end, such as the cafes! So now that you know a bit better what to expect keep on reading to find out which cheap eats should be on your Bali bucket list!.
The Best Cheap Eats in Canggu
Magcel Cafe quickly became one of our favourite breakfast spots in Canggu. The newly opened cafe serves some of the best coffee we have had in Bali, and is definitely one of the more affordable cafes we’ve found in Canggu. Some of our favourite dishes include the magcel breakfast for IDR 58,000 ($4.15), the avocado toast which sets you back IDR 50,000 ($3.60), and the delicious crispy chicken burger costing you only IDR 60,000 ($4.30). The coffee at Magcel Cafe is a bit on the pricier side, IDR 37,000 ($2.65) for a flat white, but in our opinion well worth the money. But in the end it is the staff at Magcel Cafe and the incredible quality of the food that made us kept coming back for more, and we absolutely cannot wait to visit this cafe again in the future!
The cost: Breakfast for two, including two avocado toasts with poached eggs, was IDR 100,000 ($7.15).
The info: Magcel Cafe, Jl. Canggu Padang Linjong No.78, open daily from 7.30am – 10pm.
Satu-Satu Coffee Company
Satu-Satu Coffee Company must be one of the most popular, but yet still affordable, breakfast spots in Canggu. It sometimes even gets so busy that you end up sharing a table! But, no matter how busy it gets here the service is always wonderful and the staff is so friendly! Breakfast panini’s cost as little as IDR 30,000 ($2.10), a flat white is around IDR 25,000 ($1.80), while our personal favourite: avocado on toast with poached eggs goes for IDR 50,000 ($3.55). Besides these dishes you can also find a variety of local dishes, juices, and smoothie bowls on the menu!
The cost: Breakfast for two, including toast with avocado and eggs, a panini and two coffees, costs us IDR 130,000 ($8.50).
The info: Satu-Satu Coffee Company, Jl. Pantai Berawa No.36, open daily from 8am – 4.30pm.
Hungry Bird Coffee Roaster
Hungry Bird is by far one of the more affordable cafes in Canggu. Hungry Bird is a self service cafe that no matter what time of the morning you’ll visit, you’ll almost always find it packed with people, and we sure know why. Breakfast items start with prices as low as IDR 24,000 ($1.70) for a stack of three delicious fluffy pancakes and similar prices can be found across the menu for healthier options such as fruit plates and oat porridge. But don’t worry, if you prefer to start your day with a savoury meal opt for one of the many egg dishes available, such as the classic eggs benedict or the morning breakfast tacos both setting you back IDR 41,000 ($2.95). The prices for the meals are some of the lowest we have found in Canggu, especially when it comes to cafes, however, the prices of the coffees are roughly the same as many of the other cafes in Canggu with a flat white going for IDR 25,000 ($1.80). And don’t forget, if you want a spot in this cafe it is better to show up early to avoid the larger crowds!
The cost: Breakfast, including choco pancakes and two flat whites (+10% govt. tax), was IDR 84,000 ($6.00).
The info: Hungry Bird Coffee Roaster, Jl. Raya Semat Jl Perancak No.86, open from Monday to Saturday 8am – 5pm.
La Pan Nam Warung & Bar
La Pan Nam is an absolute must for those who are looking for cheap eats in Canggu! With the wide and extensive menu there is something here for everyone, from fruit filled breakfast plates, wraps, burgers and quesadillas to local classics such as nasi goreng, La Pan Nam has it all. We have visited Pan Nam multiple times during our stay in Canggu and after trying many different dishes our personal favourites must be the falafel burger, which will set you back IDR 48,000 ($3.40), and the nasi goreng with chicken for IDR 32,000 ($2.30). Prices in general range from IDR 30,000 – 60,000 ($2.10 – 4.20) with the local food being in the lower price ranges, making this one of the more affordable places to eat in Canggu!
The cost: Lunch for two, including a local dish, a western dish and a big bottle of water, costs us about IDR 95,000 ($6.75).
The info: La Pan Nam Warung & Bar, Jl. Pantai Batu Mejan No. 21, open daily from 8am – 11pm.
Out of all the cafes and restaurants on this list Cinta Cafe must be our favourite place for breakfast. While their menu and in general their prices are not considered the most affordable it is the special breakfast deal that makes this a cheap eat to us. Between 8am – 10am Cinta Cafe has a breakfast deal that consists of coffee, juice and a one of the six breakfast choices for only IDR 70,000 ($4.95). Our personal favourites breakfast items are the flat white, the lime juice and the shakshuka or the egg and bacon bun. There is no other cafe where we have been where we would have been able to order all of these three items for that price! However, the main reason we keep on coming back here is the great ambiance and the incredible kind staff that always welcomes you with a smile.
The cost: Breakfast deal for IDR 70,000 + 5% service tax and 10% government tax ads up to roughly IDR 81,000 ($5.75).
The info: Cinta Cafe, Jl. Pantai Berawa No.69, open daily from 8am – 10.30pm.
Oma Jamu is one of our favourite vegan restaurants in Canggu, especially for those who are on a budget! Pick from a simple menu or opt to build your own plate from large amount of veggies and vegan proteins that are available from the buffet between lunch and dinner time. While we love the buffet, there is one item on the lunch menu that we simply can’t resist: the tempeh burger with sweet potato fries. Fresh, crispy and absolutely delicious, we could have one every single day and it is only IDR 53,000 ($3.75). Besides the lunch menu and the buffet there is also a breakfast and dinner menu available with many delicious and healthy choices. Some of our personal favourite choices of the buffet must be the pumpkin and the roast veggies, this buffet truly is a dream come true for vegans!
The cost: Lunch for two, including a tempeh burger and a mushroom burger, was IDR 110,000 ($7.85).
The location: Oma Jamu, Jl. Pantai Batu Bolong No.46a, open daily from 7am – 9pm.
Roti Canai Street Kitchen
For a quick and affordable bite head over to Roti Canai where you can find roti’s as affordable is IDR 20,000 ($1.42). From sweet roti’s filled with chocolate and banana to roti’s filled with eggs, cheese, bacon or even potatoes, there is something here for everyone! However, our personal favourite remains the big daddy roll, a roti filled with chicken satay, lettuce and topped with some delicious peanut sauce and cream cheese, and all of that just for IDR 45,000 ($3.20). Other favourites are their chicken satay with rice for IDR 36,000 ($2.60) and the hot cinnamon teh tarik!
The cost: Lunch, including big daddy roll and chicken satay + 10% govt. tax and 5% service tax was IDR 94,000 ($6.75).
The info: Roti Canai Street Kitchen, Jl. Raya Batu Bolong No. 58, open daily from 7.30am – 10pm.
One of the best ways to eat on a budget is to skip the Western cafes and go straight for the local food, and what better place to find affordable local food then at a warung! While Canggu is home to many warungs there is one that we especially love: Varuna Warung. Varuna Warung is located at Batu Bolong Street and it will be a rare occasion if you have this place all to yourself. Order a veggie mie goreng for IDR 25,000 ($1.80) or simply opt to build your own plate from one of the many buffet-style veggies and meat options. The best thing about a buffet style warung is that the price of your dinner completely depends on what you pick and choose! A plate filled with rice, multiple veggies and some meat can cost as little as IDR 40,000 ($2.85), if not less if you are opting for a full vegetarian plate.
The cost: Dinner for two from the buffet, including two soft drinks, on average costs us about IDR 100,000 ($7.10).
The info: Varuna Warung, Jl. Pantai Batu Bolong No.89x, open daily from 8am – 10pm.
Warung Ambara must be one of our favourite spots for breakfast as they just have the most delicious banana pancakes. Fluffy, but not dry, with a bit of syrup on top, we could simply eat these every single day and they are only IDR 35,000 ($2.50)! Combine with a delicious fresh lime juice for IDR 15,000 ($1.05), or perhaps opt for one of their many savoury options. However, Warung Ambara doesn’t only serve breakfast, they also serve lunch and dinner where you can pick from either the buffet (meat and veggie options available) or opt for the classic meals such as veggie nasi goreng or gado gado for only IDR 25,000 ($1.80)
The cost: Breakfast, including banana pancakes and a lime juice, was IDR 50,000 ($3.55).
The info: Warung Ambara, Jl. Raya Semat 3, open from Monday to Saturday from 8am – 8pm.
While Manas Cafe is located slightly out of the busier area of Canggu, it is worth the drive in our opinion as it has been one of the most affordable, and tasty, cafes we have come across in Canggu. Start your day with a breakfast for only IDR 39,000 ($2.80) from the eggs and more section, including toast with avocado and poached eggs (you get by now perhaps that this is one of my all time favourite breakfast choices) accompanied by a flat white for only IDR 24,000 ($1.70)! Smoothie bowls go for IDR 35,000 ($2.50) here and mixed juices are only IDR 19,000 ($1.35). The staff is extremely friendly and welcoming and Manas Cafe has been such a success that they opened up another cafe a bit further up the road. Besides breakfast the cafe also serves, lunch, dinner and cocktails!
The cost: Breakfast, including the above mentioned toast and a flat white, was IDR 63,000 ($4.50).
The info: Manas Cafe, Jl. Munduk Tengah No.3-7, open daily from 8am – 11pm.
Warung Local must be one of Canggu’s most popular warungs, because no matter what time of the day you stop by there’s always at least a handful of people enjoying the delicious food here. Meat, fish, chicken, tofu, tempeh, and dishes filled with the most fresh and delicious veggies, this warung is a dream come true for those visiting Canggu on a budget. No matter if you are a vegan or a meat lover, there is something here for everyone. Some of our personal favourites are the pumpkin, the delicious peanut sauce topping, the potato fritters and the curried vegetables. This warung quickly became one of our favourite warungs when we wanted a quick bite to eat for lunch or dinner, or sometimes even both!
The cost: lunch for two consisting of rice, veggies and vegetarian proteins, was IDR 80,000 ($5.84).
The info: Warung Local, Jl. Pantai Batu Bolong No.10, open daily from 10am – 10pm.
Last, but definitely not least, on this list of cheap eats in Canggu is Ons Waroeng. Ons Waroeng has some of the best value deals you will find in Canggu when it comes to breakfast deals. Every breakfast item on the menu comes with a free juice and a free coffee (choice of Nescafe or Bali coffee). Breakfast items in general range from IDR 35,000 – IDR 50,000 with options such as eggs, smoothie bowls and french toast. While we can’t say this is our favourite place in Canggu to get breakfast, it sure is a hard deal to beat. Besides breakfast Ons Waroeng also serves lunch and dinner, including options such as pizza, sandwiches and local dishes such as soto ayam!
The cost: Breakfast, including eggs benedict and smashed avocado + free drinks, was IDR 90,000 ($6.45).
The info: Ons Waroeng, Jl. Pantai Berawa No.21, open daily from 8am – 11pm.
Where to stay in Canggu
If you are only in Canggu for a short visit we would highly recommend to stay in the area of Batu Bolong, Canggu’s main street. This is where you will find shops, some of Canggu’s best cafes and plenty of restaurants to dine at in the evening. Plus, at the end of Batu Bolong you will find Old Man’s, a bar overlooking the beach, a perfect place to catch a drink and watch the sun set. You will find plenty of accommodation in this area, both luxury and budget. If you are not planning on staying in a private villa or high end hotel then we highly recommend checking out Lila Loka Homestay. Lila Loka Homestay is one of our favourite accommodations in Bali and is conveniently located in a quiet area, just a street over from Batu Bolong street. Lila Loka Homestay has a refreshing pool and a beautiful view over the rice fields, especially from the upper floor, a perfect place to relax after you are done exploring Canggu. Oh and if you haven’t used Airbnb before don’t forget to sign up through this link to get a 30$ discount on your first booking!
And there you have it, 15 cheap eats in Canggu worth checking out! Do you know any other restaurants or cafes in Canggu that should be on this list? Be sure to tell us in the comment section down below so we can try them out on our next visit to Canggu! And while Canggu is one of our favourite places in Bali, Bali actually has so much more to offer, check out some of our other blogposts on both Canggu and Bali for a bit more travel inspiration:
- Canggu beach guide – 5 Incredible beaches in Canggu
- 12 Unforgettable things to do in Canggu
- Canggu markets guide – The 3 best markets in Canggu!
- Canggu rice fields – Everything you need to know
- Bali for first timers: 21 Things to know before you go
- The ultimate Bali waterfall guide – Bali’s best waterfalls
- Bali temple guide – 7 most beautiful temples of Bali