Traditional food in the northern areas changes from valley to valley more than most first-time visitors expect: Hunza's chapshuro and mamtu, Baltistan's harissa, Chitral's layered shapik breads and Kashmir's walnut-and-meat dishes are distinct cuisines, not a single "northern food" menu. This guide goes region by region, so you know what to actually order and roughly where.
Restaurants in tourist towns like Karimabad and Skardu increasingly serve a mixed menu of Pakistani, Chinese and continental dishes alongside local ones, so traditional food often needs asking for specifically rather than assuming it's on the main menu.
| Region | Dishes to try |
|---|---|
| Hunza & Gilgit | Chapshuro, mamtu, diram phitti, apricot dishes |
| Baltistan (Skardu, Khaplu, Shigar) | Harissa, balay, kurba, Balti tea |
| Chitral & Kalash | Shapik (cheera shapik), ghalmandi, qalaibat |
| Azad Kashmir (Neelum, Muzaffarabad) | Kashmiri rajma, saag, walnut chutney, Kashmiri chai |
| Swat & KP more widely | Chapli kebab, charsi tikka |
Hunza and Gilgit
Chapshuro is the dish most visitors are told to try first: a flatbread stuffed with minced meat, onion, tomato and green chilli, then baked or pan-cooked until the crust is crisp. It's often described as Hunza's answer to a meat pie, and it's widely available in Karimabad's restaurants.
Mamtu are steamed dumplings filled with minced meat, onion and garlic, closer in style to Central Asian manti or Tibetan momos than to anything from the plains, a reminder of how much this valley's food reflects its position on old trade routes rather than the rest of Pakistan.
Other things worth trying: diram phitti, a flatbread cooked with a savoury filling, and dishes built around the region's own apricots and walnuts, dried, pressed into oil, or used in local desserts. Our guide to Hunza's traditional food goes deeper into the valley's specific dishes, and our guide to dry fruits of Gilgit-Baltistan covers what to buy to take home.
Baltistan: Skardu, Khaplu and Shigar
Harissa here is a slow-cooked, porridge-like dish of meat, wheat and ghee, simmered for hours until it takes on a thick, almost creamy texture; it's substantial food, traditionally made for winter and shared among a group rather than eaten alone. It's not the same dish as the Middle Eastern chilli paste of the same name, so don't expect heat from it.
Balti cuisine more broadly leans on wheat, dairy and dried meat, reflecting the cold, high-altitude growing season. Balti tea, a salted, buttered tea closer to Tibetan po cha than to the sweet milk tea served in most of Pakistan, is worth trying at least once, even if the salt takes some getting used to. Our guide to Balti food covers Skardu's specific dishes in more detail, and our wider guide to Gilgit-Baltistan's traditional food covers the region as a whole.
Chitral and the Kalash valleys
Chitrali food is built around layered breads more than curries. Shapik, thin rolled dough folded and cooked on a griddle, sometimes with butter or a sweet filling between the layers, is the base of several dishes. Cheera shapik, a version with a creamy white sauce between the layers, and ghalmandi, a similar layered bread filled with cottage cheese, coriander and chives and topped with melted butter, are both distinctly Chitrali and not found much beyond the valley.
Qalaibat, wheat flour cooked with rendered lamb fat, is another local staple, simple and filling for a cold climate.
In the Kalash valleys, traditional food draws on the same high-altitude staples: walnuts, mulberries, apricots and wheat, with breads like bilili, made with walnuts, among the more distinctive local foods. Trying Kalash food is best done in the valleys themselves during a visit, where small local kitchens serve it, rather than expecting it on menus elsewhere in Chitral district.
Azad Kashmir and the Neelum Valley
Kashmiri food leans on walnuts, dairy and slow-cooked meat and lentil dishes, distinct from the food further north. Rajma (red kidney beans) cooked slowly with local spices, saag (a leafy green dish) and a walnut chutney served alongside meals are common. Kashmiri chai, a pink, slightly salty tea, is served across the Neelum valley and Muzaffarabad and is worth trying at least once as a contrast to the region's other teas. Our guide to traditional food of Azad Kashmir has more detail on specific dishes and where to find them along the Neelum road.
Swat and the rest of Khyber Pakhtunkhwa
Once you're in Swat, Kaghan or travelling through Peshawar, the food shifts toward Pukhtun cuisine: chapli kebab, a flat, spiced minced-meat patty, and charsi tikka, a smoky, well-marinated grilled meat associated particularly with Peshawar, are both worth seeking out. Our guide to Swat's famous food and guide to chapli kebab in Peshawar cover these in more detail.
Where to actually find these dishes
Traditional dishes are more reliably found in smaller, local restaurants and family-run guesthouses than in hotels aimed squarely at tourists, where the menu often defaults to safer, more familiar options like rice and grilled chicken. A few practical tips:
- Ask what's local, rather than what's on the printed menu; many small restaurants cook a traditional dish only if asked, or only have it at certain times of day.
- Guesthouses often serve better traditional food than restaurants, since it's closer to home cooking; if you're staying in a homestay, ask if you can try a home-cooked meal. Our guide to homestays in northern Pakistan has more on how these work.
- Portions and spice levels vary a lot by region. Balti and Hunza food tends to be milder than Kashmiri or Pukhtun cooking; ask before ordering if you're travelling with children or anyone sensitive to spice.
- Not every dish is available everywhere or every day, particularly slow-cooked ones like harissa, which some places only prepare in the morning or in winter. It's worth asking a day ahead if you want to be sure of trying something specific.
Frequently asked questions
What is chapshuro and where can I try it?
Chapshuro is a Hunza dish of flatbread stuffed with minced meat, onion, tomato and chilli, then baked or pan-cooked. It's widely available in restaurants around Karimabad and elsewhere in Hunza.
Is harissa in Baltistan the same as the Middle Eastern dish?
No, despite the shared name. Balti harissa is a slow-cooked porridge of meat, wheat and ghee, mild rather than spicy, traditionally made for winter.
What should I try in the Kalash valleys?
Local staples built around walnuts, mulberries and wheat, including breads like bilili. These are best tried in small local kitchens within the Kalash valleys themselves rather than expected on menus elsewhere in Chitral.
Is northern Pakistani food generally spicy?
It varies a lot by region. Balti and Hunza cooking tends to be relatively mild, while Kashmiri and Pukhtun dishes, including chapli kebab and charsi tikka, run spicier. Ask before ordering if that matters for your group.
Where does traditional food taste best, restaurants or guesthouses?
Family-run guesthouses often serve more authentic traditional food than restaurants aimed at tourists, since it's closer to home cooking. Asking your homestay host if you can try a home-cooked meal is usually worth it.