Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon
freshly baked ultimate cheese danish on a plate with creamy filling and golden flaky pastry

The Ultimate Cheese Danish Recipe

5 Stars 4 Stars 3 Stars 2 Stars 1 Star No reviews
  • Author: Robert Hayes
  • Prep Time: 15 minutes
  • Cook Time: 18 minutes
  • Total Time: 33 minutes
  • Yield: 8 pastries 1x
  • Category: Desserts
  • Method: Baking
  • Cuisine: American
  • Diet: Vegetarian

Description

A bakery-style treat made at home, the Ultimate Cheese Danish Recipe delivers flaky golden layers, a creamy sweet-tangy filling, and irresistible aroma. Perfect for breakfast or brunch in minutes.


Ingredients

Scale
  • 2 sheets frozen puff pastry, thawed
  • 8 oz cream cheese, softened
  • ⅓ cup granulated sugar
  • 1 teaspoon pure vanilla extract
  • ½ teaspoon lemon zest
  • 1 egg yolk (for filling)
  • 1 egg (for egg wash)
  • 1 tablespoon milk or cream
  • Optional: fruit preserves, powdered sugar, or glaze for topping


Instructions

  1. Beat cream cheese, sugar, vanilla, lemon zest, and egg yolk until smooth and creamy.
  2. Cut thawed puff pastry into 4×4 inch squares and fold corners inward to create wells.
  3. Spoon about a tablespoon of filling into each pastry center.
  4. Whisk egg and milk, then brush pastry edges for shine.
  5. Bake at 400°F (200°C) for 15–18 minutes until golden and puffed.
  6. Cool 5 minutes before adding glaze or powdered sugar.

Notes

  1. Use full-fat cream cheese for best texture.
  2. Ensure puff pastry is fully thawed before shaping.
  3. Reheat leftovers in oven at 350°F for 5–7 minutes to regain flakiness.