eatlocal
← All guides

Italian restaurants in Denmark — the 8 best

Italian restaurants in Copenhagen, Aarhus and Odense, ranked. House-made mozzarella, fresh pasta and Neapolitan pizza — with addresses and opening hours.

Published 26 September 2026 · 8 min read

Neapolitan pizza from the oven at Della Nonna in Odense

At a glance

11 places. The score is our own, on a scale from 1 to 10. The price is one of four levels, not an amount. Opening hours are the places' own — not a check of whether they are open right now.
PlaceWhereOpening hoursPriceScore
BæstGuldbergsgade 29, Nørrebro, CopenhagenMon-Fri 17:00-22:00 · Sat-Sun 12:00-14:30, 17:00-22:00 Expensive9.1
AmbraStore Kongensgade 59, Frederiksstaden, CopenhagenMon-Thu 17:00-01:00 · Fri-Sat 17:00-02:00 · Sun 17:00-01:00 Expensive8.5
PerronOtto Busses Vej 45, Banegaarden, CopenhagenTue-Fri 08:30-16:00 · Sat-Sun 09:00-16:00 Moderate8.4
MotherHøkerboderne 9-15, Kødbyen, CopenhagenMon-Thu 11:00-22:00 · Fri-Sat 11:00-23:00 · Sun 10:00-22:00 Moderate8.3
BarabbaStore Kongensgade 34, Indre By, CopenhagenWed-Thu 17:30-00:00 · Fri-Sun 12:00-14:30, 17:30-00:00 Moderate8.3
GrappaÅboulevarden 60, AarhusMon-Thu 10:00-00:00 · Fri 10:00-01:00 · Sat-Sun 10:00-00:00 Moderate8.2
Della NonnaThomas B. Thriges Gade 91, OdenseTue-Fri 11:30-14:30, 16:00-21:00 · Sat-Sun 16:00-21:00 Moderate8.1
Nebbiolo WinebarStore Strandstræde 18, Nyhavn, CopenhagenMon-Sun 15:00-00:00 Expensive8.0
Mammis GelatoJægergårdsgade 53, Frederiksbjerg, AarhusMon-Sun 12:00-21:00 Cheap8.5
Siciliansk IsSkjolds Plads 2, Nørrebro, CopenhagenNot stated Cheap8.4
Dolce VitaOlaf Rudes Vej 26, Højbjerg, AarhusMon-Sun 12:00-18:00 Cheap8.0

An Italian restaurant in Denmark is rarely Italian in the same way twice. Some make their own mozzarella, others import it; some roll the pasta in the morning, others buy it dry from Gragnano and do serious work on the sauce. This guide ranks the eight Italian addresses we would go to ourselves, across Copenhagen, Aarhus and Odense — and explains along the way what actually separates them.

The first thing the numbers show is an imbalance. Five of the eight are in Copenhagen. Aarhus has two, Odense has one, and we do not have an Italian address in Aalborg that we would recommend. That is not the same as saying none exists — only that we have not found it, and we do not write about places we cannot vouch for.

The second thing the numbers show is a price ceiling. None of the eight sits at our most expensive price level. The three priciest — Bæst, Ambra and Nebbiolo — are at level 3, and the rest at level 2. Italian food in Denmark is still something you can do on a Tuesday.

The eight, ranked

1. Bæst — Guldbergsgade 29, Copenhagen

The only place in this guide that makes its own mozzarella, and you can taste it. Bæst has its own dairy and its own charcuterie, and the pizza comes out of a wood-fired oven. It is the most expensive address here and also the one with the most under its own control.

Open daily 5pm to 10pm, plus lunch Saturday and Sunday from noon to 2.30pm. It is one of the few Italian addresses in the country where the weekend lunch is worth planning around.

2. Ambra — Store Kongensgade 59, Copenhagen

Fresh pasta under high ceilings, and a bar that actually gets used. Ambra is the one of the eight that most resembles a restaurant and least resembles a pizzeria.

Open Monday to Thursday and Sunday 5pm to 1am, Friday and Saturday until 2am. That is the longest evening in this guide — most Italian kitchens in Denmark close at 10pm.

3. Perron — Otto Busses Vej 45, Copenhagen

A sourdough bakery in the morning and a pizzeria in the afternoon, in the green courtyard at Banegaarden behind the central station. The ingredients are organic and there is room for children in the yard.

Open Tuesday to Friday 8.30am to 4pm, Saturday and Sunday 9am to 4pm. It is the only place in this guide you can use in the morning — and conversely the only one you cannot use in the evening.

4. Mother — Høkerboderne 9-15, Copenhagen

Sourdough pizza from a wood oven at long tables in Kødbyen. Mother is the most informal of the five Copenhagen addresses, and the best one with children.

Open Monday to Thursday 11am to 10pm, Friday and Saturday until 11pm, Sunday 10am to 10pm. Any pizza costs 100 kroner on weekdays before 5pm — the cheapest serious pizza in central Copenhagen.

Mother also appears in our guide to Kødbyen.

5. Barabba — Store Kongensgade 34, Copenhagen

Twenty-five metres from Ambra, and that is no accident: Store Kongensgade has become Copenhagen's Italian street. Barabba is the cheaper of the two, with pasta, antipasti and a bar that keeps going.

Open Wednesday and Thursday 5.30pm to midnight, and Friday to Sunday for both lunch, noon to 2.30pm, and dinner from 5.30pm. Closed Monday and Tuesday.

6. Grappa — Åboulevarden 60, Aarhus

The best Italian address outside Copenhagen, and the most flexible in the whole guide: open from 10am to midnight, all seven days, and until 1am on Fridays. Pasta, pizza and wine, with seats facing the river.

Fourteen hours a day, every day, is unusual for an Italian kitchen in Denmark. Grappa also appears in our guide to Åboulevarden.

7. Della Nonna — Thomas B. Thriges Gade 91, Odense

Traditional Neapolitan pizza, run by Filippo Torino since 2010. But note: it is takeaway only. There are no tables to eat at, and that is the most important fact about the place — one most guides leave out.

Open Tuesday to Friday 11.30am-2.30pm and 4pm-9pm, Saturday and Sunday 4pm-9pm. Closed Monday. You can call ahead so the pizza is ready.

8. Nebbiolo Winebar — Store Strandstræde 18, Copenhagen

Strictly a wine bar rather than a restaurant, but the list is Italian with a focus on Piedmont, and there are antipasti and small plates alongside. It is here because it solves a problem the other seven do not: it is open all seven days from 3pm to midnight, including the gap between lunch and dinner when the rest of the city is shut.

Gelato: three places that make it themselves

Gelato is the other half of Italian food in Denmark, and it is cheaper. All three sit at our lowest price level.

Mammis Gelato, Jægergårdsgade 53 in Aarhus, makes the ice cream in the shop and changes the flavours with the season. It is the highest rated of the three.

Siciliansk Is, Skjolds Plads 2 in Nørrebro, makes gelato the Sicilian way. Pistachio and almond are what people come for. Open in the summer half of the year only — worth checking before you go.

Dolce Vita, Olaf Rudes Vej 26 near Kridthøj Torv south of Aarhus, serves Italian ice cream in family format and is open daily from 11am to 10pm — the longest hours of the three.

What the numbers say

Question Answer
Italian venues in this guide 8
Of those, in Copenhagen 5
In Aarhus 2
In Odense 1
Gelaterias 3
Price level 4 0
Open all seven days 5

Five of the eight are open all seven days: Bæst, Ambra, Mother, Grappa and Nebbiolo. Barabba is closed Monday and Tuesday, Della Nonna is closed Monday, and Perron is closed Monday and in any case only open until 4pm.

Monday is the difficult day, exactly as in the rest of the Danish restaurant world.

Where to find more

Questions and answers

What is the best Italian restaurant in Denmark?

Bæst at Guldbergsgade 29 in Nørrebro has our highest score. It is the only place in this guide with its own dairy and its own charcuterie, and the pizza is baked in a wood-fired oven. It is also the most expensive of the eight.

Where are the Italian restaurants in Copenhagen?

Five of the country's eight are in Copenhagen, and two of them are on the same street: Ambra at Store Kongensgade 59 and Barabba at number 34. The other three are Bæst on Guldbergsgade in Nørrebro, Mother in Kødbyen and Perron at Banegaarden behind the central station. Nebbiolo Winebar on Store Strandstræde is an Italian wine bar rather than a restaurant.

Is there an Italian restaurant in Aalborg?

Not one we cover. We write about four cities, and Aalborg is the only one without an Italian address we would recommend. That does not mean the city has none — only that we have not found it yet.

What does a pizza cost at an Italian restaurant in Denmark?

The cheapest standing offer in this guide is Mother's pizza at 100 kroner on weekdays before 5pm in Kødbyen. We do not list other prices here because they change — but none of the eight is at our most expensive price level, and five of them are at the middle one.

Where can you get Italian food in the morning?

Perron at Banegaarden is the only place in this guide open in the morning, though as a sourdough bakery; the pizza starts in the afternoon. For Italian food from 10am, Grappa on Åboulevarden in Aarhus is the only real answer in the country.

What is the difference between Neapolitan and Roman pizza?

Neapolitan pizza has a high, soft crust and is baked very briefly at high heat; Roman is thinner and crisper. Della Nonna in Odense makes the Neapolitan version. Bæst and Mother both work with sourdough and a wood oven, which gives a crust resembling the Neapolitan one but built on a Danish sourdough tradition.

Can you eat Italian on a Monday?

Yes, but the choice is thin. Bæst, Ambra, Mother, Grappa and Nebbiolo are open on Mondays. Barabba, Della Nonna and Perron are closed.

How this guide was made

Addresses, opening hours and price levels come from our own dataset of places to eat in Copenhagen, Aarhus, Odense and Aalborg, built on the venues' own information. The counts — eight Italian addresses, five in Copenhagen, none at the top price level — were counted in the dataset on 26 September 2026.

The boundary is editorial. A place is included if the Italian part is the point and not a detail: the pizza, the pasta or the wine list has to be the reason to go. That is why Nebbiolo is here as a wine bar, and why a number of cafés with a single pasta dish on the menu are not. Ice cream shops that do not make Italian-style gelato are also excluded.

Michelin-starred restaurants are not included in this guide. Opening hours change — check the venue's own site before you go.

Places in this guide

More guides on this