Travel Planning Made Simple. Create Your Own Itinerary.
Indian Restaurants in Amsterdam
Written by Arundhati Toshniwal on November 17, 2022 Share on

10 Best Indian Restaurants in Amsterdam- For Your Indian Food Cravings

Amsterdam is a European gem and one of the most picturesque cities in the world. People love to travel and explore its historical heritage, ravishing landscapes, and delicious food. But yet, we still miss our Indian food at some point to fulfill our carvings. Fresh samosas for breakfast and tandoori malai chicken for dinner can make our day even better while exploring foreign cities. So are you planning a trip to Amsterdam, but worried about where you can have some delicious Indian food? Not to worry at all, have a glance at our guide providing the best Indian restaurants in Amsterdam with authentic Indian taste.

So, whether you are touring and hungry or feeling homesick, here are some amazing Indian restaurants in Amsterdam to end your cravings –

Top Indian Restaurants in Amsterdam

  1. Mayur Indian/Indiaas Restaurant
  2. Tulsi Indian Restaurant
  3. Ashoka – Amsterdam Centrum
  4. Golden Thali
  5. Indian restaurant Swagat
  6. Bollywood Indian Restaurant
  7. Gandhi Restaurant
  8. Pind Punjabi Indian Restaurant
  9. Ganesha Indian Restaurant
  10. Memories of India

1. Mayur Indian/Indiaas Restaurant

Mayur is certainly a big brand and is known for its traditional south Indian food in India. It is also one of the oldest Indian restaurants in Amsterdam. The restaurant provides you amazing ambience with friendly staff and also mouth-watering food. One of the perfect places to visit and have authentic Indian food, it never fails to deliver perfection. Additionally, from South Indian dosa to North Indian spiced up mutton tandoori, you can have it all here. Yum!

  • Address: Between Rijksmuseum and Leidseplein, Korte Leidsedwarsstraat 203, 1017 RB Amsterdam.
  • Service options: Dine-in, Takeaway, No delivery.
  • Phone: +31 20 623 2142.

2. Tulsi Indian Restaurant

Indian Restaurants in Amsterdam
Source – Unsplash

Perfect place to experience authentic Indian flavors. Serves more than 100 dishes prepared by experienced chefs and professionals. Besides, the ambience of the restaurant is great just like their food. So, all Indian food lovers or Indians feeling homesick can fulfil their cravings here. So all you have to do is, walk in and enjoy the taste of India.

  • Address – Van Woustraat 212, 1073 NA Amsterdam.
  • Service options: Dine-in, Takeaway, Home delivery.
  • Phone: +31 20 331 6403.

3. Ashoka – Amsterdam Centrum

 in Amsterdam, samosa
Source – Unsplash

So, this restaurant can be a great choice and it serves exquisite Indian and Nepalese dishes. Ashoka has two branches in Amsterdam, one in Amsterdam Centrum and the second in Amsterdam West. Traditional curries, tandoor, vegetarian and non-vegetarian and more varieties are available here. The restaurant is in the centre of Amsterdam so, it can be easily accessed by anyone.

  • Address: Spuistraat 3G, 1012 SP Amsterdam.
  • Service options: Dine-in, Takeaway, Home delivery.
  • Phone: +31 20 221 0446.

4. Golden Thali

Golden Thali serves authentic Indian and Nepalese cuisine with great ambience and friendly staff. So, you can visit here for birthday parties, weddings, business dinners and more. Also, the restaurant offers the possibility to receive groups of up to 70 people. Also, as the name says, the restaurant serves food in golden thalis.

  • Address: Olympiaplein 118, 1076 AK Amsterdam.
  • Service options: Dine-in, Takeaway & Home delivery.
  • Phone: +31 20 671 2255.

5. Indian Restaurant Swagat

Indian Restaurants, tandoori chicken
Source – Unsplash

This restaurant SWAGAT’s you with an open heart and gives you complete Indian vibes. Also, it provides you with the whole universe of flavours with amazing ambience and smiling staff. Further, their main focus is to ensure you enjoy and have a memorable experience each time. So, let’s go and have some tandoori chicken.

  • Address: Stadionweg 247-249, 1076 NX Amsterdam.
  • Service options: Dine-in, Takeaway, Home delivery.
  • Phone: +31 20 304 8444.

6. Bollywood Indian Restaurant

Bollywood Indian Restaurant is one of the finest places to have Indian food with attentive service and a positive atmosphere. Also, You can find many Bollywood movie posters in the dining area. Moreover, from tandoori grill dishes to the biryani everything can satisfy your cravings. The restaurant is a few meters away from square Leidseplein. So it is very easy to reach.

  • Address: Lange Leidsedwarsstraat 108, 1017 NN Amsterdam.
  • Service options: Dine-in, Takeaway, Home Delivery.
  • Phone: +31 20 489 9003.

7. Gandhi Restaurant

Enriched with flavours and a serene ambience, Gandhi restaurant can be a great choice to indulge in Indian flavours.  Whether you want North Indian taste or South Indian taste, the traditional flavours introduced in Gandhi restaurant delivers a satisfying thought to your mind. From special various vegetarian and non-vegetarian thalis to wonderful Indian desert, so you can eat and satisfy your cravings.

  • Address: Damrak 54, 1012 LL Amsterdam.
  • Service options: Dine-in, Takeaway, Home Delivery.
  • Phone: +31 20 638 3222.

8. Pind Punjabi Indian Restaurant

Indian Restaurants in Amsterdam, gulab jamun
Source – Pixabay

Cosy restaurant with rooftop dining with flavours laced with fresh, colourful Indian spices. Certainly, this place is perfect to have Indian food and is even loved by locals. Pind Punjabi is owned by the Punjabi family so you can truly expect lots of spices and flavours. Do not miss the famous Gulab jamun met ice cream to eat!!! So delicious!

  • Address: Van Woustraat 240, 1073 NC Amsterdam.
  • Service options: Dine-in, Takeaway, Home Delivery.
  • Phone: +31 20 358 3086.

9. Ganesha Indian Restaurant

You can stop by this traditional Indian restaurant with cooks over 25 years of experience. Undoubtedly it provides you with delicious food and a great ambience. Besides, the naans (traditional Indian bread) are prepared in clay ovens for the originality of taste and adding more to it Ganesha restaurant’s Panner Saag is a must-try.

  • Address: Geldersekade 5 HS, 1011 EH Amsterdam.
  • Service options: Dine-in, Takeaway, Home Delivery.
  • Phone: +31 20 320 7302.

10. Memories of India

indian spices,
Source – Unsplash

As the name sounds, this restaurant brings memories of Indian food with the same traditional aroma and taste. You can visit here and have a variety of dishes. Therefore, with the great ambience and food, you can enjoy and have some memories of tasty Indian food.

  • Address: Reguliersdwarsstraat 88, 1017 BN Amsterdam, Netherlands.
  • Service options: Dine-in, Takeaway & Home Delivery.
  • Phone: +31 20 623 5710.

These are the top choices of Indian restaurants in Amsterdam. Now, not to worry about Indian food while touring the capital city of the Netherlands. So what are you waiting for? Plan your Amsterdam tour package at Pickyourtrail and visit these restaurants to end your Indian food craving. Alternately, customise your Amsterdam itinerary by yourself. Can’t wait to eat Indian food in a foreign city!!!

Explore Netherlands with Our Best-Selling Tour Packages

Netherlands Honeymoon Tour Packages | Netherlands Family Tour Packages | Netherlands Budget Tour Packages | Netherlands Luxury Tour Packages

Discover More Articles Related to Amsterdam

10 Best Restaurants in Amsterdam | Suresh Raina Restaurant in Amsterdam | Places to Eat in Amsterdam

Related Itineraries

Note: The images that are being published here are the author's choice, and the organisation takes no responsibility for their usability.