Best Non-Veg Restaurants in Siliguri for Serious Meat Eaters

Photo by  Boudhayan Bardhan

23 min read · Siliguri, West Bengal · best non veg restaurants ·

Best Non-Veg Restaurants in Siliguri for Serious Meat Eaters

PD

Words by

Priyanka Das

Share

If you are hunting for the best non veg restaurants in Siliguri, you need to understand one thing first. This is not Kolkata, where every second corner has a legacy biryani joint run by the same family since 1947. Siliguri is a working city, a transit hub, a place where truckers, tea garden laborers, students from North Bengal University, and families heading to Sikkim or Darjeeling all cross paths. The meat restaurants here reflect that mix. You will find Nepali-style pork and chicken cooked in wood-fired ovens, Bengali-style kosha mangsho that would make your grandmother jealous, and Tibetan-influenced thukpa with actual bone broth that most tourists never even know exists. I have eaten at every place on this list, some of them more times than I can count, and I am going to tell you exactly what to order, when to show up, and what to watch out for.

Sevoke Road and the Meat Restaurants Siliguri Locals Actually Frequent

Sevoke Road is the artery that connects Siliguri to the hills, and the stretch between the More and the Sevoke More junction has quietly become one of the most reliable corridors for meat restaurants Siliguri residents actually frequent. This is not a tourist strip. You will see more delivery riders on bikes than you will see foreigners, and that is exactly the point. The restaurants here cater to people who eat meat regularly, not people who are trying it for the first time on vacation.

The road itself tells the story of Siliguri's growth. What was once a two-lane highway cutting through tea gardens is now a congested, honking, gloriously chaotic commercial strip. Auto-rickshaws from Station Feeder Road will drop you here for ₹40–₹60 depending on your bargaining skills, and Ola and Uber both work reliably along this corridor. Winter, from November through February, is the best time to eat here because the outdoor seating actually becomes usable. From April through June, the heat turns the roadside into an open furnace, and even the most dedicated meat eater will want to find a place with working AC.

Hotel Laxmi Niwas, Sevoke Road

This is the kind of place that does not have an Instagram presence, does not need one, and would probably be annoyed if someone tried to create one. Hotel Laxmi Niwas has been serving chicken mutton places Siliguri regulars have relied on for decades, and the menu is exactly what you would expect from a no-frills North Indian meat restaurant that knows its audience. The chicken curry here is dark, heavily spiced, and cooked until the meat falls off the bone. The mutton biryani, served on weekends, draws a crowd that starts forming by 12:30 pm even though lunch service officially begins at 1 pm.

The Vibe? A fluorescent-lit dining hall with steel tables and the constant clatter of plates being cleared. Zero pretense.

The Bill? ₹180–₹350 per person for a full meal with rice or roti.

The Standout? The mutton kosha, a slow-cooked Bengali-style preparation that is rich, almost blackened, and deeply savory. Order it with luchi if they have it that day.

The Catch? The AC unit in the main dining room has been making a rattling sound for at least two years, and nobody seems to have fixed it. During peak lunch hour, the wait for a table can stretch to 20 minutes.

What most tourists would not know is that the kitchen here sources its mutton from a specific supplier near the Siliguri Municipal Corporation market, and the meat is always fresh, never frozen. If you are passing through on your way to Darjeeling or Sikkim, this is a legitimate reason to delay your departure by an hour. The best time to visit is between 1 pm and 2:30 pm on a weekday, when the lunch rush has thinned but the kitchen is still firing on all cylinders.

Bhojohari Manna, Sevoke Road

Bhojohari Manna is a name that carries weight in Bengali food circles, and the Siliguri outpost, located on Sevoke Road near the City Centre area, is a solid representative of the brand. This is where Bengali non vegetarian food Siliguri families go when they want a sit-down meal that feels like home cooking but with the consistency of a restaurant kitchen. The ilish bhapa, when it is in season from July through September, is the dish that justifies the trip entirely. The fish is steamed in mustard paste with green chilies, and the result is fragrant, oily in the best possible way, and deeply satisfying.

The Vibe? Clean, well-lit, with framed prints of old Calcutta on the walls. Feels like a slightly upgraded version of your uncle's dining room.

The Bill? ₹250–₹500 per person depending on how many fish dishes you order.

The Standout? The ilish bhapa during monsoon season, and the daab chingri year-round. The prawns cooked inside a green coconut shell are rich, creamy, and worth every rupee.

The Catch? The restaurant gets extremely crowded on Sundays, and the wait for a table can exceed 30 minutes. The parking situation on Sevoke Road is genuinely terrible, so take an auto or a cab.

A detail most visitors miss is that the kitchen here uses a specific variety of mustard paste that is ground fresh each morning, and the difference is noticeable if you have ever eaten ilish bhapa made with store-bought paste. The restaurant also does a quiet but steady takeaway business, and if you are staying at a hotel or homestay nearby, calling in an order 30 minutes ahead is a smart move. Winter is the ideal season to visit because the ilish is at its fattest and most flavorful, but the monsoon ilish has its own devoted following.

The Chicken Mutton Places Siliguri's Old Town Hides in Plain Sight

The area around the old Siliguri Town, particularly the lanes branching off from Hill Cart Road and the stretch toward the Railway Station, has a cluster of meat restaurants that most guidebooks ignore entirely. These are not places with polished menus or English-speaking waitstaff. They are where the city's working population eats, and the food is often better for it. The non vegetarian food Siliguri produces in these lanes is rooted in a mix of Bengali, Nepali, and Bihari cooking traditions, and the result is something you will not find replicated in a five-star hotel.

Getting here requires a bit of effort. Auto-rickshaws from the Sevoke Road area will charge ₹50–₹80, and the lanes can be confusing if you do not know where you are going. I would recommend asking your auto driver to drop you at the Hill Cart Road market and then walking the last 10 minutes. The monsoon season, July through September, makes these lanes muddy and difficult to navigate, so wear shoes you do not mind getting dirty.

Kalpana Restaurant, Hill Cart Road Area

Kalpana is one of those places that locals will mention with a slight nod of recognition, as if sharing a secret they are not entirely sure they want to share. Located in the warren of lanes near Hill Cart Road, this is a Bengali-style meat restaurant that does not bother with ambiance because the food does all the talking. The chicken curry here is a deep reddish-brown, cooked with potatoes and a spice blend that leans heavily on black cardamom and cinnamon. The mutton curry is even better, with thick gravy and generous portions of bone-in meat.

The Vibe? A small room with four tables, a ceiling fan, and a television playing Bengali news at low volume. You are here for the food, not the view.

The Bill? ₹120–₹220 per person. This is one of the most affordable meat meals in the city.

The Standout? The mutton curry with plain rice. It is the kind of dish that makes you close your eyes on the first bite.

The Catch? The restaurant closes by 9:30 pm, and the last hour of service can feel rushed. Also, there is no signage in English, so you may need to ask around to find the exact location.

What most people do not know is that the cook at Kalpana previously worked at a well-known restaurant in Kolkata before moving to Siliguri for family reasons, and the influence shows in the depth of the gravies. The best time to visit is between 12 pm and 2 pm for lunch, or between 7 pm and 8:30 pm for dinner. Avoid the place on Saturdays when the nearby market creates a crowd that spills into the restaurant's tiny seating area.

Raju's Kitchen, Near Siliguri Junction

Raju's Kitchen is a name you will hear if you spend any time talking to railway employees, porters, or anyone who works in the vicinity of Siliguri Junction. This is a small, family-run eatery that serves exactly what you need after a long train ride: hot, heavily spiced meat dishes with rice or roti, served fast and without fuss. The chicken fry here is a local legend, crispy on the outside, juicy within, and served with a side of raw onion and green chili that adds a sharp, clean bite.

The Vibe? Think of it as a dhaba that graduated to having walls and a roof. Functional, not fancy.

The Bill? ₹100–₹200 per person.

The Standout? The chicken fry with steamed rice. It is the kind of simple, perfect meal that reminds you why street food exists.

The Catch? The place is open from roughly 10 am to 10 pm, but the kitchen slows down significantly after 9 pm, and the quality of the food drops when the cook is tired. Go early.

A detail that most tourists would never discover is that Raju's Kitchen sources its chicken from a farm in the Matigara area, about 8 km from the city center, and the birds are slaughtered the same morning they are cooked. This is not something the restaurant advertises, but if you show up before noon, you can sometimes see the fresh deliveries arriving. The best season to visit is winter, when the combination of hot food and cool air makes the experience genuinely pleasurable. During the monsoon, the open seating area becomes unusable when it rains heavily.

Non Vegetarian Food Siliguri Serves Its Nepali and Tibetan Communities

Siliguri's position as the gateway to the Northeast and the Himalayan region means the city has a significant Nepali and Tibetan population, and their food traditions have deeply influenced the local meat scene. The non vegetarian food Siliguri offers through these communities is distinct from the Bengali and North Indian styles found elsewhere in the city. You will find pork preparations that use local herbs, chicken cooked with timur (Sichuan pepper) that creates a numbing sensation on the tongue, and momos filled with actual meat rather than the cabbage-and-carrot fillings that pass for momos in other Indian cities.

The areas around the ISBT (Inter State Bus Terminal) and the stretch toward Matigara have a concentration of Nepali and Tibetan eateries that are worth exploring. Auto-rickshaws from the city center will charge ₹60–₹100 depending on the exact destination, and Rapido bike taxis are a faster option if you are traveling light.

Momo Ghar, ISBT Area

Momo Ghar is a small, unassuming shop near the ISBT that serves some of the best meat momos in Siliguri. The chicken momos here are plump, juicy, and served with a tomato-based chutney that has a serious kick of chili. The pork momos, which are harder to find in mainstream Siliguri restaurants, are the real draw. They are seasoned with garlic, ginger, and a hint of timur, and the filling is coarsely ground rather than minced into a paste, giving each bite a satisfying texture.

The Vibe? A tiny shop with a few plastic chairs and a counter where you can watch the momos being steamed. The steam fogging up the windows is part of the charm.

The Bill? ₹60–₹120 for a plate of momos. A full meal with soup and sides will run ₹150–₹250.

The Standout? The pork momos with the red chutney. If you have never had Nepali-style pork momos, this is where you start.

The Catch? The shop is small, seating is limited, and during the evening rush between 6 pm and 8 pm, you may end up eating standing. Also, the chutney is genuinely spicy, so if you have a low chili tolerance, ask for it on the side.

What most visitors do not know is that the woman who runs Momo Ghar learned the recipe from her mother in Darjeeling, and the chutney recipe has not changed in over 15 years. The best time to visit is late afternoon, around 4 pm to 5 pm, when the evening batch of momos is fresh and the crowd has not yet built up. Winter is ideal because the hot momos are even more satisfying in the cold air, but the shop operates year-round.

Himalayan Kitchen, Matigara Road

Himalayan Kitchen is a slightly more polished version of the Nepali-Tibetan eatery experience, located on the Matigara Road stretch that leads out of the city center. The restaurant serves a mix of Nepali, Tibetan, and Bhutanese dishes, and the meat options are extensive. The pork ribs, marinated in a mixture of local spices and slow-cooked until tender, are the signature dish. The chicken thukpa, a noodle soup with actual bone broth, vegetables, and shredded chicken, is the kind of dish that can cure a cold or at least make you feel like it could.

The Vibe? Wooden furniture, warm lighting, and a small shelf of books about the Himalayas that customers are welcome to browse. It feels like eating in someone's living room.

The Bill? ₹200–₹400 per person for a full meal.

The Standout? The pork ribs and the chicken thukpa. Order both if you are hungry enough.

The Catch? The restaurant is a bit out of the way, and getting an auto to take you back to the city center after dinner can be tricky. It helps to have the number of a local auto driver or to book a cab in advance.

A detail that most tourists miss is that Himalayan Kitchen occasionally serves a Bhutanese dish called ema datshi with chicken instead of the usual cheese, and it is only available when the cook feels like making it. Asking politely and showing genuine interest in the cuisine increases your chances of being offered this off-menu item. The restaurant is best visited between 12:30 pm and 2:30 pm for lunch or between 7 pm and 9 pm for dinner. The monsoon season can make the Matigara Road stretch waterlogged, so check conditions before heading out.

Where Siliguri's Biryani and Kebab Lovers Actually Go

No guide to the best non veg restaurants in Siliguri would be complete without addressing the biryani and kebab scene. Siliguri does not have the same biryani heritage as Kolkata or Lucknow, but it has developed its own approach, influenced by the city's mixed population and its proximity to both Bengal and the Hindi belt. The biryanis here tend to be lighter on the oil, heavier on the potatoes, and served with a side of salad and sometimes a boiled egg. The kebabs, particularly the seekh and boti varieties, are cooked over charcoal and have a smokiness that gas-fired kitchens cannot replicate.

The areas around the City Centre Mall and the stretch toward the Darjeeling More have a cluster of biryani and kebab shops that cater to both the lunch crowd and the late-night eaters. These places are busiest on weekends, particularly Friday and Saturday evenings, when families and groups of friends head out for meat-heavy dinners.

Al-Zamindar Biryani, City Centre Area

Al-Zamindar is a name that has become synonymous with biryani in Siliguri over the past several years. Located near the City Centre area, this restaurant serves a Hyderabadi-style biryani that has been adapted to local tastes. The chicken biryani is the most popular order, with tender pieces of chicken buried under fragrant rice that is lighter and less oily than what you might find in Kolkata. The mutton biryani, available on weekends, is richer and more intensely spiced, and the meat is cooked until it is almost falling apart.

The Vibe? A clean, air-conditioned dining area with a steady stream of delivery riders coming in and out. The takeaway business is at least as big as the dine-in operation.

The Bill? ₹150–₹300 per person for a biryani meal with sides.

The Standout? The mutton biryani on weekends, served with a side of mirchi ka salan and raita. The combination is simple but deeply satisfying.

The Catch? The restaurant does not take reservations, and on Saturday evenings, the wait for a table can exceed 25 minutes. The biryani also sells out early on weekends, sometimes by 8:30 pm, so do not arrive late expecting a full menu.

What most people do not know is that Al-Zamindar uses a specific variety of rice sourced from a mill in the Jalpaiguri district, and the grain length and texture are noticeably different from the rice used by other biryani shops in the city. The best time to visit is between 1 pm and 2 pm on a weekday, when the biryani is fresh from the kitchen and the crowd is manageable. Winter is the ideal season because the biryani stays hot longer in the cool air, and the overall dining experience is more comfortable.

Kebab Junction, Darjeeling More

Kebab Junction is a small, focused operation near Darjeeling More that does exactly what its name promises. The seekh kebabs here are made from finely minced mutton mixed with onions, green chilies, and a blend of spices that includes a generous amount of garam masala. They are cooked over charcoal, and the smoky flavor is unmistakable. The chicken tikka, marinated overnight in a yogurt-based mixture, is tender and slightly charred at the edges. Both are served with green chutney, sliced onions, and roomali roti.

The Vibe? A roadside setup with a few tables under a tin awning and the charcoal grill visible from the street. The smoke and the sizzle are part of the experience.

The Bill? ₹120–₹250 per person for a kebab-focused meal.

The Standout? The seekh kebab plate with roomali roti. The combination of smoky meat and thin, soft bread is hard to beat.

The Catch? The outdoor seating becomes genuinely unbearable from April through June, when the heat and the smoke from the grill create a double assault. Also, the area around Darjeeling More gets congested during evening rush hour, so plan your arrival before 6:30 pm or after 8:30 pm.

A detail that most tourists would not discover is that the grill master at Kebab Junction previously worked at a well-known kebab shop in Delhi before relocating to Siliguri, and the spice blend he uses is a modified version of what he learned there. The best time to visit is between 7 pm and 9 pm, when the kebabs are at their peak and the evening crowd has settled in. Winter is the obvious choice for outdoor dining, but the kebabs are good year-round if you can tolerate the heat.

Late-Night Meat Eats and the After-Hours Scene

Siliguri is not a city that stays awake past midnight, but there is a small window between 9 pm and 11 pm when a handful of eateries serve some of the best non vegetarian food Siliguri has to offer. These are not fancy places. They are the kind of spots where truckers, night-shift workers, and students from the nearby colleges converge for a hot meal before the city shuts down. The food is simple, the portions are generous, and the prices are low.

The area around the Sevoke Road and the stretch toward the Kanchenjunga Stadium has a few late-night options that are worth knowing about. Auto-rickshaws are harder to find after 10 pm, so it helps to have a cab booked or to walk if you are staying nearby.

Night Owl Dhaba, Near Kanchenjunga Stadium

Night Owl Dhaba is exactly what it sounds like: a dhaba that stays open later than most. Located on the road near the Kanchenjunga Stadium, this is a no-frills operation that serves chicken curry, mutton curry, egg curry, and roti until about 11 pm. The chicken curry is a straightforward, home-style preparation with a thin gravy that is perfect for soaking up with hot roti. The mutton curry is thicker, richer, and best ordered with rice.

The Vibe? Plastic chairs, a tube light, and the sound of trucks passing on the nearby road. This is eating at its most basic and most honest.

The Bill? ₹80–₹180 per person.

The Standout? The chicken curry with roti, ordered fresh off the tawa. The roti is thick, slightly charred, and perfect for scooping up the gravy.

The Catch? The dhaba closes at 11 pm sharp, and the cook will not take new orders after 10:45 pm. Also, the area is not well-lit, so arriving before full dark is advisable if you are unfamiliar with the neighborhood.

What most visitors do not know is that Night Owl Dhaba is a favorite among truckers who use the nearby highway, and the cook adjusts the spice level based on who is ordering. If you look like a local, you get the full spice. If you look like a tourist, the cook will quietly dial it back unless you specifically ask for the real thing. The best time to visit is between 9:30 pm and 10:30 pm, when the kitchen is still fully operational and the dinner crowd has thinned. Winter is the best season because the cool air makes the hot food even more satisfying, and the outdoor seating is actually pleasant.

When to Go and What to Know Before You Eat

Siliguri's meat restaurant scene operates on its own rhythm, and understanding that rhythm will make your experience significantly better. Lunch service at most places runs from 12 pm to 3 pm, with the peak crowd arriving between 1 pm and 2 pm. Dinner service typically begins at 7 pm and winds down by 10 pm, though a few places stay open later. Weekends are busier than weekdays, and the period from November through February is the most pleasant time to eat out because the weather is cool and the outdoor seating at roadside places becomes usable.

The monsoon season, July through September, affects the meat scene in two ways. First, certain fish dishes become available that are not available at other times of year, particularly ilish and rohu. Second, the rain can make it difficult to reach some of the more remote eateries, particularly those in the Matigara and old town areas. If you are visiting during monsoon, stick to the main roads and the more established restaurants on Sevoke Road.

Auto-rickshaws are the most common form of local transport, and most drivers know the major restaurants by name. Fares within the city center typically range from ₹30 to ₹80, and drivers rarely use meters, so agree on a price before getting in. Ola and Uber both operate in Siliguri and are a more reliable option for longer trips or late-night returns. Rapido bike taxis are useful for short distances if you are traveling alone and light.

One practical note about eating meat in Siliguri: the city is generally relaxed about dietary preferences, but a few of the smaller, family-run places are purely non-vegetarian and do not serve any vegetarian dishes at all. If you are traveling with vegetarian companions, check the menu before sitting down. Conversely, some of the larger restaurants on Sevoke Road have extensive vegetarian sections on their menus, so mixed groups can usually find a compromise.

Frequently Asked Questions

How easy is it to find pure vegetarian or Jain food options in Siliguri, and are most restaurants clearly marked as veg or non-veg?

Siliguri has a significant number of pure vegetarian restaurants, particularly in the Sevoke Road and City Centre areas, and most establishments are clearly marked with green (veg) or red (non-veg) signage as required by Indian food safety regulations. Jain food is harder to find at smaller eateries, but larger restaurants and sweet shops in the city center typically offer Jain options or can prepare dishes without onion and garlic on request. Dedicated Jain restaurants exist near the main market areas, though they are fewer in number compared to general vegetarian places.

What is the one must-try local dish or street food that Siliguri is genuinely famous for, and where is the best place to eat it?

Siliguri is most famous for its momos, which reflect the city's large Nepali and Tibetan population. The meat momos, particularly chicken and pork, are the standout, and the best versions are found at small shops near the ISBT and in the lanes around Hill Cart Road. A plate of meat momos typically costs between ₹60 and ₹120, and the accompanying tomato-chili chutney is an essential part of the experience. The city also has a strong chaat culture, and the aloo tikki and papri chaat at stalls near the City Centre area are worth trying.

Is tap water safe to drink in Siliguri, or should travelers rely on sealed bottled water, and is filtered water readily available at dhabas and restaurants?

Tap water in Siliguri is not considered safe for drinking by most locals and visitors. Sealed bottled water from recognized brands is widely available at restaurants, shops, and street vendors for ₹20–₹30 per liter. Most dhabas and restaurants will provide filtered water, but it is always safer to ask for sealed bottles, particularly at smaller establishments. During the monsoon season, water quality can deteriorate further due to flooding and contamination, so extra caution is advisable from July through September.

Are there dress code requirements for visiting temples, mosques, gurudwaras, or heritage monuments in Siliguri, and are entry restrictions common for non-Hindus?

Most temples in Siliguri request that visitors dress modestly, covering shoulders and knees, and remove footwear before entering. The Kali Mandir on Sevoke Road and the nearby ISKCON temple both follow these norms. Mosques in the city generally require head coverings for women and modest dress for all visitors, and non-Muslims may be restricted from entering the prayer hall during certain times. Gurudwaras welcome visitors of all faiths, provided heads are covered and shoes are removed. Heritage monuments in the Siliguri area, such as the Coronation Bridge, have no dress code or entry restrictions.

Is Siliguri expensive to visit? Give a realistic daily budget in ₹ for mid-tier travelers covering accommodation, food, and local transport.

A mid-tier traveler can expect to spend between ₹2,500 and ₹4,500 per day in Siliguri. Budget hotels and guesthouses in the Sevoke Road area charge ₹800–₹1,500 per night, while mid-range hotels with AC and Wi-Fi cost ₹1,500–₹3,000. A full meal at a decent non-vegetarian restaurant runs ₹200–₹400 per person, and street food or dhaba meals can be had for ₹80–₹200. Local transport, including auto-rickshahs and occasional cab rides, typically costs ₹200–₹500 per day depending on distances covered. Adding a buffer for chai, snacks, and miscellaneous expenses brings the realistic daily total to the range given above.

Share this guide

Enjoyed this guide? Support the work

Filed under: best non veg restaurants in Siliguri

More from this city

More from Siliguri

Best Wine Bars in Siliguri for an Unhurried Evening Glass

Up next

Best Wine Bars in Siliguri for an Unhurried Evening Glass

arrow_forward