Shillong Khasi Food Trail
Food trail · Shillong
Two things decide whether this trail works, and neither is on a menu. The first is the day. Iewduh — Bara Bazar — is shut on Sundays, and so is most of the rest of the city''s eat…
The trail
Two things decide whether this trail works, and neither is on a menu. The first is the day. Iewduh — Bara Bazar — is shut on Sundays, and so is most of the rest of the city''s eating. A visitor who allots one day to Shillong and picks a Sunday loses the entire market. The second is the hour. Khasi food here is a daytime cuisine. Jadoh stalls are lunch operations and thin out by about half past two; even the best-known Khasi room in Police Bazar is reported closing around half past seven. Plan an evening food crawl and you will find the Khasi half of the city shut and only the Chinese and north Indian places open — and then conclude, wrongly, that Shillong has no food of its own. What you are here for is jadoh: rice cooked with pork, and in the traditional version with pork blood, which is what gives it the dark colour. Around it come dohneiiong, pork with black sesame; dohkhlieh, a warm pork salad with onion; and tungrymbai, fermented soybean crushed to a paste — the one dish on this trail that visitors either love or cannot get past. Putharo and pumaloi are the steamed rice cakes alongside. And there is no beef ban in Meghalaya. Beef and pork are sold openly, side by side, which is not true of most of the country and is worth knowing before you order.
At a glance
4 stops, in eating order.
- 1
Police Bazar and around Iewduh
A jadoh stallJadoh
- 2
Khasi eating houses
DohneiiongDohneiiong
- 3
Bara Bazar
IewduhWhatever is in season
- 4
Roadside baskets
Sohphie and hill produceSohphie (Myrica esculenta)
What to eat, stop by stop
Every photo below is a real photograph of the dish — this is what your plate should look like.
- 1Police Bazar and around Iewduh
Jadoh
A jadoh stall
Non-veg Lunch — the stalls thin out by 2.30pm Very cheap, a full plateRice cooked with pork, traditionally with pork blood, which is what makes it dark. This is the anchor of a Khasi meal and it is a daytime business. Come at eight in the evening and you will decide, wrongly, that Shillong has no food of its own.
- 2Khasi eating houses
Dohneiiong
Dohneiiong
Non-veg With lunch Ordered alongside jadohPork cooked with black sesame ground into the gravy, which gives it a dark, nutty heaviness quite unlike anything in the plains. Order it with jadoh rather than instead of it.
- 3Bara Bazar
Whatever is in season
Iewduh
Veg Any day but Sunday Market pricesOlder than the city around it, owned by and taxed to the Syiem of Hima Mylliem rather than the municipality, and shut on Sundays. Over 4,500 shop spaces supporting more than 15,000 livelihoods. Come to look and buy; the cooked food is around it.
- 4Roadside baskets
Sohphie (Myrica esculenta)
Sohphie and hill produce
Veg Spring through summer only By the basketThe wild box-myrtle sold in cane baskets by women along the roads, sharp and astringent and eaten with salt and chilli. It is a hard seasonal window — out of season no amount of asking produces it.
How to walk this trail
NOT ON A SUNDAY. Iewduh closes and most shops close with it. This is the single most common way a Shillong food day is wasted. EAT KHASI FOOD AT LUNCHTIME. Jadoh stalls are daytime businesses and start thinning out around 2 to 2.30 p.m. If you want jadoh, dohneiiong and tungrymbai, that is a lunch plan, not a dinner one. Trattoria in Police Bazar is the stop outside writers name most often as the easiest first one. TUNGRYMBAI IS FERMENTED SOYBEAN. It ferments three or four days beside a fire, wrapped in slamet leaves in a bamboo basket, and it smells like it. Order it deliberately rather than by accident. JADOH COMES IN TWO VERSIONS. The traditional one is cooked with pork blood, which is where the colour comes from. If that is not for you, ask — a version without it is normal and nobody will be offended. SOHPHIE IS SEASONAL. The wild box-myrtle sold in cane baskets by women along the roadside appears with spring and runs through summer. Out of season, no amount of asking produces it. NO INNER LINE PERMIT. Meghalaya does not operate one, unlike Arunachal Pradesh, Nagaland, Mizoram and Manipur. Indian citizens need no permit to be here. ON THE MARKET ITSELF. Iewduh is a working market under redevelopment, not a food court. It is where you buy, look and ask; the cooked-food stops are around it and in Police Bazar.
A short history of this food
Iewduh is older than Shillong. When the British site committee of 1862 was choosing a headquarters it picked the northern slopes of the Shillong range and the plateau of Iewduh, and when the place became the Chief Commissioner''s headquarters on 20 March 1874 the town was nearly named Iewduh outright — the name was dropped over a resemblance to Tokyo''s old name, Yedo. The market still runs on Khasi terms rather than municipal ones. It belongs to, and pays tax to, the Syiem of Hima Mylliem, a traditional chieftainship, not the city corporation. And the traditional Khasi week is eight days long and is counted by markets rather than by days, with Iewduh as the eighth. By 2024 the market held over 4,500 shop spaces supporting more than 15,000 livelihoods, and it is under active redevelopment. The other old name in town is Delhi Mistan Bhandar on Police Bazaar Road, a sweet shop founded in 1932 and generally called the oldest eatery in Shillong.
Eat like a local
- Do not plan the trail for a Sunday. Iewduh is shut and so is most of the city''s eating.
- Eat Khasi food at lunch. The stalls thin out by about 2.30 p.m. and the evening belongs to other cuisines.
- Ask whether the jadoh is made with pork blood. Both versions are normal, and asking is not an insult.
- Order tungrymbai on purpose. Fermented soybean is a strong flavour and it deserves a decision rather than a surprise.
- Ask before photographing the women trading at Iewduh. They are working, and the market is a livelihood for over fifteen thousand people.
- Beef and pork are both sold openly here — Meghalaya has no beef ban. Do not assume the rules of the state you flew in from.
- Buy sohphie from the roadside baskets when it is in season, and do not expect it out of season.
Frequently asked
What is the biggest mistake on a Shillong food trail?+
Coming on a Sunday. Iewduh, the city''s great market, is closed on Sundays and most of the shops close with it. The second biggest mistake is planning Khasi food for dinner: jadoh stalls are lunchtime businesses that thin out by around 2.30 p.m., and visitors who go looking at 8 p.m. decide Shillong has no local food when in fact they have simply missed it.
What is jadoh?+
Rice cooked with pork — traditionally with pork blood, which is what makes it dark. It is the anchor of a Khasi meal, and it comes with dohneiiong (pork with black sesame), dohkhlieh (a warm pork salad with onion) and tungrymbai (fermented soybean paste), usually with putharo or pumaloi rice cakes. A version made without blood is entirely normal — just ask.
Can I eat beef in Shillong?+
Yes. Meghalaya has no beef ban, and beef and pork are sold openly side by side in the market, which is not the case in much of India. If you have travelled from a state where it is prohibited, the rules here are genuinely different.
What is Iewduh and why does it matter?+
Iewduh, or Bara Bazar, is one of the oldest and largest traditional markets in northeast India and it is older than the city around it — the 1862 British site committee chose the plateau of Iewduh, and in 1874 the town was nearly named after it. It still belongs to and pays tax to the Syiem of Hima Mylliem, a traditional Khasi chieftainship, rather than the municipality. By 2024 it held over 4,500 shop spaces supporting more than 15,000 livelihoods.
Is the Khasi week really eight days long?+
Yes, and it is counted by markets rather than by days, with Iewduh as the eighth. It is the clearest illustration of how far the market sits at the centre of Khasi life — the calendar is organised around trading, not the other way round.
Do I need a permit to visit Meghalaya?+
No. Meghalaya does not operate an Inner Line Permit — that applies to Arunachal Pradesh, Nagaland, Mizoram and Manipur. Indian citizens need no permit. Accommodation is required to register guests, so carry ID for check-in.
Making a trip of it?
Shillong has a full guide — attractions, itineraries and when to go.


