10 Best Indian Restaurants In Amsterdam, Netherlands

indian restaurants in amsterdam

As the capital city of the Netherlands, Amsterdam is best known for its culture, breathtaking beauty, eccentric museums, and welcoming atmosphere, which attract hordes of tourists every year. Another unique feature is that it has over 150 canals. But that’s not all. It even boasts a splendid food scene, especially Indian cuisine. It comes as no surprise that Indian fare is one of the most savored cuisines throughout the world. Additionally, for the Indian within you, it can be hard to stay away from Indian food throughout your vacation. Whether it is a conventional home-style meal you are carving, or some fiery-hot Indian curry, or any Indian dish with a contemporary touch, you will find it all here. So, scroll down to learn more about the best Indian restaurants in Amsterdam, the Netherlands.

1. Ganesha Indian Restaurant

Editor's Note: Photo taken from the establishment's official social account

Its Popeye's secret. Relish on this tasty cottage cheese with spinach preparation called palak...

Posted by Ganesha Indian Restaurant on Sunday, September 20, 2020

Serving delectable Indian cuisine, Ganesha Indian Restaurant has a strong fan base in Amsterdam. You can conveniently reach this spot as it is located near the Central Station. Whether you are a non-vegetarian or a vegetarian, this restaurant boasts a mouthwatering menu that’s replete with Indian flavors. You must try the dishes like chicken tikka tandoori, lamb saag, seekh kekbab, paneer saag, peshawari naan. With over 30 years of experience, the chefs can deftly craft the preparations to meet your expectations. The restaurant’s ambiance and the gorgeous décor give it a traditional appearance. Vegan options are also available.

Ganesha Indian Restaurant

Address: Geldersekade 5 HS, 1011 EH Amsterdam, Netherlands

Website: Ganesha Indian Restaurant

Opening hours: 5pm - 11pm (daily)

2. Koh-I-Noor

Editor's Note: Photo taken from the establishment's official social account

Let Us Take Over in the Kitchen Tonight You Deserve? A Dreamy Meal Order Now and Enjoy % iOS:...

Posted by Koh-I-Noor on Tuesday, March 30, 2021

Serving food fanatics since 1981, the preparations of this restaurant owned and brilliantly managed by an Indian family will amaze your palate. The usage of fresh ingredients, in-house masalas blended with the expertise of the chefs bring out the true flavors. Enjoy the warmth and quick service of the friendly waiters. The lovely paintings on the wall look extremely elegant. Their signature dish, chicken biriyani, is an explosion of invigorating flavors. Other than this, there is a fantastic variety of chicken curries, tandoori specialties, and vegetarian delights. The desserts section on the menu also has some mouthwatering choices like kulfi, and kheer.


Address: Rokin 18, 1012 KR Amsterdam

Website: Koh-I-Noor

Opening hours: 4pm - 10pm (daily)

3. Tulsi Indian Restaurant

Editor's Note: Photo taken from the establishment's official social account

Posted by Tulsi Indian Restaurant on Monday, January 16, 2017

Ideal for any occasion, this spacious and gorgeously adorned restaurant can comfortably welcome 150 guests at a time. If you are planning a romantic dinner, then they have a beautifully decked terrace area as well. The restaurant is easily accessible by train, tram, or car. The menu is expansive and contains all kinds of Indian specialists like appetizers, soups, curries, biriyanis, types of bread, and desserts served in generous portions. You can also try the special Tulsi menus, which are the three-course vegetarian and non-vegetarian meals. They also have a fabulous chaat section that includes chole bhature, gol gappa, samosa, etc. The staff members are polite and make you feel welcome. Check out their bar options.

Tulsi Indian Restaurant

Address: Van Woustraat 212, 1073 NA Amsterdam, Netherlands

Website: Tulsi Indian Restaurant

Opening hours: 5pm - 11:30pm (daily)

4. Bollywood Indian Restaurant

Editor's Note: Photo taken from the establishment's official social account

Posted by Bollywood Indian Restaurant on Wednesday, March 11, 2020

Having taken inspiration from the magnificent Indian film industry, Bollywood Indian Restaurant ensures you a ‘dine like a star’ experience. The seating arrangement is comfortable, and the walls feature beautiful paintings of classic Bollywood movies. Every dish is cooked to perfection to appease the most demanding palate. Bollywood biriyani, garlic naan with chicken saag, boti kebab, chicken tikka are a few of the most scrumptious choices. There are vegan, gluten-free, and vegetarian delicacies, and a lot to delve into the menu. Pair your meal with a good drink and end it on a sweet note with rasmalai or Gulab Jamun. Another amazing feature is that they serve on hot plates, so the food stays warm.

Bollywood Indian Restaurant

Address: Lange Leidsedwarsstraat 108 1017 NN, Amsterdam The Netherlands

Website: Bollywood Indian Restaurant

Opening hours: 3pm - 11pm (daily)

5. Meghna

Editor's Note: Photo taken from the establishment's official social account

We zijn open!! Delicious eten en drinken voor een leuke etentje. We doen ook afhaal en bezorgen? #sunday #dinner...

Posted by Meghna Indian Restaurant Amsterdam on Sunday, July 26, 2020

Found near some of the most attractive tourist spots, visiting Meghna can be a welcome break from sightseeing. The décor is simple but what’s worth exploring is their menu. Specializing in north Indian fare, Meghna serves delicious lamb vindaloo, rogan josh, murgh dhansak, and more. Their tandoori specialties are also exceptional and attract tremendous footfall. Tandoori chicken, meat Badami, lamb chops tikka, and several such incredible dishes are coated in spices and cooked in a clay oven burning on charcoal. The complimentary pappadums with a spicy sauce can be a great accompaniment to your meal. They also have a great selection of wines.


Address: Utrechtsestraat 28, 1017 VN Amsterdam, Netherlands

Website: Meghna

Opening hours: 5pm - 11pm (daily)

6. Mayur

Editor's Note: Photo taken from the establishment's official social account

Don’t forget to order your Mayur Home Experience Box for this Saturday! Send us a DM for more info and menu options #indianfood #foodporn #yummyfood

Posted by Mayur Indian Restaurant on Thursday, December 10, 2020

Renowned as one of the oldest Indian eateries in the Netherlands, Mayur is the brainchild of an Indian chef. The magnificent interiors and the welcoming atmosphere enhance the dining experience. They use halal meat marinated in spices and yogurt for 24 hours, then cooked in tandoor. If you are looking for vegetarian or vegan options, the chefs can tailor the preparations accordingly. Mayur’s versatile menu can baffle you so you can check out the restaurant’s tasting menu containing a varied range of appetizers and curries. Their must-try options include butter chicken, biriyanis, tandoor items, and freshly baked naans. If you are visiting in a group, the three-course meal is worth considering.


Address: Between Rijksmuseum and Leidseplein, Korte Leidsedwarsstraat 203, 1017 RB Amsterdam, Netherlands

Website: Mayur

Opening hours: 5pm - 11pm (daily)

7. Pind Punjabi Indian Restaurant

Editor's Note: Photo taken from the establishment's official social account

Posted by Pind Punjabi Restaurant on Monday, June 23, 2014

Unravel the true flavors of Punjab at Pind Punjabi Indian Restaurant. Punjab is reputed for its excellent hospitality, zeal, and extraordinary food and Pind Punjabi has adeptly accomplished all these features and offers a delightful range of Indian specialties. The richness, appropriate spice levels, textures, and presentation of lamb jalfrezi, tandoori chicken, samosa, aloo gobhi, dal makhani, paneer tikka masala, is mind-blowing. Elegantly designed, it has a cozy ambiance. The owner is friendly and ensures prompt service. They also have a budget-friendly catering service and can host corporate events.

Pind Punjabi Indian Restaurant

Address: Van Woustraat 240, 1073 NC Amsterdam, Netherlands

Website: Pind Punjabi Indian Restaurant

Opening hours: 5pm - 11pm (daily)

8. India Roti Room

Editor's Note: Photo taken from the establishment's official social account

Posted by India Roti Room on Tuesday, November 19, 2013

A delicious experience awaits you at the India Roti Room restaurant. Over the years, this restaurant has amassed a huge fan following for offering a contemporary twist to the classic Indian preparations. The highlight is the fantastic array of naans and rotis. Relish soft and freshly prepared aloo kulcha, onion kulcha, garlic naan, Peshawari naan, paratha, roti, and more to pair with vegetarian and non-vegetarian curries. Other than this, there are tandoori dishes and desserts. You can start with the crunchy and tasty onion bhajee. Located in the vicinity of the banks of River Amstel, India Roti Room is tastefully designed, has impeccable service, and ensures that you leave with a smile.

India Roti Room

Address: Eerste Oosterparkstraat 67-71, 1091 GW Amsterdam, Netherlands

Website: India Roti Room

Opening hours: 3pm - 11pm (daily)

9. Natraj Indian Restaurant

Editor's Note: Photo taken from the establishment's official social account

Salmon fish marinated in lemon juice, garlic, olive oil & spices. Baked in clay oven & served on a sizzler platter...FISH TIKKA TANDOORI...

Posted by Natraj Indian Restaurant Amsterdam on Wednesday, March 30, 2016

Natraj Indian Restaurants is a real treat for your taste buds. Welcoming you with an addictive range of Indian flavors, this one never disappoints. It has a lively vibe, and the staff goes out of their way to welcome you. The rich flavors and aroma of the perfectly spiced curries and appetizers will increase your appetite. Indulge in delicacies like vegetable pakora, madras chicken, kadhai chicken, fish tikka tandoori, and many more. Do check out the Natraj special menus, which are wholesome meals in themselves. The dessert section is also equally tempting, containing rasgulla, mango kulfi, and rasmalai.

Natraj Indian Restaurant

Address: Transvaalstraat 5, 1092 HA Amsterdam, Netherlands

Website: Natraj Indian Restaurant

Opening hours: Mon - Wed & Sat - Sun: 12pm - 10pm; Thu - Fri: 2pm - 10pm

10. Ashoka

Editor's Note: Photo taken from the establishment's official social account

Mixed Tandoori

Posted by Ashoka Restaurant - Amsterdam Centrum on Tuesday, November 24, 2020

Add Ashoka Restaurant to your gastronomic adventure in Amsterdam. Specializing in Indian and Nepalese cuisine, this restaurant can proficiently cater to all kinds of foodies. The setting looks fabulous, and the classy interiors take it to a different level. Their signature dishes include tandoori, chicken, lamb, and seafood specialties like lamb vindaloo, chicken tikka masala, lamb saag, freshly prepared naans, parathas, along with a great selection of vegetarian and vegan choices. Even the simple dal bhaat tastes heavenly. Ashoka is at walking distance from the Central Station and it is well-connected by public transport.


Address: Spuistraat 3G 1012 SP Amsterdam

Website: Ashoka

Opening hours: Mon - Thu: 4pm - 11pm; Fri - Sun: 12pm - 11pm

Savor India’s culinary heritage in Amsterdam

Chicken makhani
Source: Photo by Wikimedia Commons user stu_spivack used under CC BY-SA 2.0

Though Amsterdam is loved and renowned for its breathtaking splendor, artistic heritage, and top-rated tourist attractions, it is its impressive food scene that adds to its appeal. So, while holidaying, do check out these Indian restaurants in Amsterdam, which have all the features to get you addicted to Indian cuisine.

Disclosure: Trip101 selects the listings in our articles independently. Some of the listings in this article contain affiliate links.

Get Trip101 in your inbox

Unsubscribe in one click. See our Privacy Policy for more information on how we use your data

Samali Basu, a Content Creator with almost a decade's experience, is a former field journalist with a demonstrated history of working with various industries. She is Post Graduate in English...Read more

 Want to contribute as a Local Expert?
Explore Amsterdam
Good things are meant to be shared!