Best Indian Restaurants in Zurich for Desi Flavors

Zurich is unarguably a bucket list city that everybody wants to visit for its endless natural beauty, pristine lakes and beautiful little Swiss villages. There are so many things to do in Zurich from exploring the picturesque Old Town to riding a cable car for a perfect bird’s eye view of Zurich. While traveling Zurich you will see a good number of Indian travelers as Switzerland is a dream destination of many Indians. Along with so many beautiful places if you are craving for some homeland foods you will find some incredible Indian restaurants in Zurich.


Indian restaurants in Zurich
Best Indian Restaurants in Zurich

This post may contain affiliate links. If you buy something through one of those links, you won’t pay any extra penny, but I’ll get a small commission that encourages me to deliver more helpful content for you.

Indian foods are now not only bounded to India, but these are also now globally popular for its yummy taste and beautiful aroma. From healthy South Indian dishes to spicy chicken tikka masala, tandoori, roti, dal, rice, you will get almost everything at these Indian restaurants in Zurich, Switzerland. Here, we present to you some of the best Indian eateries you must-try during your vacation in Zurich.

Cheap Indian Restaurants in Zurich:

#1 NEELA: 

Being one of the most expensive cities in the world, it is hard to find a cheap restaurant in Zurich. If you are a budget traveler or backpacker then Neela is the best option for cheap Indian foods. Neela is located just 1.1 km away from Bahnhofstrasse.

The ambiance is very refreshing and the staff is very polite and friendly. This restaurant has veg and non-veg both options. You will get some authentic and really delicious Indian and Sri Lankan dishes here at a reasonable price.

The menu has a wide variety of Asian foods including seafood, fish, kebabs, roti etc. You would really enjoy having lunch or dinner at this budget restaurant in Zurich.

top indian restaurant in zurich- Neela
Neela Restaurant

Must-try dishes: Chicken curry, Lamb kottu

Cost for two: 35 CHF(Approx. 2600 INR)

Cuisine: Indian, Sri Lankan

Address: Zweierstrasse 55 Zweierstrasse 55, 8004, Zurich 8004, Switzerland.

Website: Click here


While traveling abroad, budget travelers and backpackers always look for how to eat cheap while traveling. Head to Friends Corner restaurant in Zurich- one of the top restaurants in Zurich on a budget. This restaurant offers some typical South Indian foods at a cheap price. Friends Corner is near around 1.6 km away from the city center.

It is a hidden gem for travelers who love South Indian foods. Friends Corner also offers some specialties from Sri Lanka’s cuisine. This is one of the best Indian restaurants in Zurich city center. It has limited options on their menu but each item is very delicious. With just 2.50 CHF you will get a vegetable Samosa here. You can also try idly and dosa, both are very tasty and healthy foods.

For nonvegetarian people, they offer various rice dishes with eggs, chicken and beef curry at a very cheap price.  It is one of the best South Indian restaurants near Zurich.

Friends Corner Indian vegetarian restaurant in zurich
Indian foods at Friends Corner

Must-try dishes: Chicken Samosa, Jaffna Roll. Dough Roll

Cost for two: 40 CHF(Approx. 2800 INR)

READ NEXT:  Tips to Get the Best of Switzerland in 2 days with Low Budget

Cuisine: Indian, Sri Lankan

Address: Josefstrasse 140, Zurich, 8005 Switzerland


If you are craving for South Indian or Sri Lankan food at a cheap price, then Don’t Worry Eat Curry restaurant is the way to go. Offering delicious South Indian food to its customers, the interior of the restaurant has been designed in traditional Indian style. Although the restaurant has the specialty for South Indian dishes but it also offers some authentic North Indian foods also.

The menu list includes spring roll, samosa, chicken, lamb or fish with rice and vegetables, puttu, roti, masala dosa and many more. The food quality and taste are amazing at a reasonable price. The specialty of this Indian restaurant in Zurich is its delicious Lamb curry, so while you are here, do not forget to try it. If you are looking for cheap Indian restaurants in Zurich, then go for it.

Best Indian Restaurant in Zurich
Don’t Worry Eat Curry Restaurant
Menu chart at Don't Worry Eat Curry
Menu chart at Don’t Worry Eat Curry

Must-try dishes: Masala Dosa and Lamb curry

Cost for two: 40 CHF(Approx. 2800 INR)

Cuisine: Indian, Sri Lankan

Address: Mattengasse 29 Zurich 8005 Switzerland

Website: Click here

Medium Budget Indian Restaurants in Zurich:


Looking for Indian food in Zurich? Tadka is one of the best Indian restaurants in Zurich, Switzerland. It takes the greatness of Indian cuisine to the next level in Switzerland. The restaurant is located in the center of the west Zurich district and serves its customers the best of Indian cuisine from various parts of India.

Tadka’s sumptuous offerings include Daal Makhani, Palak Paneer, Chicken Tikka Masala, Butter Chicken, Biryani, Naan, Tandoori and many more. The best part of this desi restaurant in Zurich is it has also an option for a buffet where you can eat as much as you can. The price for the buffet is very reasonable and it ranges between 20 CHF(Veg) to 24 CHF(Non-Veg).

Best Indian Restaurants in Zurich for Desi Flavors

The interior design is very impressive and it has a pure essence of Indian tradition. Tadka restaurant also offers outdoor seating with a beer garden and a beautiful scenic view. The service is really great and the staff is very friendly and courteous. I will highly recommend this place while traveling in Zurich.

Tadka Indian Restaurant in Zurich
Tadka Indian Restaurant

Must-try dishes: Jhinga Biryani, Navratan Korma, Machli Malabar, Paneer Shashlik

Cost for two: 50-55 CHF(Approx. 3500 INR)

Cuisine: Indian, Asian

Address: Quellenstrasse 49, Zurich 8005 Switzerland

Website: Click here


Vulcan Restaurant in Zurich is your best option if you have that unquenchable craving in you for typical spicy Indian food. This restaurant is consistently among the top 10 Indian restaurants in Zurich.

They have a different menu for every day that is pretty unique and impressive. This Indian restaurant serves a variety of authentic Indian foods that includes Jingha Nashila, Murgh Tikka Masala, Gosht Vindaloo, Matter Paneer etc. All the dishes of this restaurant are very delicious

The interiors design is simple yet amazing and the staff is pretty jovial and gentle. Vulcan is very spacious and you can book your seat online to avoid any inconvenience.

Vulcan Indian Restaurant in Zurich
Vulcan Indian Restaurant

Must-try dishes: Jhinga Nashila, Gosht Vindaloo, Murg Tikka Masala

Cost for two: 50-55 CHF(Approx. 3500 INR)

Cuisine: Indian, Asian

READ NEXT:  10 Best Ski Resorts in Switzerland to Visit This Winter in 2023

Address: Klingenstrasse 33, 8005 Zürich, Switzerland

Website: Click here



There are a bunch of Indian restaurants in Zurich to fill your stomach with some tasty Indian foods. Kormasutra offers some amazing Indian culinary delights. If you are looking for an Indian restaurant near Zurich main station you can visit Kormasutra. The restaurant is just five minutes away from Zürich Main Station and Bahnhofstrasse.

Besides a great fine dining experience, Kormasutra also offers take away option for its customers. It offers an array of delectable Biryani, Murg Tikka, Paneer Masala, Naan, Botti Kebab etc. Their lunch buffet menu includes 1 starter, 2 veg curries, 2 non-veg curries, bread, and rice varieties, 5 salads, and 1 dessert.

The service is really amazing and the staff is very cooperative and polite. Kormasutra has a great architecture inside, quite cozy and decorated beautifully with paintings that create a unique atmosphere.

indian restaurant in Zurich- Kormasutra
Kormasutra Restaurant

Must-try dishes: Nawabi Chicken Biryani, Jhinga Masala, Chicken Tandoori and Lamb Bhuna

Cost for two: 55-60 CHF(Approx. 3500 INR)

Cuisine: Indian

Address: Muehlegasse 5 Rudolf Brun Brücke, Zurich 8001 Switzerland

Website: Click here for online reservations.


Home-cooked Indian foods are comforting and hearty and rarely found while traveling outside of India. Delhi House’s menu tries to replicate this feeling of homemade food. They serve delicious vegan dishes as well as more than 30 non-veg items that include Daal Makhani, Aloo Tikki, Chole Bhature, different types of Kebabs, Thalis and Biryani.

Delhi House offers online reservations, take away, catering and delivery services around Zurich. The restaurant has both indoor and outdoor seating facilities with a cozy environment. Although Delhi House is quite expensive than other Indian restaurants but their food quality, taste and service made it one of the best Indian restaurants in Zurich.

Delhi House Indian Restaurant in Zurich
Delhi House Restaurant in Zurich

Must-try dishes: Sheekh kebab, Shami kebab, Chicken curry, Hara bhara chicken and Pappadum

Cost for two: 60-70 CHF(Approx. 4500 INR)

Cuisine: Indian, Asian

Address: Zypressenstrasse 52 Near AlbisriederPlatz: Access with Bus 33, 72 Tram 2,3, 8, Zurich 8004 Switzerland

Website: Click here



There is nothing more perfect than eating finger-licking Indian food abroad that is far away from your home town. Bombay Karachi restaurant is just five minutes’ walking distance away from the central station in Zurich. It offers delicious Indian and Pakistani food varieties as well as vegetarian options.

With appealing interiors of the restaurant, top class service and yummy desi favors, Bombay Karachi is one of the most popular Indian restaurants in Zurich.

They serve Indian dishes such as daal, rice, curry, naan, tandoori, biryani as well as some vegan options. Bombay Karachi is a little bit pricey but it will give you a feel of India in Switzerland with its ambiance, hospitality and taste.

Indian restaurant in zurich Bombay Karachi
Rice with Vegetable Curry at Bombay Karachi

Must-try dishes: Biryani and Chicken butter masala

Cost for two: 50 CHF(Approx. 3500 INR)

Cuisine: Indian, Pakistani

Address: Stampfenbachstrasse 32, Zurich 8006 Switzerland

Expensive but Worthy Indian Restaurants in Zurich


If you wish for a perfect lunch or dinner on South Indian food, Malabar restaurant in Zurich is the one in the locale. This Indian vegetarian restaurant in Zurich near the airport is specially decorated in such a way that gives you a perfect taste of homeland. You will find here some mouth-watering vegetarian dishes. Also, if you are fond of non-veg foods, Malabar will not disappoint you.

READ NEXT:  How to Spend 2 Days in Zurich on a Budget

Their thali menu includes Basmati rice, daal, vegetable dishes, chicken curry, raita and papad. Indian thali costs around 36-40 CHF. You can try their special vegetable dishes like vegetable korma, kuttu, palak paneer. You must not miss their signature dish – Malabar mix and Malabar chicken curry.

Malabar Indian Restaurant near Zurich Airport
Malabar Restaurant near Zurich Airport

The restaurant has a good vibe with typical South Indian Ambience. The interior part is beautifully decorated with beautiful paintings and wooden elephant showpieces. The dining area is quite big with the capacity of accommodating 70 people at once. The warm welcome of the waiters will instantly change the ambiance to a desi Indian atmosphere.

Must-try dishes: Malabar Chicken Curry, Kashmiri Biryani

Cost for two: 65-70 CHF(Approx. 4900 INR)

Cuisine: South Indian, Asian

Address: Wallisellenstrasse 11, Zurich 8050 Switzerland

Website: Click Here


Enter this Indian restaurant in Zurich near Old Town and you would get that typical Indian flavour. Especially if you visit Zurich in a group, the restaurant can easily arrange the seating for more than 80 people.

New Bombay offers some of the best Indian cuisines with typical Indian flavours. The portion of the meals is adequate and the dishes are really delicious. Indian travelers can enjoy sumptuous veg or non-veg meal with authentic taste.

If you wish to take away the meals, New Bombay offers that too. You can sit in their outside terrace and enjoy the beautiful view around while having some finger-licking Indian foods. Though the price is a little bit expensive here but the ambiance and the taste of the food make it one of the best Indian restaurants in Zurich.

New Bombay Restaurant in Zurich
New Bombay Restaurant in Zurich

Must-try dishes: Chicken Tandoori, Fish Curry

Cost for two: 60-70 CHF(Approx. 4900 INR)

Cuisine: Indian, Asian

Address: Predigerplatz 34, Zurich 8001 Switzerland


Best Indian Restaurants in Zurich Switzerland

At the end, when you visit Zurich to enjoy the lovely city and its vibes that are sure to make you fall in love with it, don’t forget to visit these top 10 Indian restaurants in Zurich city for the flavors of your homeland. I hope you have enjoyed the article. Please let me know in the comment section if you have any queries regarding these Indian restaurants.


Similar Posts


  1. Cyndi Buchanan says:

    All of these restaurants look and sound amazing. Thanks for the tips.

    1. Neil Alvin Nicerio says:

      I’m not a fan of Indian dishes but I will still bookmark this in case I want to try one out.

  2. OMG, I just read your article and now I am so so hungry. Indian is one of my favorite kitchens. All of these restaurants look amazing. Great article 🙂

  3. I love curry, naan bread and chicken masala. Those places just make me hungry. Everything look so good!

  4. Yes! I want to go to Zurich. Didn’t realize there’s so many great Indian restaurants there. Thanks for sharing!

  5. Indeed, when traveling looking for affordable food is important to stay on budge. I haven’t tried Indian food but seems delicious.

  6. Wow these look and sound delicious!! I’ve never tried Indian food, but this definitely peaks my curiosity in trying some now!

  7. I love love love Indian food! Who doesn’t! This is making me want one right now. I’d love to try it direct from source though. Great read!

  8. Pearl Haskins says:

    Indian food is one of my favorites. This is a great article for all my traveling buddies!

  9. Marjie Mare says:

    I love Indian food which I used to enjoy when I lived in NJ. I haven’t found any good Indian restaurants since I moved to Tampa. After reading your post, I am definitely going back into searching for one.

  10. Janay @ says:

    Omg i love Indian dishes! Curry is my absolute favorite I just love the spices. I would love to visit all these restaurants ?

Leave a Reply

Your email address will not be published. Required fields are marked *