10 Best Indian Restaurants In Buffalo, New York

indian restaurants in buffalo
Contributing Writer
| 4 min read

Settled by the French back in the 1700s, Buffalo has probably derived its name from ‘beau fleuve’ which literally means ‘beautiful river.’ This name was given due to the nearby Niagara Falls. Eventually, as time went by, this bustling city has transformed into a wonderful travel destination among out-of-towners and foreigners as well due to its sublime historical architectures including best Airbnb vacation rentals and lush green parks. Avid-travelers also come here because of its eclectic range of restaurants. Some of which have garnered much attention among food lovers who crave the best and authentic food around. If you’re staying in any of the staycations, you must visit the food joints here. Whether you’re tandoori chicken, halal kebabs, or pakoras, you’ll find your fix here. Vegetarians will never be left behind as most of the Indian restaurants have a menu packed with vegetable curries and basmati rice. Read below for some of the best Indian restaurants in Buffalo, New York.

1. Indian Spice House

Editor's Note: Photo taken from the establishment's official social account

Posted by Indian Spice House Corp on Thursday, September 26, 2019

Indian Spice House is a restaurant that offers a wide selection of Indian dishes from biryani to Indian bread. Among the food that you can order are samosas, tandoori chicken, salmon tikka, lamb barrah kebab, tandoori roti, gulab jamun, sookha lamb, and dal gosht.

The menu also includes Indo-Chinese dishes and various kinds of curry with vegetarian options. There is also a lunch buffet every Monday to Friday from 11:30am to 3pm. There’s plenty of food to enjoy here, so come with your loved ones for a big meal!

Indian Spice House

Address: 452 Pearl St, Buffalo, NY 14202, United States

Website: Indian Spice House

Opening hours: 1pm - 9pm (daily)

Visited this place?

2. Taj Grill

Editor's Note: Photo taken from the establishment's official social account

Posted by Taj Grill on Monday, July 13, 2015

Check out Taj Grill, set in a busy corner of Buffalo, and go on an exceptional journey of discovering Indian cuisine bursting with flavors. Satisfy your taste buds with a range of authentic Indian dishes such as tandoori chicken, Malai Kebab, and seafood dishes. There is also a myriad of options for vegetarians as well. Whether you are looking for a quick breakfast or a fine-dining experience, Taj Grill is one of the best Indian vegetarian restaurants in Buffalo, New York. For drinks, you can choose among exotic drinks such as chilled milkshake, Darjeeling tea, and many more.

Taj Grill

Address: 2290 Delaware Ave, Buffalo, NY 14216, United States

Website: Taj Grill

Opening hours: Sun - Thu: 11:30am - 2:30pm, 4:30pm - 9:30pm; Fri - Sat: 11:30am - 2:30pm, 4:30pm - 10pm

Visited this place?

3. Buffalo Tikka House

Editor's Note: Photo taken from the establishment's official social account

#buffalotikkahouse #buffalospree #indiancuisine #indianfood #bangladeshifood #bangladeshicuisine #buffalony #allentown

Posted by Buffalo Tikka House on Tuesday, February 25, 2020

Conveniently located close to Shea’s Buffalo Theatre and Masten Park, Buffalo Tikka House offers halal and best Indian food in Buffalo. Their specialties involve Kashmiri chicken, Peshwari naan, and, of course, tikka. They offer a variety of tikka either with small pieces of meat (chicken or lamb), or vegetables marinated in mixed spices. Expect to receive a huge portion of food and lots of condiments of your choice. Some of its recommended dishes are the lamb curry, shrimp korma, and chicken kebab. Due to its high popularity, it is advisable to order in advance.

Buffalo Tikka House

Address: 23 Allen St, Buffalo, NY 14202, United States

Website: Buffalo Tikka House

Opening hours: Mon - Thu: 11am - 3pm, 5pm - 10pm; Fri - Sat: 11am - 1pm, 4pm - 11pm; Sun: 11am - 3pm, 5pm - 9.30pm

Visited this place?

4. Alibaba Kebab

Editor's Note: Photo taken from the establishment's official social account

Posted by Alibaba-Kebab.com on Sunday, September 27, 2020

Alibaba Kebab is an authentic halal restaurant that specializes in Indian food. If you are running out of time, then this restaurant is your best bet. Simply pre-order online and you’re sure to get an excellent pick-up or delivery service if you happened to be close to the restaurant. Their food is always rated as delicious and consistent. Expect to get a large portion of food for an affordable price. Their best-sellers are the triple meat wrap, beef Nihari, kebabs, tikka, tandoori chicken, and the delicious naans. Don’t forget to pair your food with either a chilled milkshake or a refreshing tea.

Alibaba Kebab

Address: 900 William St, Buffalo, NY 14206, United States

Website: Alibaba Kebab

Opening hours: Mon - Fri: 11am - 12am (closed on Sun)

Visited this place?

5. India Gate Restaurant

Editor's Note: Photo taken from the establishment's official social account

Posted by India Gate Elmwood on Saturday, February 22, 2020

At India Gate, food is taken very seriously. Owing to its rich background history, Indian dishes at India Gate are executed in the most authentic way. Each dish is meticulously prepared with selective fresh ingredients including spices that have a distinct flavor, thus giving a perfect blend for your taste buds to experience. Special care has also been taken in regard to the nutritional value of the dishes which are prepared by experienced chefs. India Gate has an extensive menu list featuring some of the delicious Indian dishes such as lamb makhani which is prepared in butter and cream sauce and garnished with raisins and cashews. There is also malai kofta which is whipped up with minced vegetable balls cooked in a cream sauce.

India Gate Restaurant

Address: 1116 Elmwood Ave, Buffalo, NY 14222, United States

Website: India Gate Restaurant

Opening hours: 11:30am - 2:30pm, 4:30pm - 10pm (daily)

Visited this place?

6. Namaste Indian Restaurant

Editor's Note: Photo taken from the establishment's official social account

We have many veggie only dishes for you to try including Navaratan Korma and Punjabi Kadi! Take a look: http://bit.ly/2jjba1m

Posted by Namaste on Tuesday, February 28, 2017

Set in a warm atmosphere where you can expect to find sleek tables and chairs, Namaste Indian Restaurant is conveniently located in Dash’s Plaza, close to Hopkins and Klein roads in Williamsville, NY. This place is one of the most-prized restaurants in the city where you can experience high-end Indian cuisine. Whether you wish to bring your date or family for an ultimate culinary experience, the restaurant undoubtedly offers a perfect setting. Their extensive menu list covers a range of authentic Indian dishes including tandoori, naan, and savory classic condiments. There are also Indian desserts on the list.

Namaste Indian Restaurant

Address: 224 Plaza Dr, Buffalo, NY 14221, United States

Website: Namaste Indian Restaurant

Opening hours: Mon: 11:30am - 2:30pm, 5pm - 9:30pm; Tue: 5pm - 9:30pm; Wed - Thu: 11:30am - 2:30pm, 5pm - 9:30pm; Fri - Sat: 11:30am - 2:30pm, 5pm - 10pm; Sun: 11:30am - 2:30pm, 5pm - 9pm

Visited this place?

7. The New Jewel Of India

Editor's Note: Photo taken from the establishment's official social account

Posted by New Jewel Of India on Saturday, June 20, 2020

If you wish to experience authentic Indian cuisine in a warm and friendly setting, then choose The New Jewel of India, which is located along the shores of the great Lake Erie, offering a fantastic lake view. This family-owned restaurant is the ideal place for celebrating birthdays or any occasion in a lovely setting. The best part of this restaurant is the fact that its secret food recipes have been passed from generation to generation, guaranteeing that its dishes have a particular taste.

The New Jewel Of India

Address: 1609 Kenmore Ave, Buffalo, NY 14217, United States

Website: The New Jewel Of India

Opening hours: Thu - Tue: 11:30am - 9:30pm (closed on Wed)

Visited this place?

8. Bollywood Bistro

Editor's Note: There's no photo available at the time of writing

Get ready to tease your taste buds at Bollywood Bistro for a wonderful culinary experience. If you’re yearning for some spicy Indian food, then this restaurant is definitely your best bet. In addition to a lovely setting and excellent service, you can choose from a wide range of dishes. Vegetarians are also pampered with an extensive list of dishes such as cauliflower curry, kidney beans, and yummy naans.

Bollywood Bistro

Address: 520 Lee Road #104, Buffalo, NY 14228, United States

Opening hours: Mon - Fri: 11am - 8pm (closed on Sat & Sun)

Visited this place?

9. West Side Bazaar

Editor's Note: Photo taken from the establishment's official social account

Complete your meal from 007 Chinese Food with a satisfying bowl of Chicken Dim Sum Soup! Where sweet meets savory, this...

Posted by West Side Bazaar on Friday, January 22, 2021

Check out West Side Bazaar, where you can find a range of restaurants including some of the best Indian restaurants in the area. The best part of being here is that you can relish some of the best authentic and spicy Indian food after shopping in this place. Whether you are into spicy tandoori chicken or a delicious biryani plate, there is a perfect choice for you on the menu.

West Side Bazaar

Address: 25 Grant St, Buffalo, NY 14213, United States

Website: West Side Bazaar

Opening hours: Tues - Thu: 11am - 7pm; Fri: 11am - 8pm; Sat: 10am - 8pm (closed on Sun & Mon)

Visited this place?

10. Tandoori Hut

Editor's Note: There's no photo available at the time of writing

At Tandoori Hut, you will never leave without feeling satisfied. Here, food is taken on a serious note. Check out their extensive list of spicy Indian food with particular attention given to the tandoori menus. If you are planning a birthday party or a lovely date, this is the place to be. If you are into chicken biryani or delicious kidney bean curry, you will enjoy every single bite at Tandoori Hut.

Tandoori Hut

Address: 3171 Main St, Buffalo, NY 14214, United States

Website: Tandoori Hut

Opening hours: Mon: 1pm - 10:30pm; Wed - Thu: 1pm - 10:30pm; Fri - Sun: 1pm - 11pm (closed on Tue)

Visited this place?

Discover authentic Indian cuisine in Buffalo

Indian cuisine
Source: Pixabay

When traveling to Buffalo, one of the much-sought-after cuisines is probably the Indian cuisine. Thanks to the multicultural society, Indian descendants have been able to showcase their cooking talents through various local restaurants here. Check out our list of best Indian restaurants in Buffalo.

Any must-sees we missed? Tell us about them in the comments section or write a post here to help out fellow travelers!
Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.


Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Heyleena is a passionate travel writer who enjoys writing travel articles for people who seek to explore new places in a more conscious way. From travel guides to recommended vacation rentals, get...Read more

 Want to contribute as a Local Expert?
Explore Buffalo
Looking for accommodation?
Good things are meant to be shared!
Back to top
Visited any of these places? Click this button to activate our "Add a Tip" feature to share your experience.
tiny houses for rent in rochester ny

Top 12 Tiny Houses For Rent In Rochester, New York - Updated 2024