Cheese Danish with Flaky Golden Layers and Creamy Filling Recipe
Few pastries are as satisfying as a freshly baked Cheese Danish with its crisp, buttery layers wrapped around a rich, creamy cheese filling. This classic bakery favorite combines the delicate texture of flaky puff pastry with a lightly sweetened cream cheese center, creating a dessert or breakfast treat that feels both elegant and comforting. Whether served warm from the oven with a hot cup of coffee or enjoyed chilled as an afternoon snack, Cheese Danish is loved around the world for its irresistible balance of buttery pastry and velvety filling.
Making Cheese Danish at home is much easier than many people imagine. By using high-quality puff pastry, you can achieve beautiful golden layers without spending hours preparing laminated dough from scratch. The filling comes together in minutes with cream cheese, sugar, vanilla, and a touch of lemon juice for brightness. The result is a pastry that looks impressive enough for special occasions while being simple enough for weekend baking.
This recipe creates pastries with crisp, flaky edges, beautifully puffed layers, and a smooth, creamy center that stays soft after baking. A light egg wash gives the pastry its signature golden shine, while a drizzle of sweet glaze adds the perfect finishing touch. The combination of textures makes every bite rich, buttery, creamy, and slightly crisp.
Cheese Danish is incredibly versatile. It can be served as a luxurious breakfast, an elegant brunch centerpiece, a delightful afternoon snack, or a sophisticated dessert. It also pairs beautifully with fresh berries, fruit preserves, sliced almonds, or a dusting of powdered sugar. Once you master the basic recipe, you can easily customize it with your favorite flavors.
Why You’ll Love This Recipe
This homemade Cheese Danish delivers bakery-quality results with surprisingly little effort.
The puff pastry bakes into dozens of light, flaky layers.
The cream cheese filling is smooth, creamy, and perfectly sweet.
The recipe uses simple ingredients that are easy to find.
Each pastry can be customized with fruit, nuts, or flavored extracts.
They freeze well and can be reheated whenever you want a fresh pastry.
Perfect for breakfast, brunch, holidays, parties, or dessert.
Preparation Time
Preparation Time: 20 minutes
Chilling Time: 15 minutes
Baking Time: 20 to 25 minutes
Cooling Time: 15 minutes
Total Time: About 1 hour 15 minutes
Servings: 8 pastries
Ingredients
For the Pastry
2 sheets frozen puff pastry, thawed
1 egg
1 tablespoon milk
For the Cream Cheese Filling
8 ounces (225 grams) cream cheese, softened
â…“ cup granulated sugar
1 large egg yolk
1 teaspoon vanilla extract
1 teaspoon fresh lemon juice
1 teaspoon lemon zest (optional)
1 tablespoon all-purpose flour
Pinch of salt
For the Glaze
1 cup powdered sugar
2 to 3 tablespoons milk
½ teaspoon vanilla extract
Kitchen Equipment
Mixing bowls
Electric hand mixer or stand mixer
Rolling pin
Sharp knife or pizza cutter
Pastry brush
Baking tray
Parchment paper
Cooling rack
Small whisk
Instructions
Preheat the oven to 400°F (200°C). Line two baking trays with parchment paper to prevent sticking and ensure even baking.
Allow the puff pastry to thaw according to the package instructions. The pastry should remain cool but flexible enough to unfold without cracking. If it becomes too warm, return it to the refrigerator for a few minutes before working with it.
In a medium mixing bowl, combine the softened cream cheese and granulated sugar. Beat until completely smooth and creamy. There should be no lumps remaining.
Add the egg yolk, vanilla extract, lemon juice, lemon zest if using, flour, and a small pinch of salt. Continue mixing until the filling becomes silky and fully combined. Set aside while preparing the pastry.
Lightly flour your work surface and gently roll each puff pastry sheet just enough to smooth the seams. Avoid pressing too hard, as you want to preserve the delicate layers that create the flaky texture.
Cut each pastry sheet into four equal squares to create eight individual pastries.
Transfer the pastry squares onto the prepared baking trays, leaving enough space between each one because they will expand significantly during baking.
Using a sharp knife, lightly score a border about half an inch from the edge of each square without cutting completely through the pastry. This border will rise beautifully while the center remains slightly lower to hold the filling.
Gently prick the center section with a fork several times. This helps prevent excessive puffing underneath the filling.
Spoon approximately two tablespoons of the cream cheese mixture into the center of each pastry square. Spread it evenly while keeping it inside the scored border.
In a small bowl, whisk together the whole egg and milk to create the egg wash. Brush the exposed pastry edges carefully without brushing the filling.
Bake the pastries in the preheated oven for 20 to 25 minutes or until the pastry has puffed dramatically and turned deep golden brown with crisp edges.
Remove the baking trays from the oven and allow the pastries to cool for about 10 to 15 minutes before glazing.
While the pastries cool, prepare the glaze by whisking together powdered sugar, vanilla extract, and enough milk to create a smooth, pourable consistency.
Drizzle the glaze generously over the slightly warm pastries using a spoon or small whisk.
Allow the glaze to set for several minutes before serving.
Tips for Success
Always keep puff pastry cold until ready to use.
Use full-fat cream cheese for the richest flavor and smoothest filling.
Avoid overfilling each pastry to prevent leaking during baking.
Score the pastry gently without cutting all the way through.
Bake until deeply golden for maximum flakiness.
Let the pastries cool slightly before adding the glaze so it doesn’t completely melt away.
Flavor Variations
Add a spoonful of raspberry, strawberry, blueberry, or apricot jam on top of the cream cheese filling before baking.
Mix mini chocolate chips into the filling for a dessert version.
Sprinkle sliced almonds over the pastry before baking for extra crunch.
Add cinnamon or cardamom to the filling for a warm spice flavor.
Use almond extract instead of vanilla for a classic bakery taste.
Top with fresh berries after glazing for a colorful presentation.
Serving Suggestions
Serve warm with freshly brewed coffee.
Pair with hot tea for an afternoon treat.
Enjoy with fresh strawberries, blueberries, or raspberries.
Serve alongside scrambled eggs and fresh fruit for brunch.
Add whipped cream for a decadent dessert.
Arrange on a holiday breakfast buffet with croissants and muffins.
Storage
Store leftover Cheese Danish in an airtight container in the refrigerator for up to four days.
For longer storage, freeze individual pastries for up to two months. Wrap each pastry tightly in plastic wrap and place them in a freezer-safe container.
Reheat refrigerated pastries in a 325°F (160°C) oven for 8 to 10 minutes until warmed through and crisp again. Frozen pastries should be thawed overnight in the refrigerator before reheating.
Nutritional Information (Approximate Per Serving)
Calories: 390
Protein: 7 grams
Carbohydrates: 32 grams
Fat: 27 grams
Saturated Fat: 12 grams
Sugar: 14 grams
Fiber: 1 gram
Sodium: 280 milligrams
Frequently Asked Questions
Can I prepare these ahead of time?
Yes. Assemble the pastries and refrigerate them for several hours before baking. Bake just before serving for the freshest results.
Can I use homemade pastry dough?
Absolutely. Homemade laminated pastry produces exceptional results, although store-bought puff pastry is an excellent time-saving option.
Why did my filling spread?
This usually happens if the cream cheese was too soft or the pastries became too warm before baking. Chilling the assembled pastries for 15 minutes before baking helps maintain their shape.
Can I make them less sweet?
Yes. Reduce the sugar in both the filling and glaze according to your taste.
Can I skip the glaze?
Certainly. The pastries are delicious without glaze and can simply be dusted with powdered sugar after cooling.
Final Thoughts
Homemade Cheese Danish offers everything people love about a classic bakery pastry: crisp, buttery layers, a rich and creamy cheese filling, and a beautifully golden finish. Despite its elegant appearance, this recipe is straightforward and approachable, making it perfect for both beginner and experienced bakers. Whether you’re preparing a weekend breakfast, hosting brunch, celebrating a holiday, or simply treating yourself to something special, these flaky pastries deliver outstanding flavor and texture every time. With endless possibilities for customization and reliable, bakery-quality results, this Cheese Danish recipe is one you’ll return to again and again.
