Odense Food Tour Guide 2026: Where to Eat Like a Local
Eating Your Way Through Odense in 2026
An Odense food tour is honestly one of the best ways to get past the Hans Christian Andersen museums and actually understand this city. Odense is Denmark’s third-largest city, and locals here have a quiet pride about their food scene that visitors rarely stumble onto without some guidance. I spent four days eating my way through the city in late autumn, and what I found surprised me.
Where to Start: Odense Central Market
The covered market hall near Vestergade is the logical first stop. Get there before 10am on a Saturday if you want to avoid the crush. Stalls sell everything from raw milk cheese sourced from Funen farms to smoked eel caught from the nearby Odense Fjord. The eel, in particular, is something most visitors completely skip because it looks intimidating. Don’t. Ask the fishmonger to slice it thin and eat it with dark rye bread and a scrape of butter. It costs around 45 DKK for a portion and it’s the real deal.
The market also has a small hot food section where a older woman named Birthe — at least she was there in late 2025, fingers crossed she’s still going strong — sells traditional Funen-style frikadeller. These pork meatballs are slightly different from Copenhagen versions, denser and seasoned with more allspice. Worth every krone of the 65 DKK lunch plate.
Street Food in Odense: Beyond the Hot Dog Stands
Denmark has a thing for pølsevogn, the red sausage carts you’ll see everywhere. They’re fine. But Odense has developed a more interesting street food scene over the last few years. The area around Brandts, the old textile factory turned cultural hub, has become the informal centre of it.
Brandts Food Trucks and Pop-Ups
On Thursday and Friday evenings, the square outside Brandts typically hosts rotating food trucks. The lineup changes weekly, but there’s usually at least one vendor doing smørrebrød with modern twists — think pickled herring with fermented cream and dill oil rather than the traditional mayonnaise version. Prices run 55–90 DKK per open sandwich, which is fair given the quality.
There’s also a regular truck doing Korean-Danish fusion that sounds gimmicky but actually works. The kimchi paired with Danish pork belly on a brioche bun is the kind of thing that shouldn’t be good but absolutely is.
Best Local Restaurants for a Sit-Down Meal
Restaurant Målet
This is the place locals recommend when they’re being honest rather than just sending you somewhere fancy. It’s a sports bar crossed with a traditional Danish kitchen, which sounds wrong but works perfectly. The lunch menu runs 120–180 DKK for mains. The liver pâté open sandwich is made in-house and served warm, which most places don’t bother doing. Book ahead on weekends — it fills up with actual Odense residents, which tells you everything.
Storms Pakhus
Think of this as Odense’s answer to a food hall. It sits in a converted warehouse near the harbour and houses around 20 different food stalls under one roof. The concept is similar to Copenhagen’s Torvehallerne but smaller and considerably less crowded with tourists. You’ll find Vietnamese banh mi for 85 DKK, wood-fired pizza, fresh pasta, and a decent wine bar in the corner. It’s open most evenings and gets lively around 7pm. Go hungry because the stall sizes are generous.
Den Gamle Kro
This is the old-school option. Opened in 1863, it serves traditional Danish food without apology or irony. The roast pork with crackling and red cabbage costs around 245 DKK and is exactly what it should be. The room itself is all dark wood and candles. If you want to understand what Danish comfort food actually means, eat here once.
Organised Food Tours: Are They Worth It?
If you’re only in Odense for a day or two, a guided food tour saves you the trial and error of figuring out which markets are worth it and which are tourist-facing. Several operators list Odense food experiences on GetYourGuide and Viator, ranging from self-guided market walks to small-group tasting tours that cover three to five stops in around three hours. Prices typically sit between 400–700 DKK per person. The guided versions are particularly useful if you want someone explaining the history behind what you’re eating — why Funen cuisine differs from Jutland, for instance, or why rye bread culture is so embedded here.
Practical Tips Before You Go
- Lunch is the main meal: Many Danish restaurants do their best cooking at lunch, with cheaper prices. Dinner menus are often the same dishes at a 30–40% premium.
- Cash is largely irrelevant: Every stall and restaurant accepts card, including contactless. Don’t stress about carrying kroner.
- Markets close early: Most market vendors are packing up by 2pm on weekdays and 3pm on Saturdays. Plan accordingly.
- Reservations matter on weekends: Odense isn’t enormous, and good restaurants fill fast. Book at least 48 hours ahead for Saturday dinner.
- The supermarkets are worth a look: Irma and Føtex stock excellent local cheeses and smoked meats that you can take home. Legal in most countries within EU limits.
What to Drink
Odense has a small but serious craft beer scene. Ølværket near the city centre stocks local and regional Danish beers, and the staff actually know what they’re talking about. A pint of something local runs 70–90 DKK. If you prefer wine, the natural wine movement has reached Odense — Storms Pakhus has a good selection by the glass.
The food scene here rewards patience and curiosity. Stop assuming Odense is just a stopover between Copenhagen and the Jutland coast. Stay an extra day. Eat the eel.



Frequently Asked Questions
Book a Food Experience in Top Destinations
Handpicked experiences — book with free cancellation and instant confirmation.
