
Shillong does not have a dedicated food street. Nobody told the city it needed one. The local markets in Shillong do that job, and honestly, they do it better. You shop, you eat, you talk to the vendor frying eggs two feet away, and somehow, two hours disappear.
The best local markets in Shillong are Police Bazaar, Lewduh (Bara Bazaar), and Laitumkhrah Market. Each one doubles as a street food stop. Budget ₹200 to ₹500 per person for a full market food walk. Most Meghalaya tour packages keep Shillong as the base, which means you have time to do this properly without rushing.
₹13,699
per person
₹18,999
per person
₹23,999
per person
₹18,999
per person
Most hill stations separate their shopping from their eating. Shillong does not bother. The woman selling smoked pork at Lewduh is standing two stalls away from the man selling handwoven shawls. The kebab stall at Police Bazaar sets up right where the fruit sellers packed up an hour earlier.
This overlap is not accidental. It is how the Khasi market culture works. Khasi cuisine is built on smoked meats, fermented condiments, rice-based meals, and minimal spice, and the markets are where you experience all of it without sitting down at a restaurant. Food is not an afterthought between shops. It is the reason people come, stay longer, and come back the next day.
If you're visiting Meghalaya, keep one full morning free for a market walk. Not a quick stop between sightseeing. A proper, unhurried morning.
Ok, enough talking lets explore those markets

Police Bazaar is where everything happens. The market sits in the heart of Shillong, surrounded by shops, and the food scene here shifts completely between morning and evening.
Here, mornings belong to breakfast. A small stall near the main crossing was frying eggs when visited, smeared thick with red chilli powder. Asked the vendor how long he had been here.
"Twenty years," he said, not looking up from the pan. The eggs cost ₹25. They were worth every rupee.
Police Bazaar is the most visited local market in Shillong for a reason. Everything is within walking distance, and the food options change by the hour.
By evening, the same stretch turns into a kebab row. People huddle around fire ovens. The smoke hits you before the stalls come into view. This is not a tourist show. These are locals grabbing dinner on the way home.
Delhi Mishtan Bhandar is also here, and it has been frying jalebis since 1930. Hot, crisp, and dangerously easy to finish before you reach the next stall. A plate costs around ₹30 to ₹50.

Lewduh Bara Bazaar is older, louder, and better. Of all the local markets in Shillong, this one feels the most alive. It is the largest traditional market in the city, mostly run by Khasi women, and the range of things on sale goes from smoked meats to handloom textiles to fermented condiments you will not find anywhere else in India.
The food here is more local and less filtered for tourists. Stopped at a stall selling Doh Kleih, which is steamed pork tossed with onion and green chilli. The vendor, a woman who looked completely unbothered by the crowd around her, scooped a small portion for tasting without being asked. "Try first," she said. It tasted like a salad that decided to be serious about itself.
Lewduh is also the best place to buy souvenirs that are not made in a factory three states away. The woven products here are genuinely local.

Laitumkhrah is quieter. Less chaotic. Among the local markets in Shillong, this one is the most neighbourhood-facing and least touristy, which is exactly why the food here tends to be better priced and more honest.
This area is popular with students and daily office workers. The mess-style restaurants here serve Jadoh for ₹60 to ₹100, which is noticeably cheaper than in the Police Bazaar area. One small eatery near Don Bosco Museum had a handwritten board outside with three items on the menu. Sat down, ordered Jadoh. It arrived with a small bowl of Tungtap paste on the side, unprompted. Asked the owner why he did not put it on the board. He shrugged. "Everyone knows it comes with it."
Dylan's Cafe is also in this area, a few minutes off the main road. Old Bob Dylan records hang from the ceiling as lampshades. The apple pie is good. The atmosphere is better. Budget around ₹150 to ₹500 per person for coffee and a snack.
Exploring the local markets and street food in Shillong is one of the best Things to do in Meghalaya, where bustling bazaars, spicy momos, Jadoh, and authentic Khasi snacks give travelers a true taste of the culture while discovering the most vibrant Places to Visit in Meghalaya.
Police Bazaar, Lewduh (Bara Bazaar), and Laitumkhrah Market are the three main ones. Each has its own character. Police Bazaar is the busiest, Lewduh is the oldest and most traditional, and Laitumkhrah is the most local and least touristy.
Jadoh (rice cooked with pork or chicken), Doh Kleih (steamed pork salad), momos, and Pukhlein (fried rice flour snack) are the ones most worth tracking down. Evening kebabs at Police Bazaar are also a strong local favourite.
Smoked meats, handloom textiles, Khasi jewellery, bamboo crafts, local spices, fermented condiments, fresh fruit, and Meghalaya honey are the highlights. Lewduh has the best range for authentic local products.
Cooked and hot food from busy stalls is generally safe. Avoid raw salads if you have a sensitive stomach. Go to stalls with high turnover, where fresh batches are being made constantly rather than food sitting out.
Lewduh for authentic Khasi products, handicrafts, and textiles. Police Bazaar for variety and convenience. Laitumkhrah for fresh produce and local daily goods at lower prices.
Morning, specifically between 8 AM and 11 AM, is when the fresh produce and breakfast stalls are at their best. Lewduh is most active during this window. Police Bazaar picks up throughout the day and hits its second peak around 6 PM to 8 PM when the evening kebab stalls open. Most markets wind down by 8 PM. Sundays see reduced activity at Lewduh, so plan the main market walk on a weekday or Saturday.

May 25, 2026

May 25, 2026

May 25, 2026

May 25, 2026

May 19, 2026