If you love pastries and you love a rich, creamy dessert, Cheese Danish is the perfect treat to satisfy both cravings. This elegant pastry combines the light, buttery flakiness of puff pastry with a sweet, tangy cream cheese filling, resulting in a dessert—or breakfast—item that’s as beautiful as it is delicious.
Whether served for brunch, a special occasion, or an indulgent snack with coffee or tea, Cheese Danish is a versatile recipe that’s easier to make than it looks. In this article, we’ll guide you through what makes this pastry special, how to bake it perfectly, and a few creative variations to elevate it.
Why You’ll Love Cheese Danish
Cheese Danish offers a delightful contrast of textures and flavors—flaky, tender pastry wrapped around a smooth, creamy center. Here’s what makes it a must-try:
1. Irresistible Flavor: The combination of tangy cream cheese, a hint of vanilla, and a touch of sugar creates a filling that’s perfectly balanced.
2. Elegant Presentation: Each Danish can be shaped into a pinwheel, braid, or square—perfect for gifting, brunch spreads, or dessert trays.
3. Quick and Easy: With store-bought puff pastry, this pastry comes together in minutes, no complicated dough-making required.
4. Adaptable: Enjoy plain, dusted with powdered sugar, drizzled with icing, or topped with fruit for extra flair.
Ingredients
- 1 sheet of puff pastry (thawed if frozen)
- 4 oz (½ cup) cream cheese, softened
- 2 tablespoons granulated sugar
- 1 teaspoon vanilla extract
- 1 egg (for egg wash)
- Optional: 2 teaspoons lemon zest or fruit preserves for added flavor
Prep and Cook Time
- Prep Time: 15 minutes
- Bake Time: 15–20 minutes
- Total Time: 35 minutes
- Yield: 4–6 pastries, depending on size
Instructions
1. Preheat and Prepare
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper to prevent sticking.
2. Prepare the Filling
In a small bowl, beat together cream cheese, sugar, and vanilla extract until smooth. For a bright flavor, add lemon zest or a spoonful of fruit preserves.
3. Prepare the Puff Pastry
Roll out the puff pastry sheet on a lightly floured surface. Cut it into squares or rectangles, depending on your preferred shape.
4. Assemble the Danish
Place a spoonful of cream cheese mixture in the center of each pastry square. Fold the corners toward the center or roll the edges to form pinwheels or braids. Brush the tops lightly with beaten egg for a glossy finish.
5. Bake
Place the pastries on the prepared baking sheet, leaving space between them. Bake for 15–20 minutes, or until the pastry is puffed, golden, and flaky.
6. Cool and Serve
Allow the Danish to cool slightly before serving. Optionally, drizzle with icing made from powdered sugar and milk, or dust with powdered sugar for an elegant finish.

Presentation and Serving Suggestions
Classic Style: Serve warm or at room temperature with a cup of coffee or tea.
Brunch Spread: Arrange on a board with muffins, fruit, and other pastries for a beautiful morning treat.
Dessert Option: Top with fresh berries, a drizzle of chocolate, or a dusting of powdered sugar for a more decadent presentation.
Gifting Idea: Wrap cooled Danish individually in parchment paper for homemade gifts.
Variations and Add-Ins
- Berry Danish: Add a spoonful of raspberry, blueberry, or strawberry jam to the cream cheese filling.
- Nutty Delight: Sprinkle chopped almonds or pecans on top before baking.
- Chocolate Cheese Danish: Fold in mini chocolate chips for a dessert-like twist.
- Cinnamon Sugar Danish: Sprinkle with cinnamon sugar before baking for a warm, aromatic flavor.
Tips for Perfect Cheese Danish
- Keep Puff Pastry Cold: This ensures maximum flakiness during baking.
- Don’t Overfill: Too much filling can leak and make the Danish soggy.
- Egg Wash is Key: Brushing the tops gives a beautiful golden finish and slight shine.
- Cool Before Icing: If you add a glaze, make sure the Danish has cooled slightly to prevent melting.
Why Cheese Danish Belongs in Your Recipe Box
Cheese Danish is a bakery-style pastry that’s surprisingly easy to make at home. Its flaky, buttery layers combined with a smooth, creamy filling make it a crowd-pleaser for breakfast, brunch, or dessert. Adaptable, elegant, and utterly delicious, this pastry elevates any table and is sure to become a favorite in your recipe collection.
Whether you’re serving it warm, fresh out of the oven, or chilled for later, Cheese Danish delivers a perfect balance of richness, sweetness, and buttery goodness—making it a treat worth baking again and again.a sweet treat for any time of day.
Cheese Danish – Flaky, Creamy, and Irresistible
8
servings15
minutes15
minutes240
kcalA golden, flaky puff pastry filled with sweet cream cheese, baked to perfection, and finished with a dusting of powdered sugar for a bakery-style treat at home.
Ingredients
1 sheet of puff pastry (thawed if frozen)
4 oz (½ cup) cream cheese, softened
2 tablespoons granulated sugar
1 teaspoon vanilla extract
1 egg (for egg wash)
Optional: 2 teaspoons lemon zest or fruit preserves for added flavor
Instructions
- Preheat and Prepare
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper to prevent sticking. - Prepare the Filling
In a small bowl, beat together cream cheese, sugar, and vanilla extract until smooth. For a bright flavor, add lemon zest or a spoonful of fruit preserves. - Prepare the Puff Pastry
Roll out the puff pastry sheet on a lightly floured surface. Cut it into squares or rectangles, depending on your preferred shape. - Assemble the Danish
Place a spoonful of cream cheese mixture in the center of each pastry square. Fold the corners toward the center or roll the edges to form pinwheels or braids. Brush the tops lightly with beaten egg for a glossy finish. - Bake
Place the pastries on the prepared baking sheet, leaving space between them. Bake for 15–20 minutes, or until the pastry is puffed, golden, and flaky. - Cool and Serve
Allow the Danish to cool slightly before serving. Optionally, drizzle with icing made from powdered sugar and milk, or dust with powdered sugar for an elegant finish.
Notes
- Keep Puff Pastry Cold: This ensures maximum flakiness during baking.
Don’t Overfill: Too much filling can leak and make the Danish soggy.
Egg Wash is Key: Brushing the tops gives a beautiful golden finish and slight shine.
Cool Before Icing: If you add a glaze, make sure the Danish has cooled slightly to prevent melting.