NYC has America's best Indian food, period. Jackson Heights in Queens is the nation's most authentic Little India, while Manhattan offers fine dining and regional specialists.
Jackson Heights
Jackson Diner
$$ • Jackson Heights
Queens Indian institution. Outstanding lunch buffet.
Delhi Heights
$ • Jackson Heights
Street food and chaat. Authentic and cheap.
Adda
$$ • Long Island City
Indian home cooking. Outstanding technique.
Manhattan
Junoon
$$$$ • Flatiron
Michelin-starred Indian fine dining.
Tamarind Tribeca
$$$ • Tribeca
Upscale Indian with excellent execution.
Dhamaka
$$ • Essex Market
Regional Indian with serious heat. Outstanding.
Regional Specialists
Seva
$$ • Astoria
South Indian dosas and idli.
Kailash Parbat
$ • Murray Hill
Vegetarian chaat and street food.
Sahib
$$ • Tribeca
Modern Indian with cocktails.
Pro Tip: Take the 7 train to 74th Street Jackson Heights for NYC's most authentic Indian food—explore the side streets.