44 nordic places in Aarhus we have eaten in, sorted by editor score. All cuisines in Aarhus | Nordic across every city.

New Nordic cooking is where Aarhus makes its strongest case as a dining city, with a deep bench of seasonal, locally rooted kitchens. Frederikshoj out in Risskov and Domestic on Mejlgade in the Latin Quarter sit at the ambitious end, while Substans in Aarhus O and Haervaerk on Frederiks Alle in Frederiksbjerg push the natural-wine and zero-waste edges of the movement. Around them, places like Pondus on Aboulevarden and Vesterlauget on Vestergade keep the bistro register of Nordic cooking accessible in the centre.

Frederikshøj ★ 4.9

New Nordic, French · $$$$

risskov · Oddervej 19-21, 8000 Aarhus C

Frederikshøj holds two Michelin stars under Wassim Hallal in Aarhus, set in a former royal staff lodge with sea views and a French-inflected tasting menu.

Substans ★ 4.8

New Nordic · $$$$

aarhus-oe · Mariane Thomsens Gade 2F, 8000 Aarhus

Substans on the 11th floor of Pakhusene in Aarhus holds one Michelin star under Rene Mammen, with floor-to-ceiling windows above the bay and a tasting menu.

Domestic ★ 4.7

New Nordic · $$$$

latinerkvarteret · Mejlgade 35B, 8000 Aarhus C

Domestic on Mejlgade in Aarhus holds one Michelin star and a Green Star, sourcing 100 percent of its produce from small Jutland suppliers for a menu.

Gastromé ★ 4.7

New Nordic · $$$$

risskov · Grenåvej 127, 8240 Risskov

Gastrome in Risskov north of Aarhus holds one Michelin star in a glass-walled kitchen inside a 1911 villa, with a kitchen garden supplying herbs.

Pondus ★ 4.6

Danish Bistro · $$$

midtbyen · Åboulevarden 51, 8000 Aarhus C

Pondus on Aboulevarden is the Bib Gourmand canalside bistro sibling of Substans, serving organic Danish produce in a simple room with generous cooking.

Hærværk ★ 4.5

New Nordic · $$$

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 collective kitchen built around fermentation.

Vesterlauget ★ 4.0

Danish · $$

midtbyen · Vestergade 50, 8000 Aarhus C

Vesterlauget on Vestergade is a classic Danish lunch and dinner restaurant with smørrebrød at midday and a daily-changing short menu in the evening.

Mefisto ★ 4.1

French, Scandinavian · $$$

latinerkvarteret · Volden 20, 8000 Aarhus C

Mefisto in the Latin Quarter has anchored Aarhus's casual fine dining since the 1990s, with a kitchen focused on fish and seafood in a French-Scandinavian.

Restaurant Tiende ★ 4.3

New Nordic · $$$

aarhus-oe · Nikoline Kochs Plads 31, 8000 Aarhus

Restaurant Tiende on the top floor of Nicolinehus in Aarhus Ø has panoramic views over the bay and a Nordic seasonal menu sourcing fish directly.

Restaurant Klokken ★ 4.1

Danish, Smørrebrød · $$

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.

JUHLs Spisehus ★ 4.1

Danish Bistro, All-day · $$$

frederiksbjerg · Jægergårdsgade 34, 8000 Aarhus C

JUHLs Spisehus on Jægergårdsgade is owner Steffen Juhl's informal Frederiksbjerg restaurant, evolved from the Greenilicious project into a homely all-day.

Restaurant Kohalen ★ 3.9

Nordic · $$

frederiksbjerg · Jægergårdsgade 164A, 8000 Aarhus C

Restaurant Kohalen at the end of Jaegergaardsgade has served classic Danish lunch in premises dating to 1907, with roast pork, steak sandwiches and open.

St. Pauls Apothek ★ 4.4

Nordic, Cocktail-led · $$$$

frederiksbjerg · Jægergaardsgade 76, 8000 Aarhus C

St. Pauls Apothek in Frederiksbjerg operates in former pharmacy premises from 1899 with cocktail-paired tasting menus of three to five courses.

Den Lille Kro ★ 3.8

Danish · $$

latinerkvarteret · Graven 16, 8000 Aarhus C

Den Lille Kro in the Latin Quarter is a cosy Danish pub restaurant serving classic dishes like stegt flæsk, tarteletter and smørrebrød in a wood-panelled.

Pondus ★ 4.4

Danish Bistro · $$

midtbyen · Åboulevarden 51, 8000 Aarhus C

Bib Gourmand bistro on the canal boulevard serving honest Danish cooking at neighbourhood prices. The kitchen uses whole animals and seasonal Jutland produce.

Vesterlauget ★ 4.1

Danish Smørrebrød and Bistro · $$

midtbyen · Vestergade 50, 8000 Aarhus C

A neighbourhood bistro that doubles as a smørrebrød counter at lunch. The room is unfussy and the kitchen is dependably good at the classics: pickled herring.

Restaurant Klokken ★ 4.0

Danish Smørrebrød · $$

midtbyen · Mindegade 6, 8000 Aarhus C

Lunch-only smørrebrød institution on Mindegade, open since the 1950s. Located in Midtbyen. Kitchen leans danish smørrebrød. Booking recommended.

Restaurant Kohalen ★ 4.0

Traditional Danish Lunch · $$

frederiksbjerg · Jægergårdsgade 164A, 8000 Aarhus C

Open since 1907 and still serving the Jutland lunch canon without revision. Located in Frederiksbjerg. Kitchen leans traditional danish lunch.

Teater Bodega ★ 3.8

Traditional Danish · $$

midtbyen · Skolegade 7, 8000 Aarhus C

A long-established bodega next to the city theatre, frequented by actors and old Aarhus alike. Located in Midtbyen. Kitchen leans traditional danish.

Salling Rooftop ★ 3.7

Casual Nordic · $$

midtbyen · Søndergade 27, 8000 Aarhus C

The rooftop bar and kitchen atop the Salling department store has some of the best views in the city. Located in Midtbyen. Kitchen leans casual nordic.

JUHLs Spisehus ★ 4.1

Danish Bistro and Brunch · $$$

frederiksbjerg · Jægergårdsgade 34, 8000 Aarhus C

An informal Frederiksbjerg eatery on Jægergårdsgade serving creative Danish brunch through to relaxed bistro dinners. Kitchen leans danish bistro and brunch.

Den Lille Kro ★ 3.8

Classic Danish · $$

latinerkvarteret · Graven 16, 8000 Aarhus C

A cosy inn in the Latin Quarter with timber beams and a menu of resolutely traditional Danish cooking. Located in Latinerkvarteret. Priced at $$.

Restaurant Moment ★ 4.4

New Nordic Bistro · $$$

risskov · Ravnen 1, Feldballe, 8410 Rønde

Michelin Green Star holder outside Aarhus in Feldballe, serving a short New Nordic menu with a zero-waste kitchen philosophy. Located in Risskov.

Cafe Krone ★ 3.9

All-day Danish Cafe · $$

midtbyen · Vestergade 36, 8000 Aarhus C

A bright all-day cafe on Vestergade that makes the best eggs Benedict in the city and anchors the weekend brunch route through the centre. Priced at $$.

Restaurant ET ★ 4.3

Modern Danish Bistro · $$$

midtbyen · Mindegade 8, 8000 Aarhus C

Bib Gourmand holder on Mindegade doing modern Danish bistro cooking at accessible prices. Located in Midtbyen. Priced at $$$. At Mindegade 8.

Haervaerk ★ 4.5

Fermentation-forward New Nordic · $$$

frederiksbjerg · Frederiks Allé 105, 8000 Aarhus C

Green Star holder on Frederiks Alle whose kitchen is built around fermentation, zero waste and hyper-local sourcing. Located in Frederiksbjerg.

Mefisto ★ 4.2

French-scandinavian · $$$

latinerkvarteret · Volden 20, 8000 Aarhus C

The most French restaurant in Aarhus, with a kitchen trained in Lyonnaise technique applied to Danish ingredients. Located in Latinerkvarteret.

Substans ★ 4.8

Nordic · $$$$

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.

Pondus ★ 4.6

Nordic · $$$$

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.

Mefisto ★ 4.1

Nordic · $$$$

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.

Restaurant Nögen ★ 4.2

Nordic · $$$$

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.

Restaurant Tiende ★ 4.3

Nordic · $$$$

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.

St. Pauls Apothek ★ 4.4

Nordic · $$$$

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.

Vesterlauget ★ 4.0

Nordic · $$$$

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.

Restaurant Klokken ★ 4.1

Nordic · $$$$

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.

Restaurant Kohalen ★ 3.9

Nordic · $$$$

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.

Vesterlauget ★ 4.2

Nordic · $$

Vestergade 50, 8000 Aarhus C

The neighbourhood bistro and smørrebrød counter that locals treat as their own. Lunch only. The smørrebrød sell out by 13:30 on Fridays. At Vestergade 50.

Restaurant Kohalen 1907 ★ 4.0

Nordic · $$

Jaegergardsgade 164A, 8000 Aarhus C

Open since 1907 and unchanged in philosophy. The lunch-only smørrebrød counter serves the full Jutland canon without ceremony or markup. Booking recommended.

Den Lille Kro ★ 3.8

Nordic · $$

Graven 16, 8000 Aarhus C

A cosy timber-beamed inn in the Latin Quarter serving honest Danish cooking. Tuesday to Thursday it is quieter. The roast pork with crackling is the order.

KORN ★ 4.2

Nordic · $$

Graven 20, 8000 Aarhus C

A small craft beer bar in the Latin Quarter that sources exclusively from Scandinavian and Danish microbreweries. At Graven 20. Booking recommended.

Reduktivt ★ 4.4

Nordic · $$

Borggade 16, 8000 Aarhus C

The best natural wine selection in Aarhus is in a room that seats 20, with shelves that cover Scandinavian, Austrian and Georgian producers.

Cafe Jordan ★ 3.6

Nordic · $

Jaegergaardsgade 38, 8000 Aarhus C

One of the cheapest places to eat a full Danish lunch in Frederiksbjerg. At Jaegergaardsgade 38. Booking recommended. Cash and card accepted.

Teater Bodega ★ 3.8

Nordic · $

Skolegade 7, 8000 Aarhus C

The long-established bodega kitchen serves proper Danish classics at prices that have not kept pace with inflation. At Skolegade 7. Booking recommended.

Roed's Hot Dog ★ 4.1

Nordic · $

Vestergade 44, 8000 Aarhus C

An artisan take on Denmark's most democratic food. Free-range pork sausage, pickled red onion, crispy fried onion and house remoulade for under $80.