The fragrant flavours, the spices, the colours - Indian food ticks all the boxes. From exotic tikka masala, Punjabi-grilled meats and delectable dhal dishes worth queuing for, Stockholm offers an abundance of excellent Indian restaurants. Indian cuisine is famous for its tender lamb dishes, indulgent naan bread and extensive vegetarian options. In our guide to the best Indian restaurants in Stockholm we've covered the culinary landscape from kitschy Bollywood-style cafés to sleek eateries that whip up sensational regional flavours from all across India.

Guide to the best Indian restaurants in Stockholm
-
The best Indian restaurants in Stockholm
- 1India's Modern Indian
- 2Mowglis Kök Bengali street food
- 3Muskot Kök & Bar Ambitious Bengali/Indian
- 4Shanti Indian favourite
- 5Indian Mukut Restaurang Favourite in Vasastan
- 6Gandhi Authentic flavours
- 7Indian Street Food & Co & Indian Street Food & Co Food Truck Modern street food from India
- 8Rain Indian flavours in Midsommarkransen
- 9Indira Indian since 1990
- 10Indian Stories Flavour journey in Östermalm
- 11Holy Cow Plenty for veggies
- 12Restaurang Guru Sophisticated on Odenplan
- 13Pataka Tradition and modernity
- 14S2 Bengali in mall food court Sponsored
- 15Indian Curry House Unpretentious veteran
- 16Banyan Under the banyan tree
- 17Indian Inn Hornstull oasis
- 18Indian Garden Best curry in Europe?
Jump to
The best Indian restaurants in Stockholm




Modern Indian
Inside the Elite Hotel Stockholm Plaza, India's is a modern Indian restaurant run by restaurateur Jonas Svensson. You can explore Indian dishes in the restaurateur's own style for both lunch and dinner, or stop by for an exciting cocktail with Indian flavours.
- Birger Jarlsgatan 29, City/Östermalm/Norrmalm
- Website •
- Read more on Thatsup
Bengali street food
At Mowgli's Kitchen in Vasastan, it's all about Bengali street food, with dishes like fuchka, curries and grandma's tiffin box with various small dishes. A cosy restaurant with large paintings on the walls and outdoor seating in the summer.
- Vegagatan 15, Vasastan
- Website •
- Read more on Thatsup
Ambitious Bengali/Indian
You'll find this Bengali and Indian neighbourhood restaurant on Sankt Eriksplan. Muskot Kök & Bar is a slightly more ambitious neighbourhood restaurant, with on-point flavours and stylish presentation. Open from lunch until dinner.
- Vanadisplan 2, Vasastan
- Website •
- Read more on Thatsup



Indian favourite
Since opening their first branch on Katarina Bangata, Shanti restaurants have spread throughout Stockholm with different concepts at their various restaurants around town. Eat Indian and Bengali street food and other dishes in lively surroundings.
- Södermalmsallén 34, Södermalm Rörstrandsgatan 23, Vasastan
- •
Favourite in Vasastan
In unassuming surroundings on the outskirts of Vasastan, many consider Mukut to be one of the best Indian restaurants in town. The menu is classically structured with plenty of dishes and proteins to choose from, and serve offer both lunch and dinner as well as takeaway.
- Ynglingagatan 26, Vasastan
- Read more on Thatsup
Authentic flavours
Gandhi serves authentic Indian food at reasonable prices. The obligatory extensive menu offers various fragrant alternatives from butter masala to korma and the rice dish biryani. Top it off with a fresh mango lassi or kulfi ice cream sweetened with with saffron, cardamom, raisins and nuts.
- Folkungagatan 95, Södermalm Hantverkargatan 80, Kungsholmen
- •
Modern street food from India
Indian Street Food & Co is inspired by the street food stalls you find in India and serves modern Indian street food in the form of curry and rolls, among other things. They also have a proactive sustainable philosopy. As well as their popular restaurants, they also run a food truck, from which the business began.
- Drottninggatan 73 A, City/Vasastan/Norrmalm Sankt Eriksgatan 116, Vasastan Karlbergsvägen 43, Vasastan Jan Inghes Torg 22, Hammarby sjöstad Götgatan 98, Södermalm/Skanstull
- •
Indian flavours in Midsommarkransen
Taking a trip to the area around Telefonplan and Midsommarkransen is well worth it if you're in the mood for tasty dishes from the entire Indian sub-continent. Rain, formerly Amazing India, has been given a facelift and given a stylish, cosy atmosphere. The restaurant is almost always packed with lunch and dinner guests.
- Tellusborgsvägen 84, Hägersten-Liljeholmen
- Website •
- Read more on Thatsup
Indian since 1990
Indira has been around since 1990 and the restaurant continues to be a popular Södermalm haunt. They serve a wide range of Indian dishes at budget-friendly prices, in lavishly decorated, kitschy surroundings. Why not combine your food with an Indian beer or lassi?
- Bondegatan 3b, Södermalm
- Website •
- Read more on Thatsup
Flavour journey in Östermalm
Authentic Indian flavours meet modern elements and a luxurious setting at this popular little Indian restaurant on Jungfrugatan. A great option if you find yourself in this part of town craving classic Indian dishes for lunch or dinner.
- Jungfrugatan 6, Östermalm
- Website •
- Read more on Thatsup
Plenty for veggies
Holy Cow has a broad and colourful menu full to the brim with Indian flavours. Everything is prepared and cooked from scratch and you'll find plenty of both vegetarian and vegan options. Round off your meal with an Indian ice cream!
- Gästrikegatan 3, Vasastan
- Website •
- Read more on Thatsup
Sophisticated on Odenplan
If you're looking for peaceful surroundings and exciting flavours, Guru is a great option. The restaurant is stylishly decorated and they serve both classic and modern dishes along with selected wines and beers. The menu includes vegetarian options and tempting, unexpected desserts.
- Odengatan 87, Vasastan
- Website •
- Read more on Thatsup
Tradition and modernity
Pataka in Östermalm has put a great deal of love and attention into the interior design, with patterned ceilings, arches and filled with gold details. Food is traditional, but with owner Sunil's own modern twist. He combines his memories of his grandmother's and mother's cooking with street food influences from Bangalore and Mumbai.
- Erik Dahlbergsgatan 41, Gärdet
- Website •
- Read more on Thatsup




S2
SponsoredBengali in mall food court
Restauranghallen S2 is a relaxed option for both lunch and dinner. More than a dozen restaurants are gathered here under one roof, and Little India is one of them. Despite the name, most of the inspiration comes from Bengali cuisine, specifically the owners' own childhood memories. Choose from tasty curries that are best combined with a soft naan.
- Stjärntorget 2, Solna
- Website
- Read more on Thatsup
Unpretentious veteran
An unpretentious yet popular Indian restaurant that has been in Kungsholmen for many years. Eat budget-friendly classics at both lunch and dinner in cheery, relaxed surroundings.
- Scheelegatan 6, Kungsholmen
- Website •
- Read more on Thatsup
Under the banyan tree
Banyan, named after India's national tree, serves food from India, Bangladesh and Pakistan in small, intimate surroundings in Kungsholmen. The menu has something for everyone, whether you prefer your food mild or hot and spicy. A dining experience for all the senses.
- Hantverkargatan 84, Kungsholmen
- Website •
- Read more on Thatsup
Hornstull oasis
If you want to try something different in the same neighbourhood as Indian Garden, Indian Inn is a popular, though not yet as hyped, option. Eat traditional and modern dishes made from fresh ingredients. A charming little oasis.
- Verkstadsgatan 11-13, Södermalm/Hornstull
- Website •
- Read more on Thatsup
Best curry in Europe?
Award-winning Indian Garden serves some of Europe's most popular Indian flavours. Owner Rezaul Karim won the prestigious "Best curry in Europe" Taste of Britain award and the menu boasts plenty of vegetarian and organic dishes as well as fish and shellfish.
- Heleneborgsgatan 15, Södermalm/Hornstull Franzéngatan 50, Kungsholmen Sjövikstorget 10, Hägersten-Liljeholmen Västgötagatan 18, Södermalm Mall of Scandinavia, Solna
- •
- Stockholm
- Guides
- Restaurant
- Guide to the best Indian restaurants in Stockholm