

Apart from the state’s most important art museum, multiple orchestras and the opera, Manchester, New Hampshire also has a killer foodie scene. The cuisine and food varieties in this New England city are incredibly exciting and diverse, and these are the tons of places that you will absolutely fall in love with. Manchester is, in fact, particularly known for its amazing Indian cuisine, so if you’re craving curries or have a hankering for hot biryani, there’s a good chance that you’ll have a plethora of choices in Manchester. So, work up a big, good appetite check out these 9 best Indian restaurants in and near Manchester, New Hampshire:
Why Trust Trip101?
✅ Over 50,000 articles reviewed and published by our experienced team
✅ Over 50 years of combined experience researching, writing and reviewing travel articles
✅ Over 40,000 hours spent on research and fact-checking from credible sources (last year’s data)
✅ Optimizing content from data-driven insights collected directly from users on our platform
✅ Focus on authentic and up-to-date information by collaborating with local guides, global travelers and other industry experts
✅ Long-standing partnerships with credible brands like Airbnb, Booking.com, Agoda, Expedia, GetYourGuide, Viator, RVShare and more
✅ Full disclosure on any partnerships or sponsored content
Trip101’s team of writers, editors, and content managers oversees the publication of all travel content, including destination guides, accommodation recommendations, and travel tips. They have extensive experience in the travel industry and no content, written or visual, gets published without a review. Many of our team’s work has also been featured in Travel+Leisure, National Today, The Indian Express, The Telegraph (India), Robb Report, The Adventure Handbook, Tripoto, Korea Tourism Organization, and Korean Ministry of Culture, Sports and Tourism. Some of them are also members of professional organizations like the Society of American Travel Writers and the International Travel Writers and Photographers Alliance.
Each member of the team follows Trip101's methodology and strict editorial guidelines to ensure accuracy, authenticity, and relevance.
1. Royal India
Authentic Indian food comes to the heart of Manchester, New Hampshire at Royal India, a true hidden gem of an Indian restaurant. Serving piquant fare without sacrificing the spice or the flavour, Royal India hits the nail on the head when it comes to a range of Indian food items. Some of the must-eat items include pakoras, samosas, garlic naan, biryani (huge helpings, mind you), chicken vindaloo, and the classic butter chicken.
Royal India
Address: 575 S Willow St, Manchester, NH 03103
Opening hours: Mon - Thu: 11:30am - 2:30pm, 5pm - 9:30pm; Fri: 11:30am - 2:30pm, 5pm - 10pm; Sat: 12pm - 10pm; Sun: 12pm - 9:30pm
2. Ritu's Spice Utsav
Ritu’s Spice Utsav is hugely popular and known for serving up some of the best vegetarian food in New Hampshire. The restaurant’s spice-infused creations are known far and wide, especially the fact that even vegetarian dishes are full of flavour. Must-eat dishes from the able stable fo Ritu’s include baingan bharta, palak paneer, dal tadka, medu vada, mushroom 65, a house speciality, different kinds of dosas and uttapams, and garlic naan.
Ritu's Spice Utsav
Address: 484 S Main St, Manchester, NH 03102
Website: Ritu’s Spice Utsav
Opening hours: Tue - Sun: 11:30am - 3pm, 5pm - 9:30pm (closed on Mon)
3. Kathmandu Spice

Kathmandu Spice is one of the best spots in Manchester to dine on Indian cuisine. Featuring both Indian and Nepalese cuisine and dishes on its menu, Kathmandu Spice boasts of a fantastic lunch buffet all days of the week, along with fabulous atmosphere and service. Cheese and chicken pakoras are house favourites, as are a whole range of other dishes including chicken tikka masala, chicken chilli momos, and Nepali special dishes such as kukhura ko sekuwa, gundruk soup, and samay baji.
Kathmandu Spice
Address: 379 S Willow St, Manchester, NH 03103
Website: Kathmandu Spice
Opening hours: Sun - Tue, Thu: 11:30am - 10pm; Fri: 11:30am - 10:30pm (closed on Wed & Sat)
4. Taj India
Whether you’re a vegan, vegetarian, or a non-vegetarian, you will absolutely love the Indian food served at Taj India. A well-rounded menu and fantastic service make ordering from here at home a pleasure as well. Some all-time favourites of patrons include navratan korma, chicken tikka masala, saag paneer, chicken vindaloo, and crunchy samosas, among others. Their lunch buffet, in particular, is excellent and find favour with lots of local patrons.
Taj India
Address: 967 Elm St, Manchester, NH 03101
Website: Taj India
Opening hours: Mon - Fri: 11:30am - 3pm, 5pm - 9:30pm; Sat - Sun: 12pm - 9:30pm
5. Asian Kabab and Grill Restaurant

If there’s a great small, family-operated restaurant with awesome Indian food in Manchester, its Asian Kabab Grill and Restaurant. The restaurant has come up the hard way over a long time and now has a loyal fan following in Manchester. Some fan favourites at the Asian Kabab and Grill Restaurant include crunchy samosas, kadhai chicken with rice, keema roti, garlic naan, among others. For dessert, mango lassi and gulab jamuns come recommended. Yum!
Asian Kabab and Grill Restaurant
Address: 376 Massabesic St, Manchester, NH 03103
Website: Asian Kabab and Grill Restaurant
Opening hours: Tue - Sun: 11am - 10pm (closed on Mon)
Nearby options
The following restaurants are located in cities and areas near and around Manchester, New Hampshire.
6. India Palace
For 13 years in a row, India Palace in Nashua was named the “Best in New Hampshire” by the New Hampshire Magazine - and for good measure! They make use of only the very best of ingredients and feature a gorgeously traditional décor which makes eating here an enjoyable and incredible experience. The restaurant features a huge spread of a lunch buffet which is very popular and an a la carte menu for dinner. Must-eats include lamb curry, tandoori chicken, chicken tikka masala, chicken Mughlai, and kheer as dessert.
India Palace
Address: 493 Amherst St #6, Nashua, NH 03063
Website: India Palace
Opening hours: Mon - Thu: 11:30am - 2:30pm, 4:30pm - 9:30pm; Fri: 11:30am - 2:30pm, 4:30pm - 10pm; Sat: 12pm - 10pm; Sun: 12pm - 9:30pm
7. New Taj India
Just a block away from downtown Nashua lies one of its fabulous Indian restaurants, New Taj India. The restaurant is a favourite with locals and travellers both and serves up diverse, delectable Indian cuisine items in a nice setting with excellent service. Some of the favourite items as rated by longstanding patrons are navaratan korma, saag paneer, aloo gobhi, mushroom matar, chicken jalfrezi, chicken korma, lamb dilruba, dal shorba soup, and all the chicken appetizers and the naans!
New Taj India
Address: 47 E Pearl St, Nashua, NH 03060
Website: New Taj India
Opening hours: Mon - Fri: 11:30am - 3pm, 5pm - 9:30pm; Sat - Sun: 12pm - 9:30pm
8. Kashmir
Editor's Note: Photo taken from the establishment's official social account
Heaven is here #kashmirindiancuisine #salemnh #indianfood #newhampshire #korma #dalmakhni #lambroganjosh #chickentikkamasala
Posted by Kashmir Indian Cuisine on Tuesday, September 9, 2014
If you’re anywhere in the vicinity of Salem, New Hampshire and have a hankering for decently-priced, good Indian food, you might want to try Kashmir. The easy-to-miss quaint restaurant impresses with its excellent service and even better food. Try the tandoori chicken, chhole, and saag paneer paired with fried bread or bhature and rice. If you are interested in buffets with not that large a spread, Kashmir does a nice lunch buffet on weekends too.
Kashmir
Address: 396 S Broadway, Salem, NH 03079
Website: Kashmir
Opening hours: Sun - Thu: 11:30am - 10:30pm; Fri - Sat: 11:30am - 11pm
9. House of India
If you’re looking for a great Indian restaurant to eat in Concord, New Hampshire, House of India, does the trick perfectly. The friendly staff at House of India are helpful and more than accommodating in case someone has any particular allergy. Some of the dishes House of India is best known for include chicken tikka masala, pakoras, garlic naan, lamb curry, butter chicken, chicken korma, and some deliciously cool mango lassi to wash down the amazing food with!
House of India
Address: 6 Pleasant St, Concord, NH 03301
Website: House of India
Opening hours: Tue - Fri: 11am - 2:30pm, 5pm - 8:30pm; Sat - Sun: 12pm - 2:30pm, 5pm - 8:30pm (closed on Mon)
Dig into Indian food in and around Manchester, New Hampshire

Clearly, there is no dearth of options for delicious and diverse Indian food when you’re in Manchester or its vicinity, New Hampshire. Irrespective of whether you’re a local or travelling through the gorgeous vistas of New Hampshire, these Indian restaurants are a great place to try out some delectable dishes from the stable of Indian cuisine.
History
Get Trip101 in your inbox
Unsubscribe in one click. See our Privacy Policy for more information on how we use your data