28 fine dining worth the trip across Denmark, editor-ranked by TableJourney. All Denmark guides.
Frederikshøj ★ 4.9 · Aarhus
risskov · Oddervej 19-21, 8000 Aarhus C
Frederikshøj in Aarhus holds two Michelin stars under Wassim Hallal, who has run the restaurant since 2009 in a former royal staff lodge overlooking the sea.
Tip: Book four to six weeks ahead online. Thursday to Saturday only, dinner service from 17:30.
Geranium ★ 4.9 · Copenhagen
Per Henrik Lings Allé 4, 2100 København Ø
Rasmus Kofoed's Geranium in Østerbro, on the 8th floor of Parken Stadium, holds three Michelin stars and a Green Star with a vegetable-led tasting menu.
Alchemist ★ 4.9 · Copenhagen
Refshalevej 173 C, 1432 København K
Rasmus Munk's Alchemist on Refshaleøen runs a six-hour tasting across theatrical acts in a planetarium dome. Two Michelin stars; 5th on 50 Best 2025.
Jordnær ★ 4.9 · Copenhagen
Gentoftegade 29, 2820 Gentofte
Eric Kragh Vildgaard's Jordnær in Gentofte just north of Copenhagen holds three Michelin stars on a seafood and vegetable tasting menu with Japanese.
Substans ★ 4.8 · Aarhus
aarhus-oe · Mariane Thomsens Gade 2F, 8000 Aarhus
Substans on the 11th floor of Pakhusene in Aarhus Ø holds one Michelin star under chef-owner Rene Mammen, serving a New Nordic tasting menu above the bay.
Tip: Floor F in the elevator. Friday lunch is a shorter format at a lower price point. Book via the restaurant website.
Kadeau Copenhagen ★ 4.8 · Copenhagen
Wildersgade 10 B, 1408 København K
Kadeau on Wildersgade in Copenhagen's Christianshavn holds two Michelin stars and a Green Star for a Bornholm-rooted tasting of fermented island ingredients.
Domestic ★ 4.7 · Aarhus
latinerkvarteret · Mejlgade 35B, 8000 Aarhus C
Domestic on Mejlgade in the Latin Quarter holds one Michelin star and a Michelin Green Star, serving 100 percent local produce from small Jutland suppliers.
Tip: Green Star certified for sustainability. Book online; cancellation policy is strict.
Gastromé ★ 4.7 · Aarhus
risskov · Grenåvej 127, 8240 Risskov
Gastrome sits in a 1911 villa in Risskov north of Aarhus with one Michelin star, a glass-walled kitchen, and seasonal menus built partly. Tasting menu $1,100.
Tip: Drive north ten minutes from the city centre. Private dining room available for groups. Book via superbexperience.
Pondus ★ 4.6 · Aarhus
midtbyen · Åboulevarden 51, 8000 Aarhus C
Pondus on Aboulevarden is the Bib Gourmand-awarded sibling of Substans, a canalside bistro serving organic Danish produce at prices that make Michelin-level.
Tip: Walk-ins sometimes possible at the bar. Lunch on Fridays. Book a week ahead for weekend dinner.
Restaurant Moment ★ 4.6 · Aarhus
risskov · Ravnen 1, Feldballe, 8410 Rønde
Restaurant Moment in Feldballe on Djursland holds a Michelin Green Star, with an edible garden supplying the evening tasting menu built on wild and organic.
Tip: About 35 minutes east of Aarhus by car. Wednesday to Saturday dinner from 17:30. Book via the restaurant website.
Iluka ★ 4.6 · Copenhagen
Peder Skrams Gade 15, 1054 København K
Beau Clugston's Iluka on Peder Skrams Gade in Copenhagen serves a sustainable-seafood menu from an open kitchen: raw plates, grilled fish, Limfjord oysters.
Hærværk ★ 4.5 · Aarhus
frederiksbjerg · Frederiks Allé 105, 8000 Aarhus C
Hærværk on Frederiks Alle holds a Michelin Green Star and organic gold certification, with a bohemian room and a kitchen led by a collective of friends.
Tip: Tuesday to Saturday, dinner only from 17:00. Book via DinnerBooking. Green Star means sustainability is structural, not ornamental.
Restaurant ET ★ 4.5 · Aarhus
midtbyen · Mindegade 8, 8000 Aarhus C
Restaurant ET on Mindegade is a Michelin Bib Gourmand recipient where French brasserie cooking meets Danish creativity in an elegant 19th-century courtyard.
Tip: Book a week ahead. The courtyard terrace is one of the most pleasant outdoor dining spots in Aarhus in summer.
Restaurant Molskroen ★ 4.5 · Aarhus
risskov · Hovedgaden 16, Femmøller Strand, 8400 Ebeltoft
Molskroen sits in a seaside inn on the Djursland coast at Femmøller Strand with Michelin Green Star recognition, serving French-inflected seasonal menus.
Tip: About 50 minutes east of Aarhus. Open for lunch and dinner; booking via molskroen.dk is essential in summer.
Marchal ★ 4.5 · Copenhagen
Kongens Nytorv 34, 1050 København K
Marchal inside Hotel d'Angleterre on Kongens Nytorv holds one Michelin star for chef Jakob de Neergaard's Nordic-French menu in Copenhagen's grand hotel.
Selma (evening tasting) ★ 4.5 · Copenhagen
Rømersgade 20, 1362 København K
Selma on Rømersgade in Copenhagen holds a Bib Gourmand and runs an evening Nordic tasting from chef Magnus Pettersson, in the smørrebrød lunch room.
St. Pauls Apothek ★ 4.4 · Aarhus
frederiksbjerg · Jægergaardsgade 76, 8000 Aarhus C
St. Pauls Apothek in Frederiksbjerg operates in a former pharmacy from 1899 with cocktail-paired tasting menus of three to five courses, where food.
Tip: Open Wednesday to Saturday from 17:30. The cocktail library in the old dispensary cases is worth a closer look before dinner.
Restaurant Barr ★ 4.4 · Copenhagen
Strandgade 93, 1401 København K
Restaurant Barr at Strandgade 93 in Christianshavn cooks the food of the North Sea coastline: schnitzel, sausages, a beer-driven menu and lunch smørrebrød.
Restaurant Pluto ★ 4.4 · Copenhagen
Borgergade 16, 1300 København K
Restaurant Pluto on Borgergade in Copenhagen has been a sharing-plate fixture since 2012, with a long bar menu running through to 02:00 on weekends.
Restaurant Tiende ★ 4.3 · Aarhus
aarhus-oe · Nikoline Kochs Plads 31, 8000 Aarhus
Restaurant Tiende sits on the top floor of Nicolinehus on Aarhus Ø, with panoramic views over the bay and a seasonal Nordic menu that draws on the same.
Tip: The terrace has the best view in Aarhus on a clear day. Book ahead for weekend dinners; the rooftop fills fast.
Mols Smokehouse ★ 4.3 · Aarhus
risskov · Egens Havhuse, 8400 Ebeltoft
Mols Smokehouse at Egens Havhuse near Ebeltoft smokes fresh fish on-site with views of Kalø Castle Ruin, serving smoked herring, eel and salmon with rye.
Tip: No reservation needed. About 45 minutes east of Aarhus. Outdoor seating only, dress for the weather. Worth combining with a visit to Kalø Castle.
Mirabelle Spiserìa (chef's table) ★ 4.3 · Copenhagen
Guldbergsgade 29, 2200 København N
Christian Puglisi's Mirabelle Spiserìa on Guldbergsgade in Nørrebro runs a Sicilian-Nordic evening tasting in the room next door to Bæst. Tasting menu $850.
Restaurant Nögen ★ 4.2 · Aarhus
midtbyen · Banegårdspladsen 4, 8000 Aarhus C
Restaurant Nögen on Banegårdspladsen serves a Nordic sharing menu built around food-waste reduction, sourcing surplus produce and overlooked cuts and turning.
Tip: Reservations are required so the kitchen can plan ingredient procurement. Sharing-plate format means it works best as a group of four or more.
Mefisto ★ 4.1 · Aarhus
latinerkvarteret · Volden 20, 8000 Aarhus C
Mefisto in the Latin Quarter has served classic French and Scandinavian bistro cooking in an atmospheric courtyard garden since the 1990s, with fish.
Tip: The courtyard garden at Mefisto is one of the city's best in summer. Open all day from 10:00.
Restaurant Ombord ★ 4.1 · Aarhus
frederiksbjerg · Jægergårdsgade 71, 8000 Aarhus C
Restaurant Ombord on Jægergårdsgade in Frederiksbjerg runs a contemporary Nordic kitchen that plays seasonal Danish ingredients off small international.
Tip: Reservations recommended for weekends. The dining room is small; bar seats opposite the pass are the best spot for solo diners.
Restaurant Klokken ★ 4.1 · Aarhus
midtbyen · Mindegade 6, 8000 Aarhus C
Restaurant Klokken on Mindegade serves classic Danish smørrebrød at lunch and a Danish dinner menu in intimate private booths, with roast beef.
Tip: Lunch Monday to Friday 11:30-14:00. Dinner Saturday only. The private booth layout makes it ideal for a quiet lunch.
Vesterlauget ★ 4.0 · Aarhus
midtbyen · Vestergade 50, 8000 Aarhus C
Vesterlauget on Vestergade serves classic Danish lunch and dinner in a rustic-modern room with smørrebrød at midday and a daily-changing dinner special.
Tip: Good value for money by Aarhus standards. Dinner runs a short evening menu, not a la carte. Walk-ins usually possible at lunch.
Restaurant Kohalen ★ 3.9 · Aarhus
frederiksbjerg · Jægergårdsgade 164A, 8000 Aarhus C
Restaurant Kohalen at the end of Jaegergaardsgade serves classic Danish lunch in premises that date to 1907, with roast pork, steak sandwiches and open.
Tip: Monday to Saturday 11:00-18:00, walk-ins only. The building itself dates to the old slaughterhouse district and the atmosphere reflects it.