Whenever I’m in New York and craving something bold and comforting, I head straight for one of the city’s incredible Indian restaurants. If you’ve ever missed the flavor of a real home-cooked curry or wanted to try regional dishes that remind you of being in India, you’ll find it here. I’ve discovered spots that serve everything from buttery takeout tikka masala to street-style handheld snacks, and I think you’ll be just as impressed.

So the next time you find yourself dreaming of a good curry or sizzling tandoori, I highly recommend checking out these Indian restaurants in New York City. I’ve tasted some of the best curries of my life here—and I think you might too.

Best Indian Restaurants in New York City:

Spice Things Up at Bengal Tiger

Courtesy of stocksolutions - Fotolia.com

Spice Things Up at Bengal Tiger - From tikka to tandoori, this Midtown gem delivers bold Indian flavors with a modern touch.                                     

Conquer the Heat at Brick Lane Curry House

Brick Lane Curry House

Conquer the Heat at Brick Lane Curry House - Home of the infamous phaal curry—only the brave dare finish it!                                    

Savor Coastal Elegance at Chola

Chola

Savor Coastal Elegance at Chola - A refined take on Indian cuisine with specialties from the southern spice trail.                                    

If You’re Craving Rich Curries and Regal Vibes, Book a Table at Darbar Grill

Darbar Grill

If You’re Craving Rich Curries and Regal Vibes, Book a Table at Darbar Grill - Elegant décor, attentive service, and classic North Indian dishes await in the heart of Manhattan.                                    

In Summary...

(and if you want to revisit my photo journey)