Written by the Cabo Bali team | Updated September 2026 | 6 min read
The short answer
The best dessert in Bali right now is a scoop from Ettore Gelato in Pererenan or Gelato Factory in Uluwatu, plus a warm cookie from Dang!. Frozen yogurt splits by area: MIYO in Pererenan, Milos in Uluwatu. Almost everything worth eating sits in two clusters: Canggu with Pererenan in the north, Uluwatu with Bingin in the south. Both deliver by Gojek and Grab until late, so you can eat the whole list without leaving your villa. Budget IDR 25,000 to 55,000 for a scoop, a cookie or a donut.
Quick answer
- Best gelato in Canggu: Ettore Gelato | Italian owned, flavours that taste like the thing they are named after.
- Best gelato in Uluwatu: Gelato Factory | two branches, one of them 200 metres from Single Fin.
- Best cookie: Dang! Cookies | four locations, served warm if you ask.
- Best froyo in Pererenan: MIYO | thick Greek style, priced by weight, closed Mondays.
- Best froyo in Uluwatu: Milos | Greek yogurt with no sugar in it, fixed price per cup, guest benefit for Cabo bookings.
- Best donut: Milk and Honey | bomboloni filled to order, open past midnight.
- Best cheap dessert: klepon and dadar gulung from a local market, IDR 5,000 to 15,000.
- Not for you if you want plated restaurant desserts or French patisserie. This is a walk-up list.
On this page
Best gelato and ice cream in Bali
Ettore Gelato | the one Pererenan queues for
Italian owned, Jalan Pantai Pererenan, open late morning until midnight. The texture gives it away: dense, cold, not aerated, nothing tasting of syrup. Judge it on the pistachio and the dark chocolate, and the coffee one actually tastes of coffee. Service can feel rushed at peak, so know what you want before the counter. Our pick for the north, and one of the places our guests get a benefit at.
Gelato Factory | Uluwatu's default, twice
Two sites. The Labuansait kiosk runs to 11:30pm and usually has a queue, which is the honest signal. The Single Fin branch shuts around 9:30pm, so pair that one with an afternoon at the Uluwatu beach clubs. Fruit flavours and sorbets are the strength, and consistency is why it wins Uluwatu.
Sandara Gelato | the vegan-friendly one
Two shops, Jalan Raya Uluwatu in Ungasan and Labuansait. Smaller and calmer, and the pick if someone is dairy free, because the vegan flavours are held to the same standard as the rest. Staff let you taste before you commit.
Gaya Gelato | Bingin, on foot
A tiny counter on Jalan Pantai Bingin with two seats outside. Lime mint in the heat, pistachio and peanut butter if you want rich. New and small, so a local find rather than an institution, and walkable from Bingin.
KANU Coffee and Gelato | coffee and a scoop in one stop
Also Jalan Pantai Bingin, open 6am to 10pm, the earliest dessert in the south. Dairy free and gluten free gelato that does not taste like a compromise, good espresso, shaded seating. The stop for when half the group wants coffee.
Skip the gelato counter by the Padang Padang beach gate. It charges the most and delivers the least, and you are ten minutes from three better ones.
Best cookies, donuts and bakes
Dang! Cookies | the cookie everyone means
Four shops: Pererenan, Batu Mejan, Semat and Jalan Pantai Bingin. Thick New York style, crisp edge, soft middle. Ginny, the white chocolate biscoff one, is the bestseller and the sweetest thing on this page, and the vegan double chocolate is good rather than merely vegan. Too sweet for you? Momma Cookies on Padang Linjong is softer and better value. Ask for either reheated.
Milk and Honey Bakery | bomboloni made to order
Tiyingtutul, Pererenan, open midday until after midnight. Filled when you order rather than sitting glazed on a tray, which is why the cream ones are worth a detour. Crème brûlée and cream cheese are the two. Takeaway only, no seating.
Dough Darlings | the chewy bubble donut
Jalan Raya Semat, Canggu. Lighter and chewier than a classic donut, sold by the box, with vegan options regulars choose on purpose. Good coffee, real seating, open to 9pm, easiest of the lot to share. For the gym version, HiLo in Berawa bakes its donuts to about 15g of protein each.
For pastry rather than dessert: Son of a Baker on Labuansait does the best almond croissant in Uluwatu, Copenhagen Bakery in Pererenan the best cinnamon roll in the north. Both sell out by mid morning, and both appear in our Uluwatu coffee guide.
Best frozen yogurt in Bali
MIYO | the froyo people queue for
Jalan Pantai Pererenan. Thick Greek style yogurt, self serve, priced by weight. Biscoff and mango are the crowd picks. Watch the scales: one cup can pass IDR 150,000 because the toppings weigh more than the yogurt. Closed Mondays, opens at 3pm, which catches people out.
Milos | the Uluwatu answer, with no bill shock
Labuansait, Pecatu, open midday to 11pm. Greek yogurt with no sugar in the base, so the sweetness comes from what you put on top: fresh mango, crunchy dark chocolate, sugar free keto granola. The part that matters is the price, per cup rather than per gram, so you know the number before you start. Cabo guests get a benefit here on top of that.
PARÁ Treats | froyo and açaí together
Jalan Nelayan, Canggu. Lighter than MIYO, and the one if you want fruit, smoothies and açaí in a single stop. Cheapest per gram nearby is Yogurt Republic at Canggu Plaza, about IDR 29,000 per 100g.
Froyo is priced by weight everywhere in Bali. The yogurt is cheap and the toppings are not, so load fruit first and add the chocolate and mochi last.
Birthday cakes and delivery
For a cake with a name on it, The Sweet Escape on Jalan Batu Mejan delivers to villas, does gluten free and answers WhatsApp same day. Order 48 hours ahead in high season. The rest of the list is on Gojek and Grab until midnight, and our Grab versus Gojek guide covers which app to use where.
Traditional Balinese sweets worth trying
The cheapest and most interesting desserts in Bali are not in a dessert shop. Klepon are palm sugar filled rice balls rolled in coconut that burst when you bite them, dadar gulung is a pandan crêpe with the same filling, and es campur, shaved ice with syrup and fruit, is the right answer at 2pm in the sun. Buy them at a morning market for IDR 5,000 to 15,000, not a café at ten times that.
What dessert costs in Bali
| What | Where | Typical price, September 2026 |
|---|---|---|
| Gelato, one scoop | Ettore, Gelato Factory, Sandara, Gaya | IDR 35,000 to 55,000 |
| Cookie | Dang!, Momma Cookies | IDR 25,000 to 35,000 |
| Donut or bomboloni | Milk and Honey, Dough Darlings, HiLo | IDR 25,000 to 45,000 |
| Frozen yogurt, per 100g | Yogurt Republic, PARÁ, MIYO | IDR 29,000 to 60,000 |
| Frozen yogurt, fixed cup | Milos, Uluwatu | Priced per cup, not by weight |
| Traditional sweets | Local market or warung | IDR 5,000 to 15,000 |
Prices checked September 2026. A loaded pay by weight cup lands nearer IDR 150,000 than the per 100g figure suggests, which is the case for a fixed price cup.
Canggu or Uluwatu, which is better for dessert
Canggu and Pererenan win on range: gelato, cookies, donuts, froyo, cakes and açaí within three kilometres, most of it open late. Uluwatu and Bingin win on gelato, and on froyo since Milos opened, but the south is a scoop and a coffee rather than six dessert shops in a row. The same split runs through both areas, which we break down in our guide to where to stay in Bali.
The Cabo perk
Two of the places on this page are Cabo partners: Ettore Gelato in the north and Milos in Uluwatu. Book with us and both come with a guest benefit, along with around forty other restaurants, spas, gyms and experiences on our guest benefits page. Our concierge also stocks the villa freezer before you arrive, runs a 10pm Gojek order to Dang! or Ettore, and has a birthday cake delivered to the table without you touching an app. One message. Staying in Pererenan? Ettore, MIYO and Milk and Honey are all within a ten minute walk. Bingin? Gaya, KANU and Dang! are on the same street. See where our villas sit in each area.
Key takeaways
- Ettore Gelato in Pererenan and Gelato Factory in Uluwatu are the two best scoops on the island.
- Dang! Cookies is the default warm cookie, with four locations and a vegan option that holds up.
- Froyo by area: MIYO in Pererenan if you want the biggest topping wall, Milos in Uluwatu if you want a fixed price.
- MIYO closes on Mondays and opens at 3pm, which is the single most common wasted trip on this list.
- Traditional sweets from a market cost a tenth of what a dessert shop charges and are better than most of them.
- Ettore and Milos are both Cabo partners, so guests get a benefit at the top gelato and the top froyo on this page.
Frequently asked questions
Where is the best gelato in Canggu?
Ettore Gelato on Jalan Pantai Pererenan, a short ride from Batu Bolong and Berawa. Dense Italian style gelato, open until midnight, and the pistachio is the flavour to judge it on.
Where is the best ice cream in Uluwatu?
Gelato Factory, which has a kiosk on Labuansait open until 11:30pm and a second near Single Fin that closes earlier. In Bingin, Gaya Gelato and KANU are both on Jalan Pantai Bingin.
Where is the best frozen yogurt in Bali?
MIYO on Jalan Pantai Pererenan for range, with the warning that it is priced by weight and the bill climbs fast. Milos on Labuansait in Uluwatu for a fixed price cup and no sugar in the yogurt base. Milos is a Cabo partner, so guests get a benefit there.
Are there vegan or dairy free desserts in Bali?
Yes. Sandara Gelato and KANU both make dairy free gelato, Dang! Cookies has a vegan double chocolate cookie, Dough Darlings has vegan donuts, and most gelato counters carry fruit sorbets.
Can you get dessert delivered in Bali?
Yes. Dang!, Milk and Honey, Dough Darlings and most gelato shops are on Gojek and Grab, and several keep delivering until around midnight. Cakes need ordering ahead, usually 48 hours in high season.
What is a traditional Balinese dessert?
Klepon, palm sugar filled rice balls in coconut, and dadar gulung, a pandan crêpe with the same filling. Es campur, shaved ice with syrup and fruit, is the hot afternoon version. All are cheapest at a morning market.
Can Cabo arrange dessert at the villa?
Yes. Our concierge stocks the freezer before arrival, runs late night orders and arranges birthday cakes to the villa. Ettore Gelato and Milos are both partners, so guests get a benefit at each. Ask on WhatsApp and it is handled.
About the author
The Cabo Bali team manages private villas across Uluwatu, Bingin, Canggu, Pererenan and Nyang Nyang. This is the list our concierge uses when guests ask where to send them, checked on the ground rather than compiled from other articles.




