eatlocal

The 17 best restaurants in Odense

From smørrebrød cellars to bistros and shared plates — the places you come back to.

See them on the map

Explore by category

Pick what you are after — the picks, the list and the map follow.

Trending now — restaurants

The places we are talking about most this month

Highest rated restaurants in Odense

Our own score — not an average of guest reviews

17 places in this category — scroll on to see them all.

Restaurants in Odense

17 places · From smørrebrød cellars to bistros and shared plates — the places you come back to.

Fish with beurre blanc and white wine in the brasserie — Kok & Vin
Our pick

Kok & Vin

8.9

French brasserie tradition with Funen produce, in a side street off the high street.

RestaurantIndre By
A course from the tasting menu on a fluted plate — Restaurant Madeleine
Our pick

Restaurant Madeleine

8.8

A tasting menu three days a week — Odense's most ambitious table after Aro.

RestaurantIndre By
Open sandwiches with smoked fish and herbs — HOS
Our pick

HOS

8.7

Open sandwiches and fish on Kongensgade, from a kitchen that dares more than the classics.

RestaurantIndre By
Nigiri and crudo on a dark slate plate — Goma

Goma

8.8

Japanese omakase in the middle of Odense — the kitchen decides, you sit back.

RestaurantIndre By
Scallop and fish with shellfish sauce — Restaurant SL

Restaurant SL

8.7

Fish, shellfish and vegetables in five and seven courses — dinner Monday to Saturday.

RestaurantIndre By
Many small dishes on a dark table — Albert

Albert

8.5

A buffet of twenty-five dishes with an open bar — Tuesday to Saturday.

RestaurantIndre By
Cod and langoustines by the window onto the harbour — Restaurant Nordatlanten

Restaurant Nordatlanten

8.6

Fish and shellfish on the harbour, with the North Atlantic as the starting point.

RestaurantOdense Havn
Open sandwiches and draught beer at a table in Brandts Passage — Kong Volmer

Kong Volmer

8.4

Open sandwiches in Brandts Passage — lunch as lunch should be.

RestaurantBrandts
Open sandwiches and soup for lunch — Restaurant Værdsat

Restaurant Værdsat

8.4

Open sandwiches on weekdays from eleven to three — and nothing more than that.

RestaurantIndre By
Fish and the long table in the old inn — Den Gamle Kro

Den Gamle Kro

8.2

An inn in a half-timbered courtyard on Overgade — Danish food in historic surroundings.

RestaurantOvergade
Open sandwiches in the Renaissance half-timbered courtyard — Oluf Bagers Gård

Oluf Bagers Gård

8.5

Open sandwiches and Funen cooking in a 16th-century Renaissance courtyard.

RestaurantIndre By
Asian small plates in front of the tiger mural — District 13

District 13

8.1

Asian cooking Tuesday to Saturday — small plates and long evenings.

RestaurantIndre By
Roast pork with red cabbage in the old inn — Sortebro Kro

Sortebro Kro

8.3

Danish inn cooking in a half-timbered inn by the Funen Village.

RestaurantDen Fynske Landsby
Crispy pork with parsley sauce — Klosterkroen

Klosterkroen

8.0

A Danish inn in the middle of town — all-you-can-eat fried pork, Tuesday to Saturday.

RestaurantIndre By
Steak with béarnaise in the steakhouse — Eydes

Eydes

7.9

A steakhouse with long hours — and a bar that stays put.

RestaurantIndre By
Tofu pho and summer rolls — Moc Chay

Moc Chay

8.2

Meat-free Vietnamese on Nørregade — a short menu, low prices, and most of it goes out the door.

RestaurantNørregade
Pizza on the board in the small pizzeria kitchen — Della Nonna

Della Nonna

8.1

Italian pizza by the harbour — takeaway only, Tuesday to Sunday.

RestaurantThomas B. Thriges Gade

All 17 restaurants in Odense in one list

17 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
Kok & VinStore Gråbrødrestræde 19, Indre By, OdenseMon-Sat 17:30-23:59 Expensive8.9
Restaurant MadeleineVestergade 5B, Indre By, OdenseWed-Sat 17:30-23:00 Very expensive8.8
HOSKongensgade 65, Indre By, OdenseTue-Thu 11:30-15:30 · Fri-Sat 11:30-15:30, 18:00-21:30 · Sun 11:30-15:30 Expensive8.7
GomaKongensgade 68, Indre By, OdenseMon-Sat 17:30-23:59 Very expensive8.8
Restaurant SLPogestræde 31A, Indre By, OdenseMon-Wed 17:15-21:00 · Thu-Sat 11:30-14:00, 17:15-21:00 Very expensive8.7
AlbertVestergade 13, Indre By, OdenseTue-Sat 17:00-21:30 Expensive8.5
Restaurant NordatlantenNordatlantisk Promenade 3, Odense Havn, OdenseMon-Fri 11:30-23:00 · Sat 10:00-23:30 · Sun 10:00-16:00 Expensive8.6
Kong VolmerBrandts Passage 31, OdenseMon-Fri 11:00-16:00 · Sat 10:00-16:00 Moderate8.4
Restaurant VærdsatKongensgade 31B, Indre By, OdenseMon-Fri 11:00-15:00 Moderate8.4
Den Gamle KroOvergade 23, OdenseMon-Sat 11:30-21:00 · Sun 12:00-21:00 Expensive8.2
Oluf Bagers GårdNørregade 29, Indre By, OdenseMon-Sat 12:00-17:00, 17:30-21:30 Expensive8.5
District 13Torvegade 1, Indre By, OdenseTue-Wed 17:00-21:00 · Thu 12:00-21:00 · Fri-Sat 12:00-22:00 · Sun 12:00-21:00 Moderate8.1
Sortebro KroSejerskovvej 20B, Den Fynske Landsby, OdenseMon-Sat 12:00-16:00, 17:30-00:00 · Sun 12:00-16:00 Expensive8.3
KlosterkroenLille Gråbrødrestræde 2, Indre By, OdenseTue-Thu 12:00-22:00 · Fri-Sat 12:00-23:00 Moderate8.0
EydesKongensgade 31A, Indre By, OdenseMon-Wed 11:00-23:00 · Thu 11:00-00:00 · Fri-Sat 09:00-03:00 · Sun 09:00-23:00 Expensive7.9
Moc ChayNørregade 32, OdenseTue-Sat 11:00-19:00 Cheap8.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

Read also

About restaurants in Odense

A restaurant in Odense almost always means the old town. Apart from a couple of outliers they all sit within the same square kilometre, and they fall into three groups: the evening tables where the kitchen decides, the inns serving Danish cooking, and lunch, which here nearly always means smørrebrød — open sandwiches on rye, eaten with a knife and fork.

Goma on Kongensgade is omakase: the kitchen chooses, and it opens evenings only, Monday to Saturday. Restaurant Madeleine on Vestergade runs one menu from Wednesday to Saturday with few tables, so book well ahead. Kok & Vin on Store Gråbrødrestræde is the least formal of them — a French brasserie built on Funen produce, with a wine list the staff will happily choose from if you tell them what you normally drink.

Lunch is the city's strongest hand. HOS on Kongensgade puts fish first and closes on Mondays. Kong Volmer in Brandts Passage does the classics — herring, roast beef, the prawn-and-plaice plate — and shuts at four, so it is not an evening option. Oluf Bagers Gård on Nørregade serves in a Renaissance courtyard from the 1500s, where the street cannot be heard, with lunch and dinner and a break in between.

The rest covers more ground than the number suggests: Danish inn cooking on Overgade and in Lille Gråbrødrestræde, a half-timbered inn out by the Funen Village open-air museum, and Vietnamese, entirely plant-based food at Moc Chay on Nørregade at the cheap end of the scale. One shared warning: Sunday is the difficult day. Several houses are shut altogether, and those that open close earlier than usual.