40 mid-range places in Aarhus, editor-picked. the comfortable everyday-good restaurants in Aarhus, with real cooking and no surprise on the bill. All Aarhus food.
La Cabra Coffee Roasters ★ 4.9
Graven 1, 8000 Aarhus C
The roastery that put Aarhus on the specialty coffee map. Founded in 2012 in the Latin Quarter, La Cabra pioneered Nordic light roasting in Denmark and now.
Stillers Coffee ★ 4.7
Klostergade 32E, 8000 Aarhus C
Stillers Coffee on Klostergade is the roastery where competition-level instincts meet daily cafe service. Open mon-fri 08:00-17:00, sat 09:00-15:00.
La Cabra ★ 4.7
Graven 1, 8000 Aarhus C
Not a full brunch menu but the most important morning stop in Aarhus. Order the cardamom bun and single-origin filter coffee. Open sat-sun 08:00-15:00.
St. Pauls Apothek ★ 4.6
Jaegergaardsgade 76, 8000 Aarhus C
The cocktail bar runs its full tasting menu programme until close and late-night bar seating takes walk-ins on a space-available basis. Booking recommended.
Gastrome ★ 4.6
Grenaavej 127, 8240 Risskov
A one-Michelin-star kitchen in a refurbished 1911 villa in the suburb of Risskov, surrounded by garden and forest. At Grenaavej 127. Booking recommended.
Tip: The garden table seating in summer is reserved via email directly. Book six weeks out for weekend dinner.
Pizza Propria ★ 4.5
frederiksbjerg · Jægergårdsgade 7, 8000 Aarhus C
The best pizza in Aarhus by a wide margin. The sourdough base is fermented 72 hours and blistered in a wood-fired deck oven; toppings are sourced.
The Coffee Collective ★ 4.5
Aboulevarden 43, 8000 Aarhus C
The Copenhagen direct-trade roaster's Aarhus presence on the canal boulevard. Open mon-fri 07:30-18:00, sat-sun 08:30-17:00. At Aboulevarden 43.
Gedulgt ★ 4.5
Fredensgade 17, 8000 Aarhus C
The speakeasy on Fredensgade is at its best late on Friday and Saturday, when the cocktail bartenders have room to experiment and the room fills.
Gedulgt ★ 4.5
Fredensgade 17, 8000 Aarhus C
Aarhus's best speakeasy cocktail bar is behind an unmarked door on Fredensgade. At Fredensgade 17. Booking recommended. Reservations advised.
Tip: Ring the bell. If the light is on they have space. Come before 22:00 if you want to talk.
Cafe Casablanca ★ 4.5
Rosensgade 12, 8000 Aarhus C
Aarhus's busiest brunch room and the SMAG prize 2024 winner for the city's best brunch. At Rosensgade 12. Booking recommended. Reservations advised.
Pondus ★ 4.4
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.
Reduktivt ★ 4.4
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.
Tip: Walk in mid-week for the full attention of the wine staff. Weekend evenings fill fast.
Mols Smokehouse ★ 4.4
Egens Havhuse, 8400 Ebeltoft
A traditional wood-smoking operation on the Djursland coast making cold-smoked eel, hot-smoked trout and pickled herring from local catch. At Egens Havhuse.
Tip: Call ahead to check availability (Danish only). Open April to October on weekends.
Juliette Brasserie ★ 4.4
Jaegergaardsgade 54, 8000 Aarhus C
The French brunch in Aarhus, on Jaegergaardsgade in Frederiksbjerg, with a buffet upstairs and a plated brunch a la carte downstairs. The cheese board.
Reduktivt ★ 4.3
latinerkvarteret · Borggade 16, 8000 Aarhus C
Natural wine shop and bottle bar on Borggade in the Latin Quarter, with a small plates kitchen that was built to support the wine list rather than compete.
ÅBEN Aarhus ★ 4.3
Rosensgade 28, 8000 Aarhus C
The Aarhus bar of Danish craft brewery ÅBEN, pouring 24 rotating taps from their own Kolding brewhouse plus guest beers from international partners.
Hantwerk ★ 4.3
Fiskerivej 2D, 8000 Aarhus C
A harbourside brewery and gastropub on Fiskerivej with 21 rotating taps brewed in-house by Humleland, paired with tapas, sangria and handcrafted sodas.
Stepping Stone Brewing ★ 4.3
Baekkestien 2, 8362 Horning
A craft microbrewery just south of Aarhus that started in 2022 and was named Brewery of the Year in Denmark in 2024. At Baekkestien 2. Booking recommended.
ÅBEN Aarhus ★ 4.3
Rosensgade 28, 8000 Aarhus C
ÅBEN Aarhus on Rosensgade pours 24 taps from the Copenhagen brewery and rotating Danish and international guests in a centre-of-Midtbyen taproom.
Ting Bakery ★ 4.3
Mejlgade 20, 8000 Aarhus C
A small-batch bakery on Mejlgade making laminated pastry with Japanese and Korean flavour profiles that no one else in Aarhus attempts. At Mejlgade 20.
Tip: Wednesday is the quietest day. The matcha croissant is limited to 30 per morning.
Pizza Propria ★ 4.2
frederiksbjerg · Jægergårdsgade 7, 8000 Aarhus C
Pizza Propria on Jaegergaardsgade in Aarhus makes Neapolitan-inspired sourdough pizzas in a wood-fired oven and imports its own Italian wine.
Tip: Doubles as a wine shop, so you can pick up bottles to take home. The lunch and dinner service runs most days.
Tipsy ★ 4.2
midtbyen · Banegårdsgade 39, 8000 Aarhus C
Tipsy on Banegaardsgade near the train station is a vegetarian and vegan restaurant blending California and Mexican cuisine, with tacos, burgers.
Tip: Reservations recommended on weekends. Open from 16:00 daily. Board games on the tables encourage longer stays.
L'estragon ★ 4.2
latinerkvarteret · Klostergade 6, 8000 Aarhus C
An intimate Latin Quarter bistro that holds the Organic Cuisine Gold label, serving French dishes from seasonal organic ingredients paired with a carefully.
Ørbæk Bryggeri ★ 4.2
Nyborgvej 681, 5853 Ørbæk (Funen, day trip)
Denmark's only certified organic craft brewery operates from Funen, a two-hour drive from Aarhus, but its beers are sold throughout Jutland and the taproom.
Vesterlauget ★ 4.2
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.
Tip: Lunch only. The smørrebrød sell out by 13:30 on Fridays Word-of-mouth is the only marketing.
Nordisk Brod ★ 4.2
Ingerslevs Boulevard 5, 8000 Aarhus C
A micro-bakery using heritage grain varieties to produce some of the most nutritionally interesting bread in Aarhus. At Ingerslevs Boulevard 5.
Tip: Arrive at opening on Thursday or Saturday. The einkorn loaf goes first.
KORN ★ 4.2
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.
Tip: Ask what is on the guest tap from Jutland producers first; these rotate fastest.
Aarhus Harbour Fish Market ★ 4.2
Fiskerihavnsgade, 8000 Aarhus C
A small direct-from-boat fish market at the working harbour. Arrive before 09:00. The best whole fish and the smoked eel sell out by 10:00. Family-friendly.
Tip: Arrive before 09:00. The best whole fish and the smoked eel sell out by 10:00.
Restaurant Klokken ★ 4.1
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. Saturday dinner only. The private booth layout makes it ideal for a confidential lunch.
Café Gaya ★ 4.1
midtbyen · N. J. Fjords Gade 2A, 8000 Aarhus C
Cafe Gaya on NJ Fjords Gade in Aarhus is an organic vegan and vegetarian cafe with a colourful room, homemade tapas, a salad buffet and fresh juices.
Tip: Open Monday to Saturday. Friday evening concerts in the cafe. The homemade fruit juices are worth ordering alongside food.
Vesterlauget ★ 4.1
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.
Tipsy ★ 4.1
midtbyen · Banegardsgade 39, 8000 Aarhus C
The city's best casual vegetarian spot does Mexican-influenced tacos, loaded nachos and agave-forward cocktails in a neon-lit room that fills up fast.
Hantwerk Bryggeri og Gastropub ★ 4.1
marselisborg-havn · Fiskerivej 2D, 8000 Aarhus C
An informal gastropub built into the old fishing premises on Fiskerivej, looking over the marina with a wide outdoor terrace. Located in Marselisborg Havn.
Nicolinehus Food Market ★ 4.1
aarhus-oe · Nikoline Kochs Plads 31, 8000 Aarhus C
The market hall on Aarhus O brings together a dozen food and drink operators in a striking harbour warehouse. Kitchen leans waterfront food hall.
Kaffe Fabrikken ★ 4.1
Mejlgade 5, 8000 Aarhus C
A small-batch roastery on Mejlgade that takes a more approachable path than the competition-driven peers, with medium roasts alongside the light Nordic style.
Nyt Nordisk Kaffe ★ 4.1
Fredensgade 38, 8000 Aarhus C
A micro-roastery in Frederiksbjerg that sources East African lots and roasts them light to emphasise floral and fruit character. At Fredensgade 38.
Aarhus Bryghus ★ 4.1
Gunnar Clausens Vej 26, 8260 Viby J
Aarhus Bryghus is the city's largest craft brewery, producing a core range of lager, IPA and wheat beer alongside experimental seasonal releases.
Aarhus Street Food ★ 4.1
Ny Banegardsgade 46, 8000 Aarhus C
The bus garage food hall is the most reliable late-evening option in the city centre, with stalls running until 22:00-23:00 and a heated indoor space.
Tipsy ★ 4.1
Banegardsgade 39, 8000 Aarhus C
The vegetarian taco bar runs its kitchen until 23:00-01:00 and the cocktail bar stays open until the last guests leave. At Banegardsgade 39.
Ris Ras Filliongongong ★ 4.1
Mejlgade 24, 8000 Aarhus C
The legendary Latin Quarter pub on Mejlgade with a deep Belgian and Danish specialty-beer list and a regulars-and-students crowd that thickens after midnight.