Denmark
Level 1 for supermarket labelling and Copenhagen's dedicated vegan restaurants, less forgiving in traditional bakeries and rural hotel breakfasts.
Level 1 is driven by a national plant-based food strategy and reliable supermarket labelling across all towns. Butter and invisible dairy in traditional settings are the primary traps to navigate.
Ranking and city scoreDenmark ranks #13 in the VTG index, the highest-ranked Scandinavian country and one of only five destinations worldwide to achieve Level 1 status. This is a country rank, not a city rank. Copenhagen, assessed separately at city level, ranks among the top vegan-friendly cities in Europe, a different measurement from the national score: the city figure reflects Copenhagen's density of dedicated restaurants and widespread plant-based menus, while the country rank covers the full territory including smaller towns and rural Jutland where the experience differs significantly.
National food strategyDenmark published a national action plan for plant-based foods backed by substantial government investment, covering chef training and subsidies for plant-based crop production. In practice this means supermarkets across the country carry extensive and clearly labelled vegan ranges. Netto, Føtex, Bilka, Rema 1000, and SuperBrugsen all stock reliable vegan products with V-label certification where applicable. The primary challenge is not availability but invisibility: butter is woven into traditional Danish cooking at every level and rarely appears on menus.
Traditional cookingButter is the default cooking fat and finishing element across Danish cuisine, applied automatically and rarely announced. Vegetables are routinely tossed in butter before serving. Bread arrives pre-buttered. Pan sauces are built on it. Because butter is assumed standard rather than a declared ingredient choice, kitchen staff may not think to mention it unless specifically asked. The most useful question is about smør (butter) specifically, not dairy generally: "Er der smør i dette?" gets a more accurate answer than a broad question about animal products. Follow up on fløde (cream) and ost (cheese) separately for full coverage.
Allergen labellingDenmark follows EU allergen labelling regulations for packaged supermarket products. The 14 major EU allergens, including milk and eggs, must be clearly emphasised on prepacked food labels, usually in bold or by a different typographic style. Gelatine is not an EU allergen, so it appears only in the standard ingredients list, not in the allergen section. Always read the full ingredients list on any confectionery or yoghurt product, not just the allergen emphasis. Fresh bakery items from artisan bakeries carry no EU-format labelling and cannot be assumed safe without asking.
Vegetarian does not mean veganVegetarian dishes in Denmark typically include dairy and eggs. The Danish food culture has historically centred on dairy as a standard component of all cooking, so a vegetarian request rarely excludes butter, cream, or cheese. Always specify fully and ask specifically about each animal product rather than relying on a vegetarian label or a general vegan request being understood as it would be in a dedicated vegan restaurant.
What not to rely onDo not rely on a dish appearing plant-based without asking about cooking fat. Butter is invisible on Danish menus at traditional venues and is not considered a noteworthy ingredient by most kitchen staff.
Danish supermarkets are your strongest ally
Netto, Føtex, Bilka, Rema 1000, and SuperBrugsen all carry extensive vegan ranges with clear labelling. The V-label (European Vegetarian Union certified) appears reliably on vegan products, and most chains carry oat milk, plant-based proteins, vegan yoghurts, and dairy-free alternatives. Supermarket rugbrød from major chains is typically vegan and reliably labelled. This is your most consistent fallback in any Danish town. Selection varies by branch size, so stock up at larger urban stores before travelling to smaller towns.
Copenhagen's dedicated vegan scene
Copenhagen has dozens of fully vegan restaurants, plus plant-based smørrebrød and quick lunch spots. Aarhus has developed a meaningful scene of its own. In both cities, using HappyCow's "Vegan Only" filter before you go will surface dedicated options in any neighbourhood where every item is safe without needing to ask.
Ask about butter specifically, not dairy generally
English is spoken well enough across Denmark that direct questions about butter will be understood in virtually any restaurant. Because butter is automatic in Danish kitchens and not considered a conscious ingredient decision, staff may not think to mention it unless specifically asked. Asking about smør (butter) by name tends to get a more accurate answer than a broad dairy question. Follow up on fløde (cream) and ost (cheese) as separate questions for full coverage of any given dish.
Supermarket rugbrød as a reliable meal base
Danish rye bread from major supermarkets is typically made from rye, water, sourdough culture, and seeds, making it reliably vegan and consistently labelled. Pair with hummus, avocado, or plant-based spreads available in every supermarket for a quick, reliable meal anywhere in Denmark. This strategy works particularly well when travelling through rural Jutland or smaller island towns where restaurants serve traditional Danish menus with few vegan options.
Denmark is one of the easiest countries for vegan travel, but a simple rule covers most situations: inside Copenhagen or Aarhus, the dedicated scene is there. Outside those cities, self-cater from a supermarket. Difficulty concentrates in traditional settings where butter and dairy are assumed rather than declared.
Outside Copenhagen and Aarhus, menus lean heavily on traditional smørrebrød and meat-centric dishes. Dedicated vegan options may be limited to a basic side salad or pasta requiring modification. Supermarkets remain reliable even in small towns, so self-catering is the practical fallback for travellers moving through rural Jutland or smaller island towns.
Danish hotel breakfasts are dairy-heavy: cold cuts, cheese, eggs, buttered bread, and yoghurt form the core. Plant milk is increasingly available but not universal. Ask the evening before whether plant milk can be provided. Larger chain hotels such as Scandic are more likely to accommodate than smaller independent properties, which may have no plant milk at all.
Butter appears on vegetables automatically, cream is standard in soups and sauces, butter is applied to bread without mention, and cheese is frequently added as a garnish. None of this appears on menus because it is considered baseline cooking. Asking about smør, fløde, and ost separately is more effective than a general dairy question at any traditional restaurant.
Artisan bakeries are central to Danish food culture, but virtually nothing in a traditional bakery is vegan. Wienerbrød, kanelsnegle, and most breads contain butter, eggs, or both. Even items that look plain are typically egg-washed. Vegan bakery items exist in Copenhagen's more progressive bakeries but are unavailable in most provincial bakeries entirely.