Are you looking for the best traditional Indian food in New York City? Look no further! From Punjabi Food & Delicatessen to Spice Symphony, there are plenty of amazing restaurants that offer delicious Indian dishes. Whether you're a vegan, pescatarian, or carnivore, you'll find something to satisfy your cravings. At Punjabi Food & Delicatessen, you can enjoy Bombay-inspired flavors like crispy okra and guacamole or Gupshup fried chicken. They also offer more traditional dishes like curried chickpeas and black dahl.
Don't forget to try their buttered naan – it's absolutely divine! You can also buy a mango lassi and a nizam roll at this Indian street food store. Bengal Tiger is a casual Indian restaurant in Midtown that offers an impressive selection of classic Indian dishes, including vegetarian and vegan options. Their vegetable samosa is a public favorite, which is a dough of peas and potatoes. Bengal Tiger is the perfect informal place for lunch or dinner for those who want classic Indian dishes at moderate prices.
Vatan is an Indian restaurant in Kips Bay that only offers vegetarian options. The restaurant specializes in flavors from the Gujarat region of India and features unique decorations, such as hand-painted tables, a thatched roof, and a 20-foot-tall banyan tree. Vatan is one of the best Indian restaurants in New York for vegetarians and has an all-you-can-eat menu that includes distinctive dishes such as moong beans with curry and kheer, a rice pudding with nuts. Masalawala & Sons is the team behind Semma and Dhakama (another place you'll be hearing about shortly).
At this spot in Park Slope, they reimagine some of their childhood staples in Calcutta and the surrounding West Bengal region, with an emphasis on seafood. Wrap the fish in banana leaves, or try fried fish with a spicy mustard as a side dish. The food is up to what you'll find at Masalawala's sister restaurants, and you'll want to spend the whole night in a big party space. Delhi Heights is our favorite Indian restaurant in Jackson Heights.
Not only do they serve great Nepalese momos, but they also have an impressive selection of classic Indian dishes, including vegetarian and vegan options. Their Punjabi style mustard greens, fine naan with garlic, and spicy lamb bhuna are all must-tries! And don't forget to order their veal and chive momos – they're some of the best in the neighborhood. This small restaurant just up the street from Lexington serves Pakistani and Indian dishes like mixed meat skewers, mango and paratha shakes – all in the style of a coffee shop. You'll find the best Indian street food in the city waiting for you in a Greenwich Village window, just when and where you need it most.
This meeting and dining venue for New York's Indian expatriate community offers more culinary attractions than a standard restaurant. Here, you'll probably try dishes related to four or five different regions of India, some of which are virtually impossible to find elsewhere in New York City. This low-key North Indian restaurant serves great versions of classics like saag paneer and chicken tikka masala. Their vegetarian Malai Kofta is also well worth trying! This restaurant offers a wide range of dishes prepared with traditional Indian flavors and spices inspired by Chinese cooking techniques. The restaurateur turned to Chintan Pandya, Junoon's student, to reinterpret regional Indian food with local ingredients from New York at Spice Symphony – a modern Indian restaurant with touches of Chinese influence located at the San Carlos Hotel in Midtown East. This simple hole in the wall has been a Houston Street staple since the early 90s and offers some of the most authentic Indian dishes in the city.
New York is one of the top destinations for authentic Indian food in North America – so don't miss out on these amazing restaurants!.