Flaky Cheese Danish Recipe – Easy Bakery-Style Pastry At Home

Flaky cheese danish pastry with golden layers and creamy cheese filling on rustic board

There’s nothing quite like biting into a perfectly flaky cheese danish fresh from the oven. If you love bakery-style pastries but want to enjoy them fresh at home, this flaky cheese danish recipe is exactly what you need. You’ll master the art of buttery, layered dough combined with a smooth, tangy cream cheese filling that feels indulgent without the fuss.

Flaky cheese danish pastry with golden layers and creamy cheese filling on rustic board

Whether you’re treating yourself for breakfast or impressing guests at brunch, this recipe makes flaky cheese danish that’s just as good as what you’d find in a bakery. Plus, you can customize the filling or glaze to your liking. Let’s get baking!

Why You'll Love This Recipe

  • Makes authentic bakery-style flaky pastry at home
  • Deliciously creamy and tangy cheese filling
  • Perfect balance of buttery layers and soft centers
  • Great for breakfast, brunch, or a sweet snack
  • Uses simple, easy-to-find ingredients

Ingredients

Gather these ingredients to create the flaky pastry and the luscious cheese filling for your danish.

For the Pastry Dough

  • 2 1/2 cups all-purpose flour
  • 1 tbsp granulated sugar
  • 1 tsp salt
  • 1 cup unsalted butter, cold and cubed
  • 2/3 cup ice-cold water

For the Cheese Filling

  • 8 oz cream cheese, softened
  • 1/3 cup granulated sugar
  • 1 large egg yolk
  • 1 tsp vanilla extract
  • 1 tbsp lemon juice

For the Glaze (Optional)

  • 1/2 cup powdered sugar
  • 1-2 tbsp milk
  • 1/2 tsp vanilla extract

Recipe Details

  • Prep Time: 45 minutes (plus chilling time)
  • Cook Time: 20 minutes
  • Total Time: 1 hour 10 minutes
  • Servings: 8 danishes
  • Calories: Approximately 320 per serving

How to Make Flaky Cheese Danish Recipe – Easy Bakery-Style Pastry at Home

  1. In a large bowl, whisk together flour, sugar, and salt. Cut in the cold butter with a pastry cutter or your fingers until the mixture resembles coarse crumbs with pea-sized pieces.
  2. Slowly add the ice-cold water, mixing gently until the dough just comes together. Avoid overworking. Shape into a flat disk, wrap in plastic, and chill for at least 30 minutes.
  3. While dough chills, prepare the cheese filling by beating softened cream cheese, sugar, egg yolk, vanilla extract, and lemon juice until smooth and creamy. Set aside.
  4. Preheat the oven to 400°F (200°C) and line a baking sheet with parchment paper. On a lightly floured surface, roll out the chilled dough into a 12x12 inch square. Cut into 8 equal squares.
  5. Place a generous spoonful of cheese filling in the center of each square. Fold the corners toward the center, pinching lightly to seal, leaving some filling visible.
  6. Transfer the danishes to the prepared baking sheet. Brush the pastry edges lightly with milk or egg wash for a golden finish.
  7. Bake for 18-20 minutes until the pastry is golden brown and flaky and the filling is set but still creamy.
  8. Remove from oven and let cool slightly. If desired, whisk powdered sugar, milk, and vanilla to make a glaze and drizzle over the warm danishes.
  9. Serve warm or at room temperature for the best flaky texture and creamy filling experience.

Tips for the Best Results

  • Keep your butter and water very cold to achieve flaky layers.
  • Do not overwork the dough to prevent toughness.
  • Chill the dough before rolling to make it easier to handle.
  • Use full-fat cream cheese for the creamiest filling.
  • Brush the pastry edges with milk or egg wash to get a beautiful golden crust.

Storage and Reheating

Store leftover cheese danishes in an airtight container in the refrigerator for up to 3 days. They can also be frozen individually wrapped for up to 2 months.

To reheat, warm danishes in a 350°F oven for 8-10 minutes until heated through and crisp again. Avoid microwaving to maintain flakiness.

Frequently Asked Questions

Can I make the dough ahead of time?

Yes, you can prepare the dough up to 2 days in advance and keep it wrapped tightly in the refrigerator. Let it rest at room temperature for about 10 minutes before rolling.

What can I substitute for cream cheese?

You can use mascarpone or ricotta cheese for a different texture, but cream cheese gives the best balance of tang and creaminess.

Can I add fruit to this recipe?

Absolutely! Fresh berries or fruit preserves can be added on top of the cheese filling before folding the pastry for extra flavor and sweetness.

Is there a gluten-free version?

Yes, you can try a gluten-free all-purpose flour blend, but results may vary. The dough might be less flaky, so handle it gently and chill well before baking.