In Copenhagen, you'll find a really good mix of classic Danish dishes and international flavours, from Italian to Indian. Like the other Scandinavian cities, it can be expensive to eat out in Copenhagen, although it doesn't have to be.
Look out for the great buffet options provided by many of the restaurants across the city. Generally, there'll be a lunch buffet and a dinner buffet, with an all-you-can-eat selection for a set price. Another good way to keep the cost down is to keep an eye out for the tourist menus or daily specials offered by a lot of places.
One Danish favourite is smørrebrød, an open-faced sandwich decked often served on dark rye bread with fish, cold cuts, salad or cheese. These sandwiches come in a huge number of different varieties and can be purchased in various places throughout the city.
The Danish pastry or wienerbrød (Viennese bread) is also popular here. This also comes in a number of varieties, including cinnamon, and is best served with a pot of coffee.
You'll find a lot of restaurants in the Straedet area, along Kompagnistraede and Laederstraede. Nyhavn is also filled with restaurants, although for a more authentic experience in this area, why not buy a 'pølser' or traditional sausage from one of the many stands around and eat it, sitting by the Nyhavn canal, like the locals do.
Østergade 57, Strøget, Copenhagen, Denmark
Serving breakfast and brunch offers, this café also has a wide variety of sandwiches, bagels, pastries and coffees. You can sit inside or outside, or take your food away. For a small place it’s pretty lively. This might have something to do with the music playing inside, which combined with some of their coffee is a great way to shake the cobwebs out in the morning.
Open Mon-Fri 7am-9pm, Sat-Sun 9am-9pm.
Købmagergade 43, Copenhagen, Denmark
A great place for lunch, this place serves a large range of sandwiches, toasted sandwiches and salads. Cold drinks and coffees are offered too. Meal deals consisting of a sandwich, fries and a drink are good value. The interior's pretty funky, with lots of space to sit. Try not to get distracted by the call of the shoe store located beneath.
Open Mon-Sat 10am-10pm, Sun 11am-9pm.
Østergade 57, Copenhagen, Denmark
This restaurant is in a great spot in Copenhagen's major shopping area. It serves a large menu filled with Mexican and Italian dishes. Lunch specials are offered daily at reduced prices and there are set 2-course tourist menus and 4 different 3-course menus available. It's colourful, with bright tablecloths and potted chilli plants continuing the Mexican theme, and there are seats both inside and outside. A great place to people watch, the menu also has some really interesting facts about Mexico and the food offered if you fancy a read.
Open 7 days, 11am-12am.
Nyhavn 5, Copenhagen, Denmark
Perch yourself along the canal and watch the world go by as you lunch on ten varieties of all you can eat herring for 78DKK. Definitely one for fish lovers!
Open from 11.30am-11.30pm.
Pilestraede 44, Copenhagen, Denmark
Enjoy a Danish buffet lunch for 80DKK in a half timbered house.
Open Tues-Sat 12-5pm.
Pilestaede 48, Copenhagen, Denmark
This is one of Copenhagens few vegetarian and vegan restaurants. Its decor is warm and cosy with pictorial art on the yellow walls and Jazz in the background. The variety on offer makes it very popular. You can combine your menu between warm dishes and salads, with veggie burgers at 30DKK. As well as the usual brands, organic and Czech beer is available.
Open Mon-Sat 11am-10pm. Closed Sundays.
Ostergade 61, Copenhagen, Denmark
Quick, delicious food in the centre of the city. Quiches 20 DKK.
Open Mon-Fri 8am-7pm, Sat 9am-5pm.
Kompagnistraede 20, Copenhagen, Denmark
With one of the best buffet specials in Copenhagen, the difference with this restaurant is that its buffet is entirely vegetarian. There are meat dishes on the menu too but as for the specially priced, all-you-can-eat buffet itself, that's all veggie. It's a popular restaurant, especially at dinnertime when people will hang around the tables outside, waiting for a space. There's also a large drinks menu.
Open 7 days, 11am-12am.
Jagtvej 101, Copenhagen, Denmark
Considered one of oldest Japanese restaurants in town, with reasonable prices (60-120DKK). Family-owned and run, it is a charming restaurant with a relaxed atmosphere and décor. The Mitsus classic dishes such as tempura and sushi are very popular.
Open Tues-Sat 5am-10pm.
Guldbergsgade 3, Copenhagen, Denmark
A local favourite, this is the location of excellent Italian cuisine and a buoyant atmosphere. Pasta with salmon and seafood are popular choices with prices from 60-120DKK.
Open daily 4pm-1am.
Radhusarkaden, Vesterbrogade 1, Copenhagen, Denmark
One of the things Denmark is known for is the Danish pastry, and this café is a great place to try one out. A wide selection of different Danish pastries is offered, including a delicious cinnamon variety. Other tasty treats and cake can be enjoyed here with a pot of coffee, which can be refilled at no extra charge. Sandwiches and salads are also available.
Open Mon-Thurs 8am-6pm, Fri 8am-7pm, Sat 8am-6pm, Sun 12pm-6pm.
Gothersgade 93, Copenhagen, Denmark
For about 80 DKK, you can try this restaurant's all-you-can-eat buffet. They have guacamole, tacos, mole, and stuffed bell peppers. The restaurant is decorated with coloured lampions and sombreros hanging on the walls. A reservation is recommended at the weekends as it becomes crowded.
Open daily 5pm-11pm.
Vester Voldgade 85, Copenhagen, Denmark
Situated in the middle of the city this is a very popular salsa bar and
club. It is well frequented by Latin American people living in Copenhagen as well as Danish salsa lovers. Dance to Latin sounds and enjoy free salsa and merengue lessons at 10pm Thurs-Sat.
Open Thurs 9pm-3am, Fri-Sat 9pm-5am.