10 Best Indian Restaurants in NYC for Delicious Food

By James D Bartlett | Updated on

New York is unquestionably a bucket-list destination. It is just impossible to go through the endless possibilities of the buzzing city. There is so much to do in New York that there just isn't enough time! And, if you're craving some good Dal and Roti, you'll get it in plenty at many Indian restaurants!

Indian cuisine is noted for its creative use of spices, sauces, and flavor combinations. There's plenty for everyone at these Indian eateries in New York, from handmade curries with Indian flavors to fluffy naan and street delicacies like chaat and pav bhaji. Many of these restaurants have gorgeous and unique decor in addition to delicious dishes.

Indian cuisine is no exception to New York City's diversified food culture. There are a large number of Indian restaurants in the city that provide a variety of food from various parts of India. These restaurants provide a wide range of food choices, from casual takeout to upscale dining.

There are numerous Indian restaurants in NYC, so choosing one might be difficult. That is why we are going to make a 10-best list. It highlights the top Indian restaurants in the city where you can get South Indian stews, tandoori meats, dosas, street snacks, and other signature dishes.

10 Best Indian Restaurants in NYC

Here is a list of the 10 best Indian restaurants in NYC:

01. Angel

Angel is an exceptional restaurant in Jackson Heights. They specialize in Punjabi vegetarian food. But they also provide delectable meat-based dishes as well. Their menu features a variety of tasty dishes, including vegetarian chaats and crispy cauliflower florets.

Home-made paneer is often added to dishes such as Lotus Root Kofta and Diwani Handi. Vegan versions of classic Indian dishes like Rajma Masala and Channa are also available. Angel has tastes from many Indian states, including Maharashtra and Telangana. It's a hidden gem worth visiting!
Address: 7414 37th Rd, Queens, NY 11372, United States

02. Spice Symphony

Spice Symphony is a famous Indian restaurant that combines multi-regional cuisine with Chinese ingredients to make a delectable blend of tastes. Exotic Indian spices like turmeric, black pepper, garlic, and cinnamon are used in the restaurant, and they not only provide fantastic aroma and taste to the dishes, but they also have health benefits.

Many celebrities highly praise and appreciate seafood and Mogul cuisine. Furthermore, the restaurant is close to Times Square in New York City which makes it easily accessible to anyone.
Address: 150 E 50th St, New York, NY 10022, United States

03. Indian Accent

Indian Accent serves Indian classics with a contemporary and international flair. This restaurant is managed by renowned chef Manish Mehrotra, who is recognized as one of India's best chefs and has received honors for his groundbreaking restaurant in New Delhi.

The cuisine mixes innovation and tradition. Wild Mushroom Kulcha, Soy Keema, and Beet & Peanut Butter Tikki are just a few of the dishes on the menu. This is one of the iconic Indian restaurants located in NYC.
Address: 123 W 56th St, New York, NY 10019, United States

04. Adda Indian Canteen

Adda Indian Canteen is a fascinating getaway into the rustic delights of Indian food. Adda is the brainchild of Chintan Pandya and Roni Mazumdar, who have founded numerous well-known Indian eateries, including Dhamaka, Rowdy Rooster, and Masalawala.

The culinary scene highlights the spirit of Indian tastes, paying respect to Pandya's childhood experiences in Mumbai, with dishes like the famous Lucknow Dum Biryani, Junglee Maas, Kale Pakora, and Chili Cheese Toast.
Address: 31-31 Thomson Ave, Queens, NY 11101, United States

05. Tamarind

Tamarind, located in the Tribeca district, is a hidden gem in New York City. The restaurant offers a great dining experience, with a variety of seating options that allow visitors to enjoy ideal vantage points.

Tamarind offers a variety of tastes. While the Executive Lunch menu, which features tastes from Hyderabad to Goa, is notable for its affordable cost, the restaurant is famous for its tandoor oven specialties.
Address: 99 Hudson St, New York, NY 10013, United States

06. Baazi

Baazi, previously known as Awadh, is a well-known Upper West Side restaurant that has undergone a metamorphosis under the direction of Gaurav Anand and Aarthi Sampath. The bright-blue, two-story venue now has a renovated menu that includes a delectable range of regional dishes from North and South India, as well as Goa.

Traditional recipes are given a modern touch, such as the chicken sirka pyaaz with a tart sauce made from vinegar-pickled onions. Another must-try is paneer ke sholey which will surely satisfy your taste buds.
Address: 2588 Broadway, New York, NY 10025, United States

07. Bengal Tiger

Bengal Tiger, a popular casual restaurant in New York City, provides an appealing experience. This eatery serves Indian comfort cuisine to New Yorkers looking for a flavor of home.

Its comfortable environment and basic menu, which highlight the fundamental tastes of Indian food, make it a popular choice. Bengal Tiger's business approach, cost-effectiveness, and emphasis on takeaway are the reasons why this business is getting success.
Address: 58 W 56th St, New York, NY 10019, United States

08. Sapphire

Sapphire is an excellent destination for Indian cuisine. This well-known restaurant has a diverse menu of dishes that nicely represent a variety of Indian cuisine. Choosing an Indian restaurant might be difficult in such a vast culinary scene, but Sapphire simplifies the process by providing a full menu including appetizers, snacks, desserts, and drinks that reflect the spirit of Indian food.

Furthermore, Sapphire's renowned prix fixe evening menu offers convenient items for an amazing dining experience.
Address: 738 Franklin Ave, Brooklyn, NY 11238, United States

09. GupShup

GupShup is an excellent Indian restaurant and cocktail lounge that fuses traditional Indian cuisine with a contemporary touch. This neighborhood hangout offers a dynamic and colorful atmosphere where individuals can chitchat and relax.

The interior is stunning, with hand-painted murals, chandeliers, and intriguing photographs. Never miss out on their unique drinks and Indian cuisine, such as the wonderful Delhi butter chicken.
Address: 115 E 18th St, New York, NY 10003, United States

10. Bhatti Indian Grill

Bhatti Indian Grill in New York City is an excellent choice for authentic North Indian food lovers. The restaurant provides a wide selection of delicious dishes. North Indian cuisine is famous for its succulent chicken dishes, which are very popular at this restaurant.

You can eat in the outdoor dining area or choose the quiet environment of the indoor seats. Bhatti Indian Grill ensures a delectable eating experience that will delight your palate.
Address: 100 Lexington Ave, New York, NY 10016, United States

Final Words

These Indian restaurants offer authentic Indian dishes that can satisfy your demand for desi tastes. Indian dishes are popular not only among Indians but also among natives in New York City.

Though there are a large number of Indian restaurants available in this city, some restaurants will give you a second-to-none dining experience. We have tried to bring the names of those restaurants to this article. I hope the 10-best list will help find some ground-breaking Indian restaurants in NYC.