pastriesbreakfast

Homemade Danish Pastry

Flaky, buttery Danish pastries with a cream cheese filling. Weekend baking at its finest.

Prep: 2 hours · Cook: 18 min · Total: 4 hours (+ overnight)12 servingsAdvanced4.7 (19 reviews)340 calories per serving

Last tested: 2026-09-10

📸
Servings12

📋 Ingredients

👩‍🍳 Instructions

  1. 1

    Mix flour, sugar, salt, yeast, cold milk, egg, and butter. Knead 5 minutes. Chill 1 hour.

  2. 2

    Laminate with butter: enclose butter block, perform 3 single folds with 30-minute chills between.

  3. 3

    Roll to 5mm thickness. Cut into 15cm/6-inch squares.

  4. 4

    Place a spoonful of cream cheese filling in the center of each.

  5. 5

    Fold corners toward the center, pressing to seal.

  6. 6

    Proof 1-1.5 hours until puffy.

  7. 7

    Egg wash. Bake at 200°C/400°F for 16-18 minutes until golden.

  8. 8

    Drizzle with icing sugar glaze while warm.

🔄 Swap Table

Original: Cream cheese filling
Swap: Almond paste or fruit preserves
Classic alternatives
Original: European butter
Swap: Regular butter (200g)
Less flaky but still good
Original: Egg wash
Swap: Milk wash
Less shiny, still golden

Frequently Asked Questions

Something went wrong with this recipe?

Our AI Pastry Doctor can diagnose the issue and suggest a fix.

🩺 Ask the Pastry Doctor