Veg-friendly restaurants in Stockholm
60 veg-friendly restaurants in Stockholm, from live listings, opening hours, location and what each place is known for.
- Restaurant · NorrmalmMcDonald's VasagatanVasagatan 24Central Stockholm McDonald’s serving its familiar burgers, fries, chicken, breakfast items, coffee and desserts. A convenient fast-food stop near Stockholm Central, with dine-in, takeaway and late opening hours.

- Restaurant · ÖstermalmMcDonald's KarlaplanKarlaplan 13McDonald’s fast-food restaurant at Karlaplan, inside the Fältöversten shopping centre. Serves familiar burgers, fries, chicken, breakfast, coffee and desserts for quick dine-in or takeaway.

- Restaurant · LadugårdsgärdetKouzinaValhallavägen 131Kouzina is a Greek restaurant in Stockholm inspired by the flavours of Greece and the Aegean Sea. Enjoy classic Greek dishes with a modern twist, shared meze, carefully selected Mediterranean wines and a warm family atmosphere. Perfect for relaxed dinners, celebrations and summer

- Restaurant · KungsholmenStadshuskällarenHantverkargatan 1Stadshuskällaren is a historic restaurant in Stockholm City Hall serving contemporary Swedish cuisine inspired by forests, lakes and countryside. Enjoy seasonal menus with Swedish ingredients, from lunch and three-course dinners to six-course tasting menus.

- Restaurant · VasastadenSultanBirger Jarlsgatan 121Authentic Indian restaurant serving halal Indian cuisine made with fresh ingredients, traditional spices and freshly baked naan. Enjoy a cosy, welcoming setting for lunch or dinner with family and friends, featuring classic Indian flavours.

- Restaurant · Solna KyrkbyVärdshuset KoppartältenÖstra KoppartältetVärdshuset Koppartälten is a historic café and restaurant in Hagaparken, Solna. Enjoy homemade cakes, coffee, breakfast and daily lunch in a beautiful park setting. A family-run venue offering fika, events, celebrations and seasonal dining.

- Restaurant · SödermalmKvarnenTjärhovsgatan 4Kvarnen is a historic Swedish restaurant at Medborgarplatsen, Södermalm, serving traditional Swedish cuisine since 1908. Enjoy classics like meatballs and Biff Rydberg, plus brunch, lunch, dinner and drinks in a warm beer hall atmosphere with traditional interiors.
:brightness(-5):contrast(-10)/https%3A%2F%2Fwww.kvarnen.com%2Fwp-content%2Fuploads%2F2017%2F01%2Fplaceholder-4.jpg)
- Restaurant · SolnaK4 PampasKarlbergs strand 4CK4 Pampas is a waterfront restaurant in Solna, Stockholm, offering a unique marina atmosphere with views of houseboats, boats, and the surrounding water. Enjoy grill buffets, brunch, seasonal dishes, and relaxed dining with family and friends in a scenic seaside setting.

- Restaurant · DjurgårdenVilla GodthemRosendalsvägen 9Villa Godthem is a historic restaurant on Djurgården, Stockholm, located in a 19th-century villa from 1874. Enjoy classic Swedish cuisine, meatballs, plank steak, Nordic dishes, garden terrace, waterfront views, afternoon tea and elegant dining.

- Restaurant · DjurgårdenUlla WinbladhRosendalsvägen 8Ulla Winbladh is a historic Swedish restaurant on Djurgården, Stockholm, serving traditional cuisine in a charming 19th-century inn. Enjoy classic dishes, seasonal menus, Swedish home cooking, drinks and a beautiful terrace for dining, celebrations and gatherings.

- Restaurant · Norra DjurgårdenJärnvägsrestaurangen Östra StationValhallavägen 77Järnvägsrestaurangen Östra Station is a historic Swedish restaurant in Norra Djurgården, Stockholm, serving classic Swedish home cooking in an authentic 1930s station environment. Enjoy traditional dishes, seasonal flavours, lunch, dinner, drinks, and a unique atmosphere filled w

- Restaurant · KungsholmenSpisa hos HelenaScheelegatan 18Spisa hos Helena is a cosy neighbourhood restaurant on Kungsholmen, serving Swedish home-style cooking with Mediterranean influences. Since 1996, it has focused on quality ingredients, generous portions and classic dishes with a personal touch.

- Restaurant · ÖstermalmFrippeNybrogatan 6Mediterranean-inspired Spanish restaurant and bar in Östermalm, Stockholm, serving creative small plates, seafood, grilled dishes, cocktails, and wine. Located near Dramaten, Frippe offers a lively yet relaxed atmosphere with a focus on sharing food, social dining, and Mediterran

- Restaurant · KungsholmenBrödernas KungsholmenScheelegatan 20Casual burger restaurant on Kungsholmen serving burgers, pizza, salads, wings and vegetarian options. Brödernas combines relaxed dining with takeaway, lunch and a broad comfort-food menu in a central Stockholm location.

- Restaurant · KungsholmenHangchowDrottningholmsvägen 21Hangchow is an Asian restaurant on Kungsholmen, Stockholm, serving Chinese, Thai, and Japanese cuisine including dumplings, Thai specialties, sushi, and hot dishes. Enjoy lunch, dinner, takeaway, and classic Asian flavours in a relaxed neighbourhood setting near Fridhemsplan.

- Restaurant · KungsholmenGandhiHantverkargatan 80Gandhi is an Indian restaurant in Kungsholmen, Stockholm, serving authentic Indian cuisine with traditional curries, tandoori specialties, vegetarian dishes, lunch, dinner, and takeaway. Known for generous portions and classic flavours in a relaxed neighbourhood setting.

- Restaurant · KungsholmenThai House WokHantverkargatan 78Thai restaurant serving authentic cuisine made with fresh ingredients and traditional spices. Enjoy curries, wok dishes, noodles, soups and salads, plus vegetarian options with tofu. Weekday lunch from 139 SEK, with takeaway and delivery.

- Restaurant · KungsholmenGreasy SpoonS:t Göransgatan 74Greasy Spoon in Kungsholmen, Stockholm, is a popular all-day brunch café inspired by London diners. Serving breakfast, brunch, pancakes, eggs Benedict, sandwiches, coffee, vegetarian options, and sweet treats in a relaxed and trendy atmosphere.

- Restaurant · KungsholmenMcDonald's Sankt EriksgatanSankt Eriksgatan 32McDonald’s fast-food restaurant on Sankt Eriksgatan near Fridhemsplan, serving familiar burgers, chicken, fries, breakfast items, coffee and desserts. Offers dine-in, takeaway, delivery and self-service ordering.

- Restaurant · KungsholmenMälarpaviljongenNorr Mälarstrand 64Mälarpaviljongen is a seasonal waterfront café, bar and restaurant on Norr Mälarstrand, Stockholm. Enjoy Swedish and international dishes, coffee, cocktails and wine on lush floating terraces with views across Riddarfjärden in a welcoming atmosphere.

- Restaurant · FredhällSolstuganSnoilskyvägen 37Solstugan is a popular restaurant and terrace overlooking Mälaren, offering year-round outdoor seating, a bar, food and live music. With around 290 weather-protected seats, it hosts live bands and music on summer evenings.

- Restaurant · FredhällFredhälls KällareRålambsvägen 69Neighbourhood restaurant in Fredhäll, Stockholm, serving modern pizza, kebabs, grilled dishes, pasta, burgers, and salads. Enjoy casual dining, takeaway, delivery, family-friendly meals, and a relaxed atmosphere with generous portions near Kungsholmen.

- Restaurant · FredhällSpice CornerStagneliusvägen 37Spice Corner is a well-established Indian restaurant in Fredhäll, Stockholm, serving authentic Indian cuisine in a relaxed setting. Enjoy lunch, dinner and takeaway, with seating for 65 indoors and up to 55 guests on the outdoor terrace.

- Restaurant · KungsholmenIl forno da GinoFridhemsgatan 41Il Forno da Gino is an Italian trattoria in Kungsholmen, Stockholm, serving authentic pizza from a stone oven, handmade pasta, and classic Italian dishes. Enjoy traditional flavours, quality ingredients, takeaway, and a cosy neighbourhood atmosphere near Fridhemsplan.

- Restaurant · ÖstermalmCorella Bar Pizzeria ÖstermalmValhallavägen 71Casual Östermalm pizzeria and bar serving Neapolitan-style pizzas, pasta, kebab, burgers and salads. The menu combines Italian classics with Mexican-inspired pizzas and a broad selection of casual dishes.

- Restaurant · Norra DjurgårdenKebab KitchenValhallavägen 69Kebab Kitchen serverar kebab, gyros, shawarma, hamburgare, grillrätter, falafel och halloumi samt loaded fries och vegetariska alternativ. Beställ takeaway online eller njut av nylagad snabbmat med kvalitetsråvaror.

- Restaurant · VasastanBest of IndiaFrejgatan 3Traditional Indian restaurant in Vasastan serving classic curries, tandoori and sizzlers, biryani, vegetarian dishes and thali in a relaxed, cosy setting. Lunch is served on weekdays.

- Restaurant · ÖstermalmSushi SolenLöjtnantsgatan 5ACasual Japanese restaurant in Östermalm serving sushi, sashimi, rolls, yakiniku, yakitori, dumplings and Thai dishes. The menu includes vegetarian choices, poke-style dishes and family sushi sets for lunch, dinner and takeaway.

- Restaurant · ÖstermalmFioreBanérgatan 8Modern Italian bistro in Östermalm, Stockholm, serving breakfast, lunch, and dinner with Mediterranean flavours and a focus on Italian cuisine. Enjoy handmade pasta, cocktails, wine, outdoor seating, and a relaxed neighbourhood atmosphere near Djurgårdsbron.

- Restaurant · DjurgårdenBlå PortenDjurgårdsvägen 64Historic restaurant and café next to Liljevalchs on Djurgården, known for its lively garden, relaxed atmosphere and early-20th-century setting. The menu blends Swedish home cooking with Mediterranean influences, homemade pastries and plant-focused dishes from Blå+.

- Restaurant · Lilla EssingenLuxPrimusgatan 116A stylish restaurant on Lilla Essingen serving modern Swedish cuisine with seasonal, locally sourced ingredients. Enjoy dishes inspired by classic Swedish flavours and global influences, with summer dining on a veranda overlooking Lake Mälaren.

- Restaurant · ÖstermalmVapianoSturegatan 12Vapiano Sturegatan is an Italian restaurant near Stureplan, Stockholm, serving fresh pasta, pizza, risotto, salads, antipasti, desserts and drinks. Enjoy Italian-inspired dishes with vegetarian, vegan and gluten-free options in a relaxed setting.

- Restaurant · ÖstermalmIl ConteGrevgatan 9Il Conte is an Italian restaurant in Östermalm, Stockholm, serving authentic Italian cuisine with fresh ingredients, pasta, pizza, wine, and classic dishes. A cosy neighbourhood restaurant with a lively atmosphere, perfect for lunch, dinner, and social gatherings.

- Restaurant · KungsholmenXarcuteriaHantverkargatan 40Xarcuteria is a Spanish tapas and wine bar on Kungsholmen, Stockholm. Enjoy classic and modern tapas, carefully selected wines, charcuterie boards, and a relaxed atmosphere inspired by Barcelona and Madrid.

- Restaurant · HornstullIPINHornsgatan 146ACasual Pan-Asian restaurant in Hornstull serving sushi, ramen, dumplings, wok dishes and other Asian favourites. The menu also includes vegetarian options, takeaway and delivery, making it suited to relaxed lunch or dinner.

- Restaurant · NorrmalmStockholm FiskVasagatan 1Stockholm Fisk is a stylish seafood restaurant in central Stockholm, serving fresh fish and shellfish with a focus on quality ingredients. Enjoy generous seafood platters, classic dishes and creative cuisine in an elegant setting with a bar and private dining.

- Restaurant · NorrmalmHard Rock CafeVasagatan 26Hard Rock Cafe Stockholm is a rock-themed American restaurant in Norrmalm, serving Legendary® burgers, barbecue ribs, nachos, cocktails, desserts, and vegetarian options. Enjoy live music, iconic memorabilia, lunch, dinner, and drinks opposite Stockholm Central Station.

- Restaurant · Gamla stanHermitageStora Nygatan 11Hermitage is a vegan and vegetarian restaurant in Gamla Stan, Stockholm, serving an international buffet with homemade plant-based dishes, healthy options, coffee, and desserts. Enjoy a relaxed atmosphere, takeaway, and sustainable dining in the heart of the old town.

- Restaurant · Gamla stanDen Gyldene FredenÖsterlånggatan 51Den Gyldene Freden on Österlånggatan in Gamla Stan is one of the world's oldest continuously operating restaurants, established in 1722. It serves traditional Swedish cuisine inspired by seasonal ingredients in a historic setting rich in culture, history, and literary heritage.

- Restaurant · Gamla stanZum FranziskanerSkeppsbron 44One of Stockholm's oldest restaurants, located in historic Gamla stan. Zum Franziskaner serves traditional Swedish-German cuisine, classic dishes, and carefully selected craft beers in a unique 1910s Art Nouveau beer hall atmosphere with authentic charm.

- Restaurant · SödermalmFarosSofiagatan 1Greek neighbourhood restaurant in Södermalm, Stockholm, serving traditional Greek cuisine with a modern touch. Enjoy classic dishes like lamb chops and feta-filled veal patties, Greek wines, small and large plates, takeaway, and a warm family-friendly atmosphere near Nytorget.

- Restaurant · SödermalmÅsö NoodlesÅsögatan 102Authentic Asian noodle restaurant on Södermalm serving fresh ramen, pho, wok noodles, and house specialties inspired by traditional recipes from across Asia. Enjoy handcrafted dishes made with quality ingredients, available for dine-in, takeaway, or a casual lunch and dinner.

- Restaurant · SödermalmHermansFjällgatan 23B Hermans is a vegan buffet restaurant on Södermalm, Stockholm, serving plant-based dishes, salads, desserts and organic options. Enjoy panoramic waterfront views, a peaceful garden terrace, coffee and sustainable dining for lunch or dinner with one of Stockholm's best viewpoints.

- Restaurant · Huddinge CentrumMango Sushi och ThaiForelltorget 4Casual Huddinge Centrum restaurant combining Japanese sushi with Thai cuisine. Mango serves sushi, rolls, Thai wok dishes, curries and vegetarian options, with takeaway, delivery and weekday lunch service.

- Restaurant · HuddingeTandoori KöketFullerstavägen 2Casual Indian restaurant near Huddinge station serving classic curries, tandoori and sizzler dishes, with vegetarian and vegan options. The menu also includes thali, biryani-style dishes, naan and a children's menu.

- Restaurant · FlemingsbergCaesereaFlemingsbergsleden 1Casual restaurant and grill in Flemingsberg serving pizza, pasta, kebab, grilled dishes, burgers and salads. The broad menu combines Italian, European and Middle Eastern-style favourites, with takeaway, delivery, lunch and dinner.

- Restaurant · FlemingsbergCasa BiancaRöntgenvägen 9Casual restaurant and pizzeria in Huddinge serving pizza, kebab, burgers, pasta, salads and grilled dishes. Casa Bianca also offers vegetarian options, weekday lunch and catering for private celebrations, student events and other gatherings.

- Restaurant · HuddingeAlfreds Café & RestaurangAlfred Nobels Allé 8Casual campus restaurant and café in Huddinge serving Swedish home-style cooking, weekday lunch, breakfast and fika. Enjoy daily meat, fish, pasta and vegetarian dishes, plus sandwiches, salads, coffee and catering. Lunch includes salad bar, bread and a drink.

- Restaurant · FlemingsbergAllé Elva Kök & MatsalAlfred Nobels allé 11, 141 52 HuddingeCampus restaurant at Södertörn University serving affordable weekday lunches with vegetarian and vegan choices, salads and traditional Swedish-style dishes. The restaurant also hosts larger dinners, meetings and catering events.

- Restaurant · FlemingsbergUM Thai & Sushi HuddingeAlfred Nobels allé 37DSpacious three-level restaurant in Flemingsberg serving Thai food, sushi and poké bowls, with around 70 indoor seats and 60 outdoor seats. Freshly prepared dishes, lunch specials and takeaway make it suitable for casual dining and everyday meals.

- Restaurant · FlemingsbergBurger King FlemingsbergBjörnkullavägen 2Classic Burger King restaurant at Flemingsberg station serving flame-grilled burgers, chicken, sides, desserts and vegetarian options. A casual, family-friendly fast-food restaurant with takeaway and convenient access from the station.

- Restaurant · FlemingsbergMetropol FoodcourtRöntgenvägen 8Large food court in Flemingsberg with 185 seats and a broad menu spanning smash burgers, Thai-Wok, grill and kebab, pizza, pasta and salads. It also offers lunch, takeaway, catering and private events.

- Restaurant · VårbyPizzeria SolgårdenBotkyrkavägen 3Casual neighbourhood pizzeria in Vårby serving pizza, kebab and other classic fast-food dishes, with dine-in, takeaway and delivery. The restaurant also offers lunch, dinner, outdoor seating and a family-friendly setting.

- Restaurant · TullingeTullinge Thai SushiHuddingevägen 482Local Asian restaurant in Tullinge serving Thai food, sushi and Japanese hot dishes. The menu includes curries, wok dishes, pad Thai, yakitori, yakiniku, poke bowls, sushi and vegetarian options, with lunch and takeaway available.

- Restaurant · TullingeTipp's Thai take awayNyängsvägen 3Local Thai takeaway in Tullinge serving casual Thai food for collection, with weekday daytime service and longer opening hours toward the weekend. A practical neighbourhood option for quick Thai meals. Tipp's Thai take away

- Restaurant · TumbaTumba GrillMunkhättevägen 47Established neighbourhood grill in Tumba serving burgers, smash burgers, pizza, kebab, gyros, chicken, pasta, salads and grilled dishes. The menu also includes vegetarian options, lunch specials, children's meals and classic Swedish grill favourites.

- Restaurant · KungsängenBrunna Kök & BarViolinvägen 2Relaxed neighbourhood restaurant in Kungsängen serving Swedish comfort food, grilled dishes, burgers, pasta and salads. Brunna Kök & Bar combines a warm, informal atmosphere with a full bar, live music, quiz nights and catering for groups and events.

- Restaurant · SlagstaAntep Grill & MezeFågelviksvägen 5Turkish grill restaurant specialising in authentic Gaziantep cuisine, with grilled lamb, beef, chicken and fish alongside Adana, köfte, kebab, lahmacun, çiğ köfte and meze. Enjoy soups and baklava, with dine-in, takeaway, catering and table bookings.

- Restaurant · SlagstaXsara EventFågelviksvägen 9Lebanese restaurant and event venue in Slagsta offering weekday lunch and takeaway alongside Oriental celebrations, weddings, student parties, birthdays and corporate events. Saturday evenings feature an Oriental lounge and party concept with private events also available.

- Restaurant · VårbergArya RestaurangVårbergsplan 5, 127 43 SkärholmenAfghan and Middle Eastern restaurant in Vårberg serving grilled meats, kebabs, mantoo, sambosa, qabeli rice and traditional Afghan dishes, alongside pizza, rolls and salads.

