21 Best Indian Restaurants in Hamilton

Sagarmatha Curry Palace Restaurant Authentic Indian & Nepalese Cuisine Indian • $$
43 King William Street, Hamilton

Customers` Favorites

Tandoori Seafood Platter
Himalaya Special Platter
Hamalaya Special Platter
Chicken Tikka Masala
Chicken Tikka Combo
Vegetable Pakora
Chicken Biryani
Butter Chicken
Chilli Chicken
Mutter Paneer

“Excellent food and service at a reasonable price. Great place!“

4.7 Superb591 Reviews
Choice Indian Restaurant Indian •
1050 Upper Gage Avenue Unit 7B, Hamilton

Customers` Favorites

Kaju Curry and Til and Mirch Paratha
Green Pannini Sandwich Cubano
Cheese Grilled Pizza Italia
Junglee Paneer Sandwich
Pav Bhaji and Sev Puri
Sumpreme Indian Burger
Vegetable Manchurian
Tandoori Baked Pizza
Cheese Butter Masala
Paneer Tikka Masala

“Amazing food!!“

4.7 Superb322 Reviews
Milan Hamilton - Indian Street Food Indian • $
2415 Barton St E, Hamilton

Customers` Favorites

Bombay Mashala Sandwich Vegetarian
Mumbai Masala Club Sandwich
Kachori Chaat & Dahi Bhalla
Tandoori Paneer Sandwich
Misal Pav & Pav Bhaji
Vada Pav & Samosa Pav
Paneer Club Sandwich
Ice Cream Falooda
Dahi Papadi Chat
Veggie Sandwich

“Very very yummy!!!! So nice inside and out! Excellent service!!!! I’m so glad that I found this place.“

4.7 Superb270 Reviews

Customers` Favorites

Butter Chicken with Rice Combo
Butter Chicken Dinner Combo
Chicken Tikka Tandoori
Butter Chicken on Rice
Malai Paneer Makhani
Chicken Tikka Masala
Fish Tikka Tandoori
Veggie Dinner Combo
Vegetable Korma
Chicken Biryani

“The food was delicious. The naan was the best I have eaten in North America. It was perfect“

4.7 Superb294 Reviews
Indian Chinese Hakka Indian • $
239 York Blvd, Hamilton

Customers` Favorites

Hot and Sour Vegetarian Soup
Hakka Hot Garlic Chicken
Hakka Vegetable Noodles
Chicken Manchurian Dry
Chicken Tandoori Momos
Gravy Veg Manchurian
Chicken Tikka Masala
Paneer Tikka Masala
Dry Chilli Chicken
Hot and Sour Soup

“Very good fresh made food, very hospitable. Try the curry chicken with naan“

4.5 Superb426 Reviews
Barshala - Best Indian Restaurant & Bar in Hamilton Indian • $$
1685 Main Street West Unit no 160, Hamilton

Customers` Favorites

Barshala Special Veg Platter
Tandoori Chicken Drumsticks
Honeychilli Momos Non-Veg
Tandoori Chicken Biryani
Butter Chicken Nachos
Chicken Tikka Masala
Paneer Tikka Masala
Shahi Paneer Nachos
Honey Chilli Potato
Methi Malai Chicken

“One of my favourite restaurant. top notch service and taste. must try.“

4.5 Superb380 Reviews
India Village Restaurant Indian • $$
100 King St W, Dundas

Customers` Favorites

Onion Garlic Naan & Paneer Madras
Tikka Masala with Chicken
Cauliflower Pakoras
Chicken Vindaloo
Paneer Biryani
Butter Chicken
Paneer Angara
Beef Biryani
Chana Masala
Shahi Paneer

“The food here is absolutely amazing !!!!“

4.4 Superb268 Reviews
Chaatter Box Resturant Hamilton - Best Live Pani puri in canada Indian • $
129 King Street East, Hamilton

Customers` Favorites

Veg Grilled Sandwich Aloo Mattar Sandwich
Schezwan Puff with Amul Cheese
Schwan Hakka Noodle Sandwich
Live Pani Puri with Ragada
Big Maharaja Mac Burger
Noodle Burger
Samosa Chaat
Chaat Papri
Dahi Bhalla
Channa Chor

“Absolutely love Chatter Box! They have honestly served some of the best Pani Puri I’ve ever had fresh, flavorful, and absolutely delicious. The rest of the food is amazing as well, with great taste and quality every time.

The service is always excellent, and the staff is friendly and welcoming. Always a great experience whenever we visit. Definitely one of my favorite places for delicious food. Highly recommended!“

4.6 Superb179 Reviews
Parikar Indian and Nepali Cuisine (Previously known as The Bombay Grill) Grills • $
1070, 32 Stone Church Road East Suite 32, Hamilton

Customers` Favorites

Lamb Biryani and Garlic Naan
Butter Chicken & Lamb Curry
Chef Special Mix Biryani
Basmati Pulao Rice Nan
Tandoori Mixed Grill
Chicken Tikka Masala
Vegetable Biryani
Vegetable Samosa
Tandoori Chicken
Chilli Chicken

“The restaurant is getting better has time goes.“

4.7 Superb381 Reviews
The Indian Connection Pizza, Hakka Cuisine & Live pani Puri Indian • $
1022 Barton St E Unit C, Hamilton

Customers` Favorites

Schezwan Chicken Momos
Manchurian Cauliflower
Tandoori Chicken Pizza
Veggie Hakka Noodles
Gobi Manchurian Dry
Butter Paneer Pizza
Schezwan Veg Momos
Paneer Tikka Pizza
Four Cheese Pizza
Dil Pickle Pizza

“A nice place to enjoy Indian street food along with some Chinese dishes, all at reasonable prices...

I really like their golgappe, especially because they offer five different kinds of water, which makes it fun to try...

Their manchurian, spring rolls, and noodles are also tasty and freshly made... The place feels casual and welcoming, and it’s a good spot when you’re craving flavourful Indian snacks without spending too much !!!“

4.3 Superb201 Reviews
Shehnai Restaurant Indian • $$
447 Main Street West, Hamilton

Customers` Favorites

Buffet Salad and Kabab and Naan
Chicken Tikka Masala
Pakoras and Samosas
Beef Curry and Rice
Gulab Jamin Pakoras
Vegetable Jalfrezi
Kashmiri Chicken
Kashmir Chicken
Butter Chicken
Onion Pancakes

“The Mix Plate was full of tasty options. Great presentation. The staff were attentive, and the food was freshly cooked.“

4.3 Superb279 Reviews
Taj Restaurant Indian • $$
96 Centennial Pkwy N, Hamilton

“Had the amritsari kulcha (stuffed naan) and it was great. Very flavourful! Had regular spice level which was perfect for me to still be able to taste the other flavours. Came with raita and chick pea curry. Both very good. Chick peas were definitely on the spicier side for me but very fresh and tasty. It’s just of to the side of an Asian grocer, so not much for ambiance, but the staff were super friendly and obviously took pride in the food they were making.“

4.6 Superb63 Reviews
S.V.Foods Indian • $
61 Soho St unit 29, Hamilton
5 Superb10 Reviews

Customers` Favorites

Sizzling Brownie with Ice Cream
Veg Manchurian Dry Gravy
Military Ghee Roast Dosa
Cheese Butter Masala
Mysore Chatpata Dosa
Indo-Chinese Sizzler
Maisur Masala Dosa
Rava Masala Dosa
Schezwan Frankie
Paneer Tikka

“I went here for my mom's birthday and let's just say they did not disappoint at all. From the outstanding service to the flavorful food it went wonderful. We got there at 7:45 and started receiving food around 8:00. The food was great and the service was too good. The owner was our waiter and he was so kind and recommended very tasty food. We ordered naan and it was a bit too crispy, but the owner apologized and brought new soft naan in under 5 minutes. Totally recommended! 💯“

4.2 Good198 Reviews
Punjabi Shaan Sweets & Restaurant Indian • $
537 Main Street East, Hamilton

Customers` Favorites

Chicken Curry and Tandoori Roti
Chicken Tikka Kababs
Amritsari Kulcha
Paneer Jalfrezi
Peri Peri Fries
Butter Chicken
Pink Cham Cham
Channa Bhatura
Chole Bhature
Tandoori Momos

“We got take out from here last night for the first time and everything was so good!
We got palak paneer, butter chicken, goat jalfrezi, garlic naan, and their noodle spring rolls.
All curries medium size and medium heat, great portions and definitely had some kick but not overwhelmingly spicy.

Inside the restaurant is lacking atmosphere for sure but we will definitely be back for the food!“

4.1 Good201 Reviews
Momo Chowmein - The Hakka Spot Hakka • $$
989 Fennell Ave E unit# 29, Hamilton

Customers` Favorites

Hot Garlic House Chow Mein with Chicken & Shrimp
House Hakka Style Biryani with Chicken & Shrimp
Manchurian Chicken in Gravy
Szechuan Lollipop Chicken
Chicken Shrimp Chow Mein
Tandoori Chicken Momo
General TSO's Chicken
Crispy Chilli Potato
Steamed Veggie Momo
Crispy Sesame Beef

“Great Taste, must try, run by young women.“

4.4 Superb246 Reviews
Indian Spice Indian • $
647 Upper James St, Hamilton

Customers` Favorites

Cheese Butter Masala
Paneer Butter Masala
Paneer Tikka Masala
Tandoori Soya Chaap
Mysore Masala Dosa
Chicken Biryani
Chicken Vindalo
Cheese Vadapav
Tandoori Roti
Dhaba Chicken

“Too good food & it was mouth watering 🥘🤤🤤“

4 Good300 Reviews
Butter Chicken Roti - Lime Ridge Mall Indian • $
999 Upper Wentworth St, Hamilton

Customers` Favorites

Signature Butter Chicken Roti
Chicken Curry Poutine Bowl
Butter Chicken with Rice
Butter Chicken Rice Bowl
Paneer Curry Naan Meal
Chicken Tikka Masala
Mixed Vegetable Roti
Masala Fries
Beef Vindaloo
Butter Naan

“Our first visit here was beyond amazing!! The food was incredible the owners and staff, very friendly and happy to explain it suggest various dishes, sauces and desserts from the menu. The Butter Chicken and Daal Makhani was incredible. Their Naan bread with some of the best we ever had and was made to order in front of us. We loved the samosas so much we brought 1/2 dozen home. Even though it’s an hour and a half drive for us we can’t wait to go back!!“

3.7 Good168 Reviews
Gate of India Indian • $$
201 James Street North, Hamilton

Customers` Favorites

Madras Curry and Basmati Rice
Tandoori Platter
Tandoori Chicken
Butter Chicken
Chicken Tikka
Plain Papadum
Matar Paneer
Shrimp Korma
Meat Samosa
Garlic Naan

“Always consistent after 33 years of eating there. They use quality ingredients( I have talked to the cooks) and the owner is very accommodating. It’s our family treat dinner!!“

3.3 Good200 Reviews
The Himalya Restaurant Vegetarian • $
160 Centennial Pkwy N, Hamilton

Customers` Favorites

Gajar Halwa and Rashmalai
Samosa with Channa Vegan
Aloo Tikki with Channa
Alou Tikki with Channa
Samosa Channa Masala
Chana Samosa Chaat
Samosa with Channa
Vegetable Samosa
Samosa Vegetable
Aloo Gobi Vegan

“This is my favorite Indian restaurant. We have been eating here since 2004. The dishes are all spectacular with our favorites being the lunch platter that has three dishes, a yogurt based palette cleanser, naan and rice. Nice to see that they have more eat in space now.“

4 Good364 Reviews
Mahal Restaurant - Pakistan/Indian Food Hamilton Indian • $
527 Upper Sherman Avenue, Hamilton

Customers` Favorites

Chicken Tikka Masala
Vegetable Biryani
Chicken Vindaloo
Tandoori Chicken
Butter Chicken
Chicken Biryani
Goat Feet Soup
Chicken Chana
Samosa Plate
Lahori Fish

“We used to come back to this restaurant regularly for their fish, and we had some really good experiences a few years ago. Unfortunately, we visited again a couple of days ago after a long break, and this time the food was quite disappointing.

The fish was not as good as we remembered, the crust was soggy and lacked flavour. I’m not sure if there has been a change in management or preparation, but it definitely wasn’t the same quality we experienced before.

The naan, however, was very tasty and probably the highlight of the meal. We also tried the butter chicken, which was recommended by the staff, but unfortunately it was quite average and the portion size felt small for the price.

Overall, it was disappointing to see the quality decline compared to our previous visits. Hopefully, it was just an off day and they can bring back the quality they were known for.“

3.3 Good205 Reviews

You May Also Like