• Things to do
  • Places to visit
  • Hotels and resorts
  • Honeymoon packages
  • Holiday packages
  • Real Traveler Stories

    Written by

    The sound of the spices being ground, the aroma of the freshly cooked pulao, the sizzling of the tadka, and the charring fragrance of the tandoor, Indian food leaves its mark wherever it travels. It is no wonder that even in the most unusual places, you will find someone to give you just simple daal and rice. Its flavors tease the taste buds, and unlike the popular notion of it being spicy, you will just find Indian food to be extremely flavorsome!

    And so, if you are in Amsterdam and feel like having butter chicken, or maybe a dosa, don’t worry, we have a list of the best Indian restaurants in Amsterdam for you!

    11 Best Indian Restaurants In Amsterdam

    Whether you are touring or feeling homesick, these options are your home away from home. Take a look and plan your visit to any one of these soon!

    1. Ashoka Restaurant

    Ashoka Restaurant

    Image Source

    Serving delectable Indian and Nepalese food, Ashoka restaurant has set a strong base in the city. Traditional curries, vegetarian food, as well as the famous tandoor are some things that you must try while here for a meal! It is one of the Indian restaurant in Amsterdam central, which is convenient for all!

    Must Try: Nepalese curry, butter chicken, garlic naan
    Location: 54D Spuistraat, Amsterdam-Centrum Amsterdam, Noord-Holland, 1012 TV, The Netherlands

    Must Read: 10 Best Day Trips From Amsterdam That’ll Add More Joy, Bliss & Adventure To Your EuroTrip

    2. Ganesha


    Image Source

    Delicious food, polite staff, and a variety of flavours, Ganesh is the perfect spot for some fancy, yet simple Indian culinary experience. While they boast of some very complicated recipes, they have some simple dishes that will steal your hearts!

    Must Try: Paneer Saag, chicken Madras, naan
    Location: Geldersekade 5 HS, 1011 EH Amsterdam, Netherlands

    Must Read: 25 Best Things To Do In Amsterdam: Adventure, Food, Nightlife, & More

    3. India Roti Room

    India Roti Room

    Image Source

    Want a perfect wholesome meal with traditional Indian spices, India Roti Room is the place! Raita, rice, curry, vegetable, roti, deserts and more, they serve the most delicious Indian meal in the whole of Amsterdam!

    Must Try: Shrimp curry, garlic naan, samosa
    Location: Eerste Oosterparkstraat 67-71, 1091 GW Amsterdam, Netherlands

    Suggested Read: 10 Great Hostels In Amsterdam To Stay At During Your Europe Backpacking Adventure

    4. Koh-I-Noor


    Image Source

    Run by an Indian family, Koh-I-Noor is one place that will take you to India. They are renowned for their traditional approach to cooking, for instance, they make their own spices, prepare their own raw material, and hence, have the most delicious food to offer.

    Must Try: Prawn biryani, butter chicken, fish curry
    Location: 18 Rokin, Amsterdam-Centrum Amsterdam, Noord-Holland, 1012 KR, The Netherlands

    5. Mayur


    Image Source

    Famous for being one of the oldest Indian restaurants in the country, Mayur is a must visit if you are craving for some flavours from home while touring Amsterdam. Even if you are a tourist and love Indian food, Mayur is the place to visit for authentic Indian food. They also claim to be one of the best Indian restaurants in Amsterdam, and never fail to deliver!

    Must Try: Tandoor, butter chicken, biryani
    Location: 203 Leidseplein, Amsterdam-Centrum Amsterdam, Noord-Holland, 1017 RB, The Netherlands

    Suggested Read: 8 Lavish Amsterdam Resorts To Stay For Experiencing The Blend Of Heritage And Modernity

    6. Meghna- Indian Restaurant

    Meghna- Indian Restaurant

    Image Source

    One of the best things about this restaurant is its location. Set amidst the major tourist sites of the city, it has a number of travellers, as well as local coming here for some special Indian flavours. Their tandoor is famous and must be tried by all!

    Must Try: Murg dhansak, rogan josh, prawns
    Location: Utrechtsestraat 28, 1017 VN Amsterdam, Netherlands

    7. Memories of India

    Memories of India

    Image Source

    Staying true to its name, this restaurant bring traditional dishes of India, and works it to suit the needs of all. Flavoursome, and delectable, they are famous for the unique touch they bring to the traditional dishes.

    Must Try: Kulfi, palak paneer, naan
    Location: Reguliersdwarsstraat 88, 1017 BN Amsterdam, Netherlands

    Suggested Read: 33 Places To Visit In Amsterdam On Your First Trip!

    8. Pind Punjabi

    Pind Punjabi

    Image Source

    Impeccable service, delicious Indian flavours make this restaurant a small India in Amsterdam. The ambience is cosy, and the service prompt and friendly. The most important feature of this eatery is that it is loved by locals as well as tourists! Since it is one of the best, as well as cheap Indian restaurants in Amsterdam, it is quite crowded during the weekends!

    Must Try: Vegetable samosa, lamb jalfrezi, tandoori chicken
    Location: Van Woustraat 240, 1073 NC Amsterdam, Netherlands

    9. Saravanaa Bhavan

    Saravanaa Bhavan

    Image Source

    Saravanaa Bhavan is an international restaurant chain that prides in serving traditional south Indian delicacies. For all the dosa lovers in Amsterdam, this is the place for you! It is also one of the best south Indian restaurants in Amsterdam!

    Must Try: Thali, dosa, lassi
    Location: Stadhouderskade 123-124, 1074 AV Amsterdam, Netherlands

    Suggested Read: 15 Elegant Hotels In Amsterdam For A Cozy And Comfortable Stay

    10. Shah Jahan Indian Restaurant

    Shah Jahan Indian Restaurant

    Image Source

    One place in Amsterdam that offers the widest range Indian flavours is the Shah Jahan Indian Restaurant. From spicy options, to flavoursome ones, and even deserts, you have much to choose from when you are here.

    Must Try: Kheer, naan, vindaloo
    Location: Eerste Anjeliers Dwarsstraat 18, 1015 NR Amsterdam, Netherlands

    11. Tulsi Indian Restaurant

    Tulsi Indian Restaurant

    Image Source

    Perfect for a late night eat out, Tulsi Indian restaurant stays to serve its loyal into the wee hours of the night. For solo diners, couples, and even large groups, their ambience is great and can accommodate all. It also has a wonderful terrace for those looking for a romantic night.

    Must Try: Biryani, Chicken Jeriza, Panipuri
    Location: Van Woustraat 212, 1073 NA Amsterdam, Netherlands

    Further Read: The Historic Amsterdam Bridge Houses Are Now Tiny Luxurious Suites

    And there we are, the best Indian restaurants in Amsterdam! If you have visited any of these, you know how it feels like, to have this cuisine in this city. So, plan a visit to Netherlands and visit any of them soon!

    Looking To Book An International Holiday?

    Book memorable holidays on TravelTriangle with 650+ verified travel agents for 65+ domestic and international destinations.

    Category: Europe, Places To Visit

    Best Places To Visit In India By Month

    Best Places To Visit Outside India By Month