Best Places to Eat in Copenhagen

Copenhagen is a food-lovers paradise. With the advent of “New Nordic” cuisine, a host of Michelin-starred restaurants, and the several-times over World’s best-voted restaurant Noma, the city has transformed itself into a mecca for casual, fine, and experimental dining. The Danish food scene is undoubtedly one of the best in the world.

Scroll down for the best places to eat in Copenhagen.


Frederiksborggade 21, 1362 Copenhagen C

One of the best places to eat in Copenhagen is the indoor food market Torvehallerne. It is a food lover’s dream and an absolute must when you’re in Copenhagen. It’s conveniently located near Nørreport Station and Strøget. There are two separate pavilion halls with more than 60 stands selling everything from fresh fish, meat, delicious ready dishes to go, cheese to pastries, cake, chocolate, fresh bouquet of flowers, and more. It’s an excellent option for lunch and an afternoon drink.

Amanns 1921

Niels Hemmingsens Gade 19-21, 1153 Copenhagen C

An absolute favorite of ours! Owner Aamann is one of Denmark’s most renowned chefs of open-faced sandwiches and creates the most flavorful and exciting combinations with a modern take on the classic smørrebrød. So head for lunch and try some of the best open-faced sandwiches in Copenhagen.


Borgergade 16, 1300 Copenhagen C

Bib Gourmand family-style food in a lively and rowdy atmosphere (think New York-inspired with communal wooden tables). You can choose to go for the “12 servings for sharing family-style” or settle with the a la carte that offers admirable flexibility.

Lunch at Apollo Bar & Canteen

Apollo Bar & Canteen

Charlottenborg, Nyhavn 2, 1051 Copenhagen C

Apollo Bar & Canteen is located inside the courtyard of Charlottenborg Art Gallery, which is one of the largest and most beautiful exhibition spaces for contemporary art in Northern Europe. Apollo Bar & Canteen is run by chef Frederik Bille Brahe who serves simple and beautiful food in an informal and relaxed atmosphere.

Café Atelier September

Gothersgade 30, 1123 Copenhagen C

Café Atelier September is located a few minutes from Strøget and Kongens Nytorv. Head here to try creator and chef Frederiks Bille Brahe’s legendary avocado on rye bread. Warning: the café pulls in an overload of Copenhagen bloggers and fashion crowds.

Far’s Dreng

Ny Adelgade 7 and Rosengården 12

Far’s Dreng’s small kitchen serves delicious breakfast and lunch. Simply mark your items on the menu and hand it over to the bartender.
For a well-rounded breakfast go for the “the dating plate” that includes Italian ham cooked with organic Danish cheese, avocado with homemade salsa, fresh fruit, and an organic fried egg served with organic butter, organic rye bread, and sourdough bread – and finish off with an order of crisp waffles topped with organic whipped cream, fresh berries, and syrup.


18-24 Nordre Toldbod, 1259 Copenhagen C

Toldboden is a great place to eat brunch. They offer a grand brunch buffet with everything from classic eggs, bacon, cheese, yogurt, and salami to fresh and tasty salads, hot dishes with pulled pork and roast to pancakes, ice cream, cake, and smoothies. Be warned – a food coma is almost inevitable.

Toldboden is also an excellent place for lunch and drinks. For lunch, we recommend ordering their fish & chips and taking it outside to the benches or beach chairs while overlooking the harbor.


Hauser Plads 16, 1127 Copenhagen C

One of the oldest lunch restaurants in Copenhagen. Since 1877 Schønnemann’s has served hearty and flavorful herring, beer, and snaps. Classic, iconic smørrebrød at its best.
Make sure to book well ahead.

Gasoline Grill

Landgreven 10 (three other locations in the city)

Situated in an old petrol station, this organic burger joint became Copenhagen’s most hyped place to go when they made it to Bloomberg’s top 27 burgers in the world in 2017. The menu is a short, straightforward affair with four burgers (one vegetarian) to choose between. The catch is that the shop closes when they run out of burgers, and in the summertime that is often quite early. So don’t come late and prepare for a long line of people.

Beau Marché, Café à Vins

Ny Østergade 32, 1101 Copenhagen

The café is part of the interior store (which is well worth a visit!) and is hidden in the backyard behind the store. In the summer, you can sit outside on the sidewalk while enjoying classic French dishes such as croque madame and salade chèvre chaud. It’s charming, cozy and you can expect to see a lot of rosé-drinking locals during the summer.


Kronprinsessegade 13, 1306 Copenhagen C

Located on the edge of King’s Garden, the light-filled restaurant oozes of Danish design, minimalism, and hygge. Head for lunch and try some of their beautifully prepared and presented “smørrebrød.” Dine outside on their terrace when the weather permits.

Bistro Royal

Kongens Nytorv 26, 1050 Copenhagen C

Bistro Royal is part of the popular chain “Madklubben” meaning “the food club” in Danish, which runs different restaurants that excel in speedy service and good food at reasonable prices. Bistro Royal is the place to go for a good meal in a vibrant setting, and it’s located centrally at Kongens Nytorv, a few minutes from Nyhavn and Strøget. At dinnertime, go for the grilled beef cuvette, carved by you, served with a generous side of crispy fries and your choice of sauce. 
Booking is not necessary for breakfast (Monday through Friday) or lunch.


Nørre Farimagsgade 41, 1364 Copenhagen C

Høst, the Danish word for harvest, excels in modern nordic cooking with fresh Nordic ingredients and seasonal greens. They have been recognized with the Michelin Plate, and their reasonably priced menus feel like a downright steal. Three courses like baked cod with celeriac and blue mussel sauce, beef tenderloin with black currant and beetroot, and birch bark ice cream with pickled pine needles and hazelnuts come out to DKK 350 and five courses DKK 450 (a vegetarian menu is also available).


Sankt Peders Stræde 34, 1453 Copenhagen C

Vækst, meaning growth in Danish, is one of the latest editions to the moderately priced restaurants by the popular Cofoco restaurant group. The restaurant has been awarded the Michelin Plate and serves beautiful Nordic dishes based on fresh vegetables, herbs, and good meat. The garden-inspired restaurant is more inviting by the full-sized greenhouse at the middle of the restaurant and plenty of leafy hanging plants.

Conditori La Glace

Skoubougade 3, 1158 Copenhagen C

Last but not least on our list of the best places to eat in Copenhagen is the legendary La Glace Conditioner. The iconic La Glace Conditori was founded in 1870 and is Copenhagen’s oldest pastry shop. Much of the original furniture and decor remain, creating a lovely authentic ambiance. During peak season, expect a long wait.
See our review here

Recommended Articles