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

Europe Holiday Packages On TravelTriangle

Explore the most beautiful places to visit in Europe, from Paris to the Venice canals and from the Greek islands to the Swiss alps. Book customized packages by expert agents on TravelTriangle. Inclusive of airport transfers, cab, resort, sightseeing and meals. Best holiday experience Guaranteed. Book Now

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