If you're looking for the best Indian restaurants in New York City, you're in luck. From classic dishes to creative takes on traditional cuisine, there's something for everyone. Masalawala & Sons is a great place to start, with its reinvented staples from Calcutta and the surrounding West Bengal region. The emphasis is on seafood, with dishes like fish wrapped in banana leaves and fried fish with spicy mustard.
In the East Village, Hemant Mathur's restaurant offers vegetarian dishes like paneer kali murch and achari bindi. Sahib is another great spot, with recipes collected from all over North India. For bone-in goat curry, try Kashmir or Calcutta. Luxury restaurants like Seva and Masti offer creative and nuanced versions of classic dishes, along with strong cocktails.
Indian Accent is an exclusive restaurant located in the Thompson Central Park Hotel. Junoon is another great option for authentic Indian food in Midtown. With so many options to choose from, it can be hard to decide which one to try first. But no matter which restaurant you choose, you're sure to have a delicious experience.