Our Favourite Sweet Treats in Chiang Mai

This page contains affiliate links. Please read our disclosure for more info.

Sometimes you just need something sweet and Chiang Mai is happy to oblige. From market stalls selling Thai desserts to ice cream vendors roaming the streets and chic cafes with an array of cakes, there is plenty of choice in Chiang Mai.

I’ll admit I’m not a huge fan of Thai desserts, usually a bewildering array of gelatinous blobs, so this list of our favourite places for sweet treats is heavily weighted in the direction of Western baked goods.

Butter is Better

Simon at Butter is Better
Simon at Butter is Better

Butter is Better was dangerously close to our apartment so we became regulars in this American style diner complete with comfy red booths, black and white checkered tablecloths, vintage records on the walls, and old movie posters on the tables. It’s known for its American breakfasts but we come for the baked goods. Every day a different selection is displayed in the cabinet and of course it’s all made with pure butter. No artificial ingredients are used (there’s an ingredient list displayed for each item) and it shows in the delicious results.

Our favourites are the chocolate chip, and oatmeal and raisin cookies (25B); the dense chocolate torte (30B); the apple pie (65B); and the New York cheese cake (90B). There are also brownies (60B) and cinnamon buns – it’s all good.

Butter is Better chocolate chip cookie and cheesecake
Butter is Better chocolate chip cookie and cheesecake

We also like Butter is Better for the friendly staff, free filtered water, good coffee, and fast WiFi, which along with the comfy booths makes it a good place to work.

Butter is Better is located at 189 Chang Klan Road (south of the Night Bazaar) and is open 8am to 5pm (until 4pm on Sundays).

Charcoa Cafe

Charcoa Cafe chocolate cake
Charcoa Cafe chocolate cake

Cafe Compassion is the undisputed winner of the brownie contest but Charoca Cafe takes the prize for the best chocolate fudge cake we’ve eaten in Chiang Mai. It’s triple layered with moist cake between layers of dense fudgy goodness, and artfully presented on a pattern of chocolate sauce.  Seriously good and worth the 85B price tag.

Charcoa Cafe is attached to the Charcoa House hotel in the far north east of the old city. See their website for directions.


iBerry garden, Chiang Mai
iBerry garden

For an experience that is a bit more Thai head to iberry, a popular hang out with young Thai hipsters. The unusual ice cream and sorbet flavours such as tamarind or durian, and the decadent cakes are delicious, but what sets iberry apart is its huge garden location full of quirky details. A giant yellow sun-glassed dog dominates while lampshades hang from the trees, the door handles are ray guns, and photo opportunities abound.

Taking photos at iberry

Scoops of ice cream are 59B or get two small ones for 60B, and cakes are around 80B. I sampled the coconut and almond, and blueberry yogurt ice cream while Simon went for the white chocolate cheesecake. I love the cute silver cups they serve free water in too.

iberry white chocolate cheesecake and ice cream
iberry white chocolate cheesecake and ice cream

Iberry is located on Soi 11 between Nimmanhaemin Rd and Sirimangkalajarn Rd and is open from 10.30am to 10pm


Coconut Ice Cream

Coconut ice cream stand
Coconut ice cream stand

For ice cream in a funky setting head to iBerry but if you want a quick cheap scoop then look out for one of the ice cream vendors that roam Chiang Mai’s streets pushing their carts with steel refrigerated containers containing coconut ice cream. When it’s done well simple street coconut ice cream beats anything you’ll find in a trendy ice cream shop.

It’s also incredible value at only 10B for a couple of scoops. You can opt for Thai style served in white bread (bizarrely this is the only time Thais eat bread) and topped with tasty treats such as sweetcorn, kidney beans and condensed milk! I prefer mine plain in a cup – it’s delicious enough on its own.

I can never seem to find an ice cream cart when I want one but you can try the night markets or I found one in the grounds of Wat Chedi Luang.

Mango and Sticky Rice

Mango sticky rice
Mango sticky rice

This classic Thai dessert is the one I like best. Succulent, juicy mango is served on sticky rice that has been cooked in lots of coconut cream and palm sugar. You can find it in many restaurants and at the night markets. A filling plate costs around 30B.

I know we haven’t ventured far into the world of Thai desserts but sometimes when you’ve been travelling for a while you need a taste of home and Chiang Mai provides plenty of comfort food at reasonable prices.

For more tasty eats in Chiang Mai see our guide to Chiang Mai vegetarian restaurants and the best international food in Chiang Mai.


  1. My favorite has to be Blue Diamond. I remember going there even 10 years ago and the baked goods were awesome. Over the course of the last few years the selection has expanded with many, many vegan, gluten free and sugar free options. Yum!

    Reply ↓

  2. Haven’t been to Chiang Mai. Definitely will have a trip to this city in next Thai’s new year and try all of these sweet treats. Thanks.

    Reply ↓

  3. I will definitely be heading to all of these! And I love the look and feel of iBerry and that cheesecake looks so good :)

    Yeah I agree I would much prefer western desserts to Thai but Mango Sticky Rice looks delicious!

    Reply ↓

  4. iBerry is a personal favourite, love the awesome variety of flavours there, and of course the honey toast is excellent to share with a group of people.

    One place that wasn’t mentioned here is Fern Forrest Cafe. They serve the best cheesecake I’ve ever had anywhere, the white chocolate cheesecake is simply incredible! And the garden is a beautiful place to chill and work at.

    I highly recommend checking them out if you ever get a chance.

    Reply ↓

  5. All sweet treats in Chiang are simple superb!!
    Besides all i love the most ” Mango and Sticky Rice “.This classic Thai dessert is the one I like best juicy mango,sticky rice,cooked in lots of coconut cream and palm sugar taste really awesome….
    do visit again!!!
    Central london hotel

    Reply ↓

  6. Cafe Compassion’s brownie is definitely the best sweet treat in Chiang Mai but I have to say their banana bread sandwich filled with vanilla ice cream and covered in butternut scotch also doesn’t suck :D We also loved the sweets at the Blue Diamond (especially the muffins), Cafe’ de Thaan Aoan (the cheesecake brownies) and Baan Bakery (chocolate croissants).
    P.S. And the cake buffet at 94 Coffee should at least get a honorable mention, no? ;-)

    Reply ↓

  7. Good to know there are good Western options in Chiang Mai. I am on your side. I didn’t find some of the Thai desserts too appetizing. Well, the exception is the mango and stick rice. I just love the combination. Too sad I cannot find a place that sell it at a decent price in LA (they want 5 dollars or more for an order).

    Reply ↓

  8. Found you guys through a Twitter retweet. As a fellow expat in Chiang Mai, I love, love, LOVE mango and sticky rice. For other Thai-ish desserts for a farang, you can’t go wrong with a banana roti expertly prepared on one of those half-motorsai/half-food cart contraptions. Other than that, I can’t help but get a mocha donut from Mister Donut. I know it’s a Japanese chain, but the force that drives me into a store front is not something to fight against.

    Loved the post. I’ll be sure to stop by iberry. I’ve seen it so many times, but have never walked inside!

    Reply ↓

Leave a Reply

Required fields are marked *. Your email address will not be published. By clicking the Submit button, you give consent for us to store your information for the purposes of displaying your comment and you accept the terms of our Privacy Policy.

This site uses Akismet to reduce spam. Learn how your comment data is processed.