Kiti Panit offers two reasons to visit before the first dish arrives. The restaurant occupies a teak mansion built in 1888 as Chiang Mai’s first general store, still connected to the fifth generation of the founding family. Its restoration kept original woodwork, stairs, floors and furniture while turning the house into a comfortable dining room on Tha Phae Road.
The kitchen’s focus is Northern Thai and Lanna food presented with polish but recognisable structure. You can order familiar khao soi, or build a broader meal around fermented tea leaves, makhwaen, house-cured pork and slow-cooked curries. The menu is most rewarding for a table willing to share.
Start with relish
Nam prik ong and nam prik num are each THB 190. The first is tomato-based, savoury and gently rich; the second brings roasted green chilli and eggplant character. Both arrive with vegetables and give the table an immediate sense of Northern Thai seasoning. Choose one if ordering for two, or both for a larger group.
Yam bai cha muk, the fermented tea-leaf salad at THB 210, adds acidity, nuttiness and crunch. It is especially useful beside a rich curry. Yam pakchi gai yang at THB 260 combines coriander salad with grilled chicken for a brighter, herb-driven opening.
Khao soi choices
Khao soi gai is THB 260 and comes with chicken in the Northern curry broth. Khao soi neua is THB 360 with stewed beef shank. The beef version brings more depth and weight; the chicken version is the easier solo lunch. Both should be adjusted at the table with lime, pickled greens, shallot and chilli rather than transformed all at once.
Khao soi is filling, so sharing one bowl can make sense if the group wants to explore the wider menu. Ask for serving bowls and portion it before adding condiments. That preserves the kitchen’s base flavour and lets each person adjust a separate serving.

Northern mains
Hung lay moo is THB 390. The Northern pork curry is slow, aromatic and rich without relying on coconut cream in the central-Thai style. It pairs naturally with rice and a sharp salad. Kua neua makhwaen, at THB 440, uses prickly ash to give stir-fried beef a distinctive citrusy, numbing fragrance.
Gai ook at THB 290 is stewed chicken with Tai Yai curry flavours, while kua kana jin moo kem at THB 290 combines kale with house-cured pork belly. These dishes show the menu’s Shan and Northern influences more clearly than ordering only khao soi.
From the grill
The whole grilled chicken is THB 490, or THB 260 for half, served with jaew. Grilled fish with local herbs is THB 490. Crying tiger beef is THB 390 and grilled pork neck is THB 280. For two people already ordering curry, half a chicken is usually enough protein.
Balance is the key to a good order. One relish or salad, one curry, one grilled or fried item, vegetables and rice will reveal more than a table overloaded with meat. Staff can help calibrate spice, though Northern flavours often derive as much from herbs and fermentation as raw heat.

Small plates
Gai tod makhwaen, fried chicken wings with prickly ash, is THB 195 and makes an easy first bite with drinks. Sai oua is THB 220, presented as Northern pork sausage balls. Larb gai kua is THB 240 with fried chicken skin, while miang bai chaplu is THB 180.
These portions are tempting, but ordering all of them before the mains arrive can flatten the meal. Pick one fried item and one fresh or fermented dish. You can add more later if the table is still hungry.
Dessert
The grilled caramelised mango with pandan sticky rice is THB 240 and gives a familiar dessert a smoky edge. Seasonal watermelon parfait and passion-fruit cheesecake are also THB 240, while khao mao with coconut milk is THB 190.
If the table has ordered several curries, one dessert to share is usually sufficient. Coffee or tea can extend the visit, but remember that the restaurant closes between lunch and dinner service.

The house
The 1888 mansion is not just decoration. Original furniture and restored woodwork give the dining rooms the layered feeling of a family property rather than a newly themed restaurant. Arrive while daylight remains if you want to appreciate the façade and interior details before evening lighting takes over.
Ask for seating that fits your priorities: architectural atmosphere, air-conditioning, privacy or easier access. Historic buildings can have level changes, so guests with mobility needs should contact the restaurant before arriving.
Hours and booking
Kiti Panit is at 19 Tha Phae Road, Chiang Mai 50100. It opens Wednesday to Monday for lunch from 11.30am to 3pm and dinner from 5pm to 10pm, with the last order at 9.30pm. It is closed on Tuesday. The official telephone number is 080-191-7996.
Book for dinner and weekends, particularly if the historic setting is part of the occasion. Prices are in Thai baht and are subject to 10% service charge and 7% VAT. Tell staff about allergies early; Northern pastes and sauces can contain fish, shrimp, nuts or fermented ingredients that are not obvious from an English dish name.
A strong first order
For two people, begin with fermented tea-leaf salad, add one khao soi, hung lay moo, a vegetable side and rice, then share dessert. For four, add nam prik, grilled chicken and another main with makhwaen. That progression moves from bright and textured to rich and aromatic without repeating the same flavour profile.
Kiti Panit is polished, but the food is best approached as a shared Northern Thai meal rather than a sequence of individual Western-style courses. Let the contrasts do the work: chilli against herbs, fermentation against richness, and the old general store against a confident contemporary kitchen.
Keep exploring
Continue with related TFT coverage, browse more Thailand guides and compare the latest TFT recommendations.
Common questions
When is Kiti Panit open?
It opens Wednesday to Monday, 11.30am to 3pm and 5pm to 10pm, with the last order at 9.30pm. Tuesday is the weekly closing day.
Are prices net?
No. The menu states that prices exclude 10% service charge and 7% VAT.
Where is the restaurant?
Kiti Panit is at 19 Tha Phae Road in central Chiang Mai.
