Background

Restaurant Puk: Traditional Danish Hospitality in Historic Indre By

Historic Danish restaurant in Indre By, Copenhagen, serving classic smørrebrød and comfort dishes in a centuries-old setting with authentic local atmosphere.

4.3

Set in the heart of Copenhagen’s old city, Restaurant Puk is an atmospheric Danish eatery housed in a building dating to the 18th century. Known for its hearty smørrebrød, classic Danish dishes, and authentic decor, Puk combines a cozy, candlelit ambiance with a distinct sense of local history, making it a beloved spot for both visitors and locals seeking a quintessential Copenhagen dining experience.

A brief summary to Restaurant Puk

  • Monday 12 pm-12 am
  • Tuesday 12 pm-12 am
  • Wednesday 12 pm-12 am
  • Thursday 12 pm-12 am
  • Friday 12 pm-12 am
  • Saturday 12 pm-12 am
  • Sunday 12 pm-12 am

Local tips

  • Arrive early or make a reservation, especially for lunch and weekends—the restaurant is popular with locals and visitors alike.
  • Try the traditional smørrebrød sampler for a varied taste of Danish classics.
  • Larger groups should request a table in advance to ensure seating in one of the cozy, historic rooms.
  • Ask the staff for recommendations on artisan aquavit pairings to complement your meal.
  • Vegetarian options are available, but it’s best to mention preferences when booking if you have specific dietary needs.
widget icon

Unlock the Best of Restaurant Puk

Buy tickets

    No tickets available

Book tours with entry

    No tours available

Book tours without entry

    No tours available

Discover more about Restaurant Puk

Restaurant Puk is a Copenhagen institution, nestling on a cobbled square amid Indre By’s centuries-old architecture. Housed in a brick and timber structure with roots stretching back to 1750—and rumored to have once served as a lodging for royal guards—the restaurant radiates tradition and welcoming Danish hospitality. Step inside and you’ll discover timber-beamed ceilings, flickering candlelight, and walls adorned with curios of Copenhagen’s past—perfect for immersing yourself in local culture. The menu is a celebration of Danish culinary heritage, anchored by artfully composed smørrebrød—open-faced rye sandwiches topped with the likes of herring, egg and shrimp, or roast beef and crispy onions—alongside heartier staples such as frikadeller (meatballs), roast pork with crackling, and creamy potato salads, all generously portioned. Each plate is paired with artisan aquavit or local beer, completing a truly Danish meal. Vegetarian and lighter options are also available, making it suitable for a variety of palates. The atmosphere at Puk is cheerful and convivial, frequented by Copenhageners alongside travelers—especially at lunch, when the buzzing rooms fill with stories and laughter, and in the evenings, as candles cast shadows on the old brick walls. Due to its central location and local popularity, reservations are recommended, particularly on weekends. Prices are moderate by Copenhagen standards, with lunch and dinner averaging between DKK 150–250 per main course and classic platters available for all tastes. Dining at Restaurant Puk not only provides a delicious taste of Danish cuisine but also offers a window into Copenhagen’s layered, living history, making it an essential stop for culinary explorers.

Popular Experiences near Restaurant Puk

Popular Hotels near Restaurant Puk

Select Currency