eatlocal
← All guides

Street food in Denmark — the 15 best spots

The best street food in Denmark is Torvehallerne. 15 food halls, market days and counters in Copenhagen, Aarhus, Aalborg and Odense, with hours.

Published 25 September 2026 · 19 min read · Updated 6 October 2026

Container stalls, string lights and a bowl of food by the water at Reffen

At a glance

15 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
TorvehallerneRømersgade 18, Israels Plads, CopenhagenMon-Thu 10:00-19:00 · Fri 10:00-20:00 · Sat 10:00-18:00 · Sun 11:00-17:00 Moderate8.6
Hija de SanchezSlagterboderne 8, Kødbyen, CopenhagenMon-Thu 11:00-21:00 · Fri-Sat 11:00-22:00 · Sun 11:00-21:00 Moderate8.5
Gasoline GrillLandgreven 10, Indre By, CopenhagenMon-Sun 11:00-21:30 Cheap8.4
ReffenRefshalevej 167A, Refshaleøen, CopenhagenMon-Sun 11:00-21:30 Cheap8.2
Broens GadekøkkenStrandgade 95, Christianshavn, CopenhagenMon-Thu 11:30-20:00 · Fri-Sat 11:00-21:00 · Sun 11:30-20:00 Cheap7.9
JaggerNørrebrogade 114, CopenhagenMon-Thu 11:00-22:00 · Fri-Sat 11:00-23:00 · Sun 11:00-22:00 Cheap7.9
Banken Food HallKannikegade 4, AarhusMon-Thu 11:00-23:00 · Fri-Sat 11:00-00:00 · Sun 11:00-22:00 Moderate8.3
Ingerslevs MarkedIngerslevs Boulevard 2B, Frederiksbjerg, AarhusWed 08:00-14:00 · Sat 08:00-14:00 Cheap8.2
MarkedshallenNicoline Kochs Plads 6, Aarhus Ø, AarhusMon-Sun 11:30-21:00 Moderate8.1
Aarhus Street FoodNy Banegårdsgade 46, Frederiksbjerg, AarhusMon-Sun 11:30-21:00 Moderate8.4
Aalborg Street FoodSkudehavnsvej 35, Skudehavnen, AalborgMon-Thu 11:30-21:00 · Fri-Sat 11:30-23:00 · Sun 11:30-21:00 Cheap8.2
BenttoØsterågade 3, AalborgMon-Sun 11:00-21:00 Cheap7.9
GrønttorvetDanmarksgade 70B, AalborgWed 08:00-14:00 · Sat 08:00-14:00 Cheap7.8
Burger BoomVesterbro 68, Vestbyen, AalborgMon-Sun 11:00-21:00 Cheap7.6
Storms PakhusLerchesgade 4, OdenseEstimate — check with the place Cheap8.3

Street food solves a problem restaurants never cracked: four people, four kinds of hunger and nobody who wants to book a table. In a food hall you order separately and sit together. Nobody agrees, and nobody has to. That is the whole point, and it is why the format has taken hold in all four cities in this guide.

The guide covers fifteen places in Copenhagen, Aarhus, Aalborg and Odense, ranked by our editorial score within each city. Every entry gives the address and the opening hours, and at the bottom there are answers to the practical questions: what it costs, whether you need to book, when the queues form, and what to do with children.

One thing up front, because the spread is not even. Copenhagen has six addresses, Aarhus four, Aalborg four and Odense one. That reflects reality: Odense has one proper street food market, not a scene, and it would be dishonest to write a city guide pretending otherwise. The one place is good, though.

The category is also broader than the words suggest: the food halls with many stalls under one roof, the market days that run two mornings a week, and the standalone counters where one thing is made well and fast. Each is useful for a different situation.

The best street food in Denmark is Torvehallerne

If one place has to be named, it is Torvehallerne at Rømersgade 18 by Israels Plads in Copenhagen. It holds the highest editorial score of the fifteen in this guide — 8.6 — and it is the only one of the food halls that works as well for shopping as for eating.

The ten highest across the four cities:

# Place City Score
1 Torvehallerne Copenhagen 8.6
2 Hija de Sanchez Copenhagen 8.5
3 Gasoline Grill Copenhagen 8.4
3 Aarhus Street Food Aarhus 8.4
5 Banken Food Hall Aarhus 8.3
5 Storms Pakhus Odense 8.3
7 Reffen Copenhagen 8.2
7 Ingerslevs Marked Aarhus 8.2
7 Aalborg Street Food Aalborg 8.2
10 Markedshallen Aarhus 8.1

Best in each city: Torvehallerne in Copenhagen (8.6), Aarhus Street Food at Ny Banegårdsgade 46 (8.4), Storms Pakhus at Lerchesgade 4 in Odense (8.3) and Aalborg Street Food at Skudehavnsvej 35 (8.2).

Three things the numbers say that a ranking alone does not:

  • Ten of the fifteen sit at the lowest price level. Street food is the cheapest category in the whole guide, and the five at level two are the halls with seating — Torvehallerne, Hija de Sanchez, Banken Food Hall, Markedshallen and Aarhus Street Food.
  • Two of the fifteen are market days, not addresses with opening hours. Ingerslevs Marked in Aarhus and Grønttorvet in Aalborg are both open Wednesday and Saturday from eight to two — and otherwise not at all. Turn up on a Thursday and you are standing on an empty square.
  • Aalborg Street Food is a weekend destination for the rest of the year: Friday to Sunday from 19 October to 13 December, then closed for the winter until 23 March. The exception is the Danish autumn half-term, 12 to 18 October, when the hall opens every day from half past eleven.

Copenhagen: six addresses, from glass hall to shipping container

The city has both the largest container market in the guide and the one hall that works as a place to shop and a place to eat at the same time.

1. Torvehallerne, Israels Plads

Rømersgade 18. Two glass halls holding around sixty stalls: fish, cheese, smørrebrød, coffee, tacos and greengrocers. It is the best place in the city to eat your way through several things at once without booking anything, and the halls double as a market — you can shop for dinner and have lunch on the same trip. The standard holds all the way round, and several of the city's better names keep a stall here.

Open Monday to Thursday from ten to seven, Friday until eight, Saturday until six and Sunday from eleven to five. Come outside the lunch rush if you want to avoid queues at the best stalls.

2. Hija de Sanchez, Kødbyen

Slagterboderne 8. The taco stand was started by a former pastry chef from Noma, and the difference is in the tortilla: the corn is nixtamalised and milled in house, the way it is done in Mexico. That is why a taco from here tastes unlike a taco from a pizzeria. The stand opened in 2016, the menu is short, and you order at the counter and eat standing or at the tables outside. Three tacos is a meal for most people.

Open every day from eleven, until nine Sunday to Thursday and until ten on Friday and Saturday. It is cheap and quick — but there is a queue at weekends.

3. Gasoline Grill, city centre

Landgreven 10. The burger bar started in a disused petrol station and has stuck to the formula: four burgers, organic beef, potatoes cut the same day. When the day's meat is gone, they close. The patty is thin and hard-seared, and the bun is soft enough to collapse around it. It is one of very few Danish burger bars to get international attention, and the reason is restraint rather than ambition.

Open every day from eleven to ten — or until the meat runs out, which happens before closing on busy days. There are few seats; most people eat standing or take it away.

4. Reffen, Refshaleøen

Refshalevej 167A. The city's biggest street food market: dozens of stalls in reused shipping containers along the water, from Korean fried chicken to vegan smash burgers. Quality swings from stall to stall, but the best ones are very good, and the harbour view carries the rest. There is a bar, seating by the water and room for children to run about, plus vegan and vegetarian options at several stalls.

The stalls are open daily in season from half past eleven to half past eight, the bars from eleven to half past nine. The market closes for the winter, so check before you head out in the cold half of the year. Take a bike or the harbour bus, arrive before sunset, and walk a lap before you order.

5. Broens Gadekøkken, Christianshavn

Strandgade 95. Smaller and more central than Reffen: a handful of well-chosen stalls right by the Inner Harbour Bridge, with Nyhavn on the other side of the water. The stalls change over the years but the standard holds, and there is fish, vegetarian food and something for children. Bar in the middle, long tables outside with heaters in winter.

The food stalls are open every day: half past eleven to eight Sunday to Thursday, eleven to nine Friday and Saturday, with the bars an hour longer. It is a few minutes' walk from both Christianshavn and Kongens Nytorv. Try the fish cakes — or whatever smells best as you walk past.

6. Jagger, Nørrebro

Nørrebrogade 114. Tacos and burgers at a price that belongs in fast food, made with produce that does not. The menu is short: a couple of tacos, a couple of burgers and fries, with vegetarian versions of both. The food comes out fast, and this is a place you eat at and move on from — there are tables, but it is not a restaurant.

Open every day from eleven to ten, Friday and Saturday until eleven. There are several Jaggers in the city; the one on Nørrebrogade is the one people use. Expect a queue at lunchtime.

See all six street food spots in Copenhagen →

Aarhus: four places, and the best spread in the country

Aarhus is the city where all three formats sit side by side: two food halls, a market day and a market by the station. None of the four overlaps, and all four are worth using.

1. Aarhus Street Food, by the station

Ny Banegårdsgade 46. Around thirty stalls in an old engine shed: Vietnamese, Mexican, vegan street food and a bar in the middle. It is loud, informal, with vegan and vegetarian options at several stalls. You order at the stalls and sit at the communal tables, and there is takeaway if you are moving on.

Open every day from half past eleven to nine. Ny Banegårdsgade is directly behind the station, which makes it the answer if you have an hour before a train. There is enough room that nobody has to sit still — children included.

2. Banken Food Hall, Kannikegade

Kannikegade 4. A food hall dropped into a former bank building in the centre of town, with stalls on the ground floor, a bar in the middle and room to sit. The room is the old bank's: high and open. The stalls cover several kitchens, you order separately and sit together, and it is the easiest way to eat together when nobody agrees.

Open from eleven every day — until eleven at night Monday to Thursday, until midnight on Friday and Saturday and until ten on Sunday. It is the latest of the four. Kannikegade is a couple of minutes' walk from Åboulevarden and the cathedral.

3. Ingerslevs Marked, Frederiksbjerg

Ingerslevs Boulevard 2B. The city's market day: vegetables, fish, cheese, bread and coffee from stalls along the boulevard. It is not street food in the food-hall sense, but it is where people in Aarhus eat standing up. The market is broadly organic, and several of the stalls come from the countryside around the city, so you can shop for the weekend and have breakfast on the same trip.

Open Wednesday and Saturday from eight to two. The rest of the week the boulevard is empty. Come early — by one o'clock the best stalls are packing up.

4. Markedshallen, Aarhus Ø

Nicoline Kochs Plads 6. The food hall in Nicolinehus gathers stalls, a bar and seating under one roof with the harbour outside, and in summer it carries on outdoors. The stalls cover several kitchens, you eat at the communal tables, and the bar in the middle keeps going after the kitchens close. Events are held in the hall.

Open every day from half past eleven to nine, the bar to ten, and a few stalls close before the hall does. The Sesam bakery in the same building opens earlier — ten on weekdays, eight at the weekend — so it is the one address in the hall you can reach before lunch. Nicoline Kochs Plads is on the water, within walking distance of both the harbour bath and Dokk1.

See all four street food spots in Aarhus →

Aalborg: four places, each doing its own thing

Aalborg does not have the volume, but the four addresses barely overlap: a market by the harbour, two counters and a market day. Choose by what you need, not by what is closest.

1. Aalborg Street Food, Skudehavnen

Skudehavnsvej 35. The market is housed in Køkkenfabrikken out by Skudehavnen: stalls under one roof, long tables and outdoor seating in summer. The line-up changes with whoever holds a stall that season. There is a bar in the middle, and events and activities are held in the hall. Prices are low, and there is something for children and adults alike.

The hours change with seasons and holidays, and the house publishes the whole calendar. During the Danish autumn half-term, 12 to 18 October 2026, the hall is open every day — Monday to Thursday and Sunday from half past eleven to nine, Friday and Saturday until eleven. From 19 October to 13 December it is open only Friday from five to eleven, Saturday from half past eleven to eleven and Sunday from half past eleven to nine. From 14 December it is closed for the winter until 23 March. Skudehavnsvej is northwest of the centre, so you will need a bike, a bus or a car.

2. Bentto, Østerågade

Østerågade 3. Asian food in boxes to take away, in the middle of the centre. There is no seating, and that is the whole business model: fast, properly made and meant to be eaten somewhere else. The menu is Asian in the broad sense, with meat and vegetarian boxes, prices are low, and you wait a couple of minutes at the counter.

Open every day from eleven to nine. Østerågade is close to Nytorv, so it is easy to pass on the way between two errands.

3. Grønttorvet, Danmarksgade

Danmarksgade 70B. The city's market day, with vegetables, bread, fish and cheese from stalls. It is not a food hall, but it is where you buy the raw ingredients and eat a roll standing up. The stalls are largely organic and come from the countryside around the city.

Open Wednesday and Saturday from eight to two. The rest of the week the square is empty. Come before midday if you want the choice. Danmarksgade is a few minutes' walk from the centre.

4. Burger Boom, Vestbyen

Vesterbro 68. The chain's only address in Aalborg and the city's second counter: one thing, burgers, made with organic Danish beef in an organic potato bun with pickles the house makes itself. The fries are tossed in parmesan, there is a Beyond burger, and the vegan one comes in a gluten-free bun. On weekdays from eleven to four there is a lunch meal for 99 kroner.

Open every day from eleven to nine. Vesterbro is the city's broad main road west of the centre, so it is on the way if you walk from the centre towards Vestbyen.

See all four street food spots in Aalborg →

Odense: one place — and it is worth the trip

Odense does not have a street food scene. There is one market in the guide, and calling that a scene would be writing the city up bigger than it is. The market is good enough that it does not matter.

Storms Pakhus at Lerchesgade 4 gathers a couple of dozen stalls in an old warehouse behind the station: Thai, roast pork sandwiches, pancakes, ramen and a bar in the middle. It is Odense's answer to Reffen, and it works for the same reason — you can turn up as a group and everyone gets what they want. There is indoor and outdoor seating and room for children to move. Prices are low, several stalls do vegetarian food, and there is takeaway if you are moving on.

Open six days a week from late morning, with longer hours on Friday and Saturday than the rest of the week. The times are estimated, so check with the place itself if you are travelling far. Lerchesgade is a few minutes' walk from the station, and that is the detail that makes Storms Pakhus worth planning around: you can take the train to Odense, eat, and be home the same evening.


Food hall, market day or counter — three kinds of street food

The fifteen places are not alike, and they are not used for the same thing.

The food hall is what most people mean by street food: many stalls under one roof, communal tables, a bar in the middle, no bookings. Reffen, Aarhus Street Food, Banken, Markedshallen, Aalborg Street Food and Storms Pakhus all belong here. The strength is the company — four people can eat four things and still sit together. The weakness is that quality swings from stall to stall inside the same hall; that is explicitly true of Reffen, where the best stalls are very good and the rest are not.

The market day is the oldest format and the least used. Ingerslevs Marked in Aarhus and Grønttorvet in Aalborg are both open Wednesday and Saturday from eight to two, and both are broadly organic with stalls from the surrounding countryside. You do not eat a meal there; you shop and pick up something to eat standing while you do. Two mornings a week is a narrow window, and that is why people never get round to it. Torvehallerne is a hybrid of the two formats — market and eating place in the same hall, seven days a week — and that is why it sits top of the Copenhagen list.

The counter is the third kind: one kitchen, a short menu, straight over the counter. Gasoline Grill makes four burgers, Hija de Sanchez makes tacos on its own tortillas, Jagger makes both at fast-food prices, Bentto in Aalborg makes boxes to take away, and Burger Boom on Vesterbro makes organic burgers. None of them has many seats — at Gasoline Grill and Bentto you are barely meant to sit down. In return, you know exactly what you are getting.

How to pick a stall

Walk a lap first. In a hall with thirty stalls it takes five minutes, and the alternative is spotting the right one while already holding your food. Look at the queue rather than the sign — that matters most where the line-up changes from season to season, as it does at Aalborg Street Food. And eat outside the peak: Torvehallerne, Gasoline Grill and Jagger all have lunchtime queues, while the market days have to be taken early, because the best stalls pack up around one.


Questions and answers

Which street food is best for lunch in Copenhagen?

Torvehallerne, if lunch also has to work standing up and in a hurry — the hall opens at ten, an hour before the other five Copenhagen addresses, and it has the most stalls to choose between. If it should be one thing done well, Gasoline Grill at Landgreven 10 and Hija de Sanchez in the Meatpacking District both open at eleven. All six Copenhagen addresses in this guide are open by half past eleven, so lunch is when the choice is widest — and between twelve and one is when the queues are.

What does street food cost in Denmark?

We give a price level rather than a figure in kroner, because prices change faster than a guide can follow. The scale has four steps, and ten of the fifteen sit on the cheapest: Reffen, Broens Gadekøkken, Gasoline Grill and Jagger in Copenhagen, Ingerslevs Marked in Aarhus, all four in Aalborg and Storms Pakhus in Odense. The five a step above are Torvehallerne, Hija de Sanchez, Aarhus Street Food, Banken Food Hall and Markedshallen. None of them sits on the two most expensive steps — this is not that kind of food.

Do you need to book a table?

You do not. The whole format is built on turning up, ordering at the counter or the stall and finding a seat, which is why it works for groups that have not planned anything. The price is that you may end up in a queue — see the question about peak times below.

Which places work with children?

Reffen, Broens Gadekøkken, Aarhus Street Food and Storms Pakhus are the ones explicitly set up for it: room to move, long tables, nobody who has to sit still and nothing to book. Aalborg Street Food has something for children and adults alike, with long tables in the hall. The market days in Aarhus and Aalborg also work in the morning. The counters are the worst option with children — Gasoline Grill has almost no seats, and Bentto has none.

Is there vegan and vegetarian food?

Yes, and in the food halls it is not an afterthought. Reffen and Aarhus Street Food both have vegan and vegetarian options at several stalls. Storms Pakhus and Broens Gadekøkken have vegetarian food at several stalls. Jagger does vegetarian versions of both the tacos and the burgers, Bentto has vegetarian boxes, and Burger Boom has both a Beyond burger and a vegan burger in a gluten-free bun. That is the one thing the loose format does better than restaurants: you do not have to find a single kitchen that can do everything.

When are the queues?

Lunchtime is one peak, and it hits Torvehallerne, Gasoline Grill, Hija de Sanchez and Jagger. The weekend is the other — Hija de Sanchez has a queue on both Saturday and Sunday. The big halls spread the pressure better, because there are more stalls per person. On the market days in Aarhus and Aalborg the logic is reversed: there is no queue, but the best stalls are packing up by one o'clock.

Which places are open all year?

Most of them, but not Reffen. The market on Refshaleøen closes for the winter, and that is the mistake people make most often — cycling out there in February and finding the containers shut. The house publishes the dates, and they are worth writing down: the season ends on 2 November, the winter closure runs from November to February, and the summer season begins in mid-March. Aarhus Street Food is open every day all year with one exception the house publishes itself: closed 23 to 26 December, and on 31 December and 1 January. The same year-round opening applies to Bentto, Burger Boom, Gasoline Grill, Jagger, Broens Gadekøkken — which even runs a skating rink in winter — and Torvehallerne. Markedshallen on Aarhus Ø is also open every day, half past eleven to nine, with the bar an hour longer. In autumn Aalborg Street Food only opens Friday to Sunday, but every day during the Danish autumn half-term, 12 to 18 October, and it closes for the winter from 14 December.

What is the difference between a food hall and a street food market?

In practice not much, and the words are used interchangeably. If there is a difference it is the roof and the season: Banken Food Hall and Markedshallen are in buildings, while Reffen is containers outdoors and shuts from 2 November until mid-March. Aarhus Street Food, Aalborg Street Food and Storms Pakhus sit in between — stalls in an old engine shed, factory or warehouse, with outdoor seating in summer.


The order within each city follows our editorial score, which weighs the quality of the food and whether the place makes things itself rather than buying them in. The guide covers fifteen places in the category: six in Copenhagen, four in Aarhus, four in Aalborg and one in Odense. Burger Boom was added on 2 October 2026 with its address and hours from the house's own site and ordering system. Addresses and opening hours were checked against each place's own information on 25 September 2026, and Reffen and Broens Gadekøkken again on 3 October. For Markedshallen and Storms Pakhus the hours are estimated, and are therefore described loosely here rather than with exact times — check with the place itself if you are travelling far. Hours change, especially around the turn of the season and public holidays.

Places in this guide

Apple crates and rice porridge in the market hall — Torvehallerne
Our pick

Torvehallerne

8.6

The city's food market at Israels Plads — two halls and around sixty stalls.

Street foodIsraels Plads
Tacos al pastor and a margarita on a picnic table — Hija de Sanchez
Our pick

Hija de Sanchez

8.5

Tacos with their own tortillas in the Meatpacking District — the corn is milled on site.

Street foodKødbyen
A cheeseburger on the bench outside the old petrol station — Gasoline Grill

Gasoline Grill

8.4

Burgers from a disused petrol station — organic meat, and they close when they sell out.

Street foodIndre By
Container stalls, string lights and a bowl of food by the harbour — Reffen
Our pick

Reffen

8.2

Street food in shipping containers on Refshaleøen, with waterfront and sunset.

Street foodRefshaleøen
A wrap and a spritz at the long tables on the quay — Broens Gadekøkken

Broens Gadekøkken

7.9

Food stalls by the Inner Harbour Bridge with a view of Nyhavn.

Street foodChristianshavn
Burgers, fries and orange soda on the counter — Jagger

Jagger

7.9

Tacos and burgers on Nørrebrogade — quick, cheap and better than it needs to be.

Street foodNørrebro
Pizza, tacos and a spritz in the old banking hall — Banken Food Hall
Our pick

Banken Food Hall

8.3

A food hall in an old bank building — seven kitchens that close two hours before the bars.

Street foodKannikegade
Market day with coffee and vegetable stalls — Ingerslevs Marked

Ingerslevs Marked

8.2

Market day on Ingerslevs Boulevard — Wednesday and Saturday mornings.

Street foodFrederiksbjerg
Poké and beer in the food hall by the harbour — Markedshallen

Markedshallen

8.1

A food hall in Nicolinehus on Aarhus Ø — stalls, bar and a view of the harbour.

Street foodAarhus Ø
Curry, bánh mì and beer at the long tables in the old depot — Aarhus Street Food
Our pick

Aarhus Street Food

8.4

A food market by the station with around 30 stalls under one roof.

Street foodFrederiksbjerg
Tacos and a burger in the food market by the harbour — Aalborg Street Food
Our pick

Aalborg Street Food

8.2

A food market in the Køkkenfabrikken by Skudehavnen — hours change with the season.

Street foodSkudehavnen
Poké bowls with salmon, avocado and edamame — Bentto

Bentto

7.9

Asian bento boxes to take away — open every day from eleven.

Street foodØsterågade
Market day with coffee and vegetable stalls — Grønttorvet

Grønttorvet

7.8

Market day on Danmarksgade — Wednesday and Saturday mornings.

Street foodDanmarksgade
Double bacon cheeseburger and parmesan fries by the window — Burger Boom

Burger Boom

7.6

Organic burgers on Vesterbro — a 99-krone lunch menu on weekdays.

Street foodVestbyen
A pork roast sandwich and curry in the warehouse — Storms Pakhus
Our pick

Storms Pakhus

8.3

Odense's street food market in a warehouse by the station.

Street foodLerchesgade