India’s rich and diverse culinary traditions have made their mark on the global food scene, and the United States is no exception. From the bustling streets of New York City to the sunny shores of Los Angeles, Indian cuisine has found a second home in many of America’s biggest cities. Whether you're a first-generation immigrant craving a taste of home or simply a foodie looking to explore authentic Indian flavors, these top Indian restaurants across major US cities will take you on a culinary journey through India’s regional dishes, spices, and traditions.
Here’s a roundup of some of the best Indian restaurants in the US where you can enjoy everything from tandoori dishes to aromatic curries.