Home>>Blog>>Local Markets and Street Food in Shillong: What to Eat, Buy, and Spend
Local Markets and Street Food in Shillong: What to Eat, Buy, and Spend

Local Markets and Street Food in Shillong: What to Eat, Buy, and Spend

author
Shivangi Sharma
May 25, 2026reading time17 Minutes

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.

Why Shillong's Markets Are the Real Food Destination

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: Shillong's Busiest Market and Street Food Hub

Busy streets and local shopping at Police Bazaar in Shillong

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.

Street food to eat at Police Bazaar:

  1. Puris with potato curry (breakfast): ₹30 to ₹50 per plate
  2. Desi fried noodles with chopped onions: ₹20 to ₹50
  3. Fried eggs with red chilli powder: ₹20 to ₹30
  4. Jadoh with pork (from nearby mess restaurants): ₹80 to ₹150 per plate
  5. Grilled chicken and meat kebabs (evening stalls only): ₹60 to ₹120 per portion

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.

What else can you buy at Police Bazaar:

  1. Fresh local fruits: oranges, strawberries, pineapples, bananas: ₹30 to ₹80 per kg (seasonal)
  2. Meghalaya forest honey: ₹150 to ₹300 per bottle
  3. Handmade bamboo and cane products: ₹100 to ₹500
  4. Khasi shawls and fabrics: ₹300 to ₹1,500
  5. Daily essentials, cheap electronics, and clothing

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): Shillong's Oldest Market

Bara Bazar shillong

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.

Street food to eat at Lewduh:

  1. Doh Kleih (steamed pork salad): ₹80 to ₹120 per plate
  2. Tungtap paste with rice (dried fish chutney): ₹50 to ₹100
  3. Pukhlein (deep-fried rice flour snack, slightly sweet): ₹10 to ₹20 per piece
  4. Steamed momos: ₹40 to ₹80 per plate
  5. Sakin Gata (sticky sesame rice cake): ₹15 to ₹30

What else can you buy at Lewduh:

  1. Smoked meats and dried fish: ₹100 to ₹300 depending on quantity
  2. Fermented soybean (Tungrymbai), sold loose by weight: ₹50 to ₹100 per 100g
  3. Black sesame seeds and local spices: ₹30 to ₹80 per pack
  4. Traditional Khasi jewellery and beadwork: ₹200 to ₹2,000
  5. Handloom textiles, cheaper than tourist shops: ₹400 to ₹2,500
  6. Woven baskets and traditional bamboo craft: ₹150 to ₹800

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 Market: Where Locals Actually Eat

Laitumkhrah Market

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."

Street food to eat at Laitumkhrah:

  1. Jadoh at student mess restaurants: ₹60 to ₹100 per plate
  2. Aloo muri (puffed rice with potato and raw cabbage): ₹20 to ₹30
  3. Sakin Gata (sesame sticky rice cake): ₹15 to ₹30
  4. Fresh local bakery bread and pastries: ₹30 to ₹80

What else can you buy here:

  1. Fresh vegetables from Khasi farmers
  2. Budget clothing and daily goods
  3. Local bakery items and packaged snacks

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.

  1. Note: The market is now under reconstruction so it is closed for sometimes.

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.

Suggested Packages

More Suggested Blogs

Login ModalPost Login FormTalk with trip expertAccount Scheduled for Deletion