top of page

Where and what to eat in Sweden

Sweden is known for its delicious and diverse cuisine, which is heavily influenced by its coastal, forest and lake regions. Here are a few recommendations for where and what to eat in Sweden;



Stockholm is known for its traditional Swedish restaurants, many of which serve classic dishes such as meatballs with lingonberry sauce, pickled herring, and smoked salmon. The city is also home to several Michelin-starred restaurants, such as Frantzén and Oaxen Krog, which offer a more contemporary take on Swedish cuisine.


Gothenburg is famous for its seafood, and the city is home to many excellent seafood restaurants, such as Fiskhallen, which serves a wide variety of fresh fish and shellfish. The city is also known for its street food, and visitors can enjoy traditional dishes such as hot dogs and falafel from street vendors throughout the city.



Malmö is in the south of Sweden, and it's known for its multicultural cuisine. Visitors can find a wide variety of international cuisines such as shawarma, sushi, and Mexican food. The city is also home to several excellent restaurants that specialize in traditional Swedish cuisines, such as Rökeriet and Malmö Street Food.


Småland: Småland is a region in southern Sweden, with specialities known for its traditional food culture. Visitors can sample local specialities such as smoked fish, cured meats, and traditional loaves of bread. The region is also home to several farm-to-table restaurants that use locally sourced ingredients.