Introduction
There’s something truly special about biting into a freshly baked cheese Danish—those delicate, flaky layers paired with a smooth, slightly tangy cream cheese filling are simply irresistible. This classic pastry feels like something straight from a bakery, yet it’s surprisingly achievable at home with just a few simple steps.
The first time I made these, I used store-bought puff pastry to save time, and the result was incredible. The golden, crisp layers combined with the creamy filling created that perfect contrast I was looking for. I even added a touch of lemon zest to the filling, and it made the flavor pop beautifully. Whether you’re preparing a weekend breakfast, brunch spread, or a sweet afternoon treat, these cheese danishes are elegant, easy, and guaranteed to impress.
Print
Flaky Cheese Danishes: Buttery Layers with a Creamy, Sweet Center
- Total Time: 33 minutes
- Yield: 6 danishes
- Diet: Vegetarian
Description
Flaky, buttery cheese danishes made with golden puff pastry and filled with a sweet, creamy cheese filling, then baked until crisp and lightly glazed for a perfect bakery-style treat.
Ingredients
- 1 sheet puff pastry, thawed
- 8 oz cream cheese, softened
- 1/3 cup granulated sugar
- 1 tsp vanilla extract
- 1 egg yolk
- 1 tbsp lemon juice
- 1 egg (for egg wash)
- 1 tbsp water
- 1/2 cup powdered sugar
- 1–2 tbsp milk (for glaze)
Instructions
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Roll out puff pastry and cut into squares.
- In a bowl, mix cream cheese, sugar, vanilla, egg yolk, and lemon juice until smooth.
- Spoon a small amount of filling into the center of each pastry square.
- Fold corners slightly toward the center or shape as desired.
- Whisk egg with water and brush over pastry edges.
- Bake for 15–18 minutes until golden and puffed.
- Mix powdered sugar with milk to create a glaze.
- Drizzle glaze over slightly cooled danishes and serve.
Notes
- Keep puff pastry cold for best results.
- Do not overfill to prevent leakage.
- Add fruit preserves for variation.
- Best enjoyed fresh the same day.
- Store leftovers in the refrigerator for up to 2 days.
- Prep Time: 15 minutes
- Cook Time: 18 minutes
- Category: Breakfast
- Method: Baking
- Cuisine: European
Why You’ll Love This Recipe
These danishes are flaky, creamy, and perfectly sweet with a bakery-quality finish.
Ingredients
(Tip: You can find the complete list of ingredients and their measurements in the recipe card below.)
puff pastry
Provides the flaky, buttery layers that define the texture of a classic Danish.
cream cheese
Forms the rich and tangy filling that contrasts beautifully with the sweet pastry.
granulated sugar
Sweetens the filling while keeping it balanced.
egg yolk
Adds richness to the filling and helps create a smooth texture.
vanilla extract
Enhances the flavor with a warm, aromatic note.
lemon zest (optional)
Adds brightness and a subtle citrus flavor that lifts the filling.
egg (for egg wash)
Gives the pastry a golden, glossy finish when baked.
powdered sugar (optional)
Used for a light glaze or dusting for extra sweetness.
milk (for glaze, optional)
Helps create a smooth, drizzle-ready glaze when mixed with powdered sugar.
Directions
Preheat your oven to 200°C (400°F) and line a baking sheet with parchment paper.
Roll out the puff pastry slightly and cut it into squares. Fold or shape the edges to create a border, leaving space in the center for the filling.
In a bowl, mix cream cheese, sugar, egg yolk, vanilla extract, and lemon zest until smooth and creamy.
Spoon the filling into the center of each pastry square, spreading it slightly but keeping it within the borders.
Brush the edges of the pastry with beaten egg to help them turn golden during baking.
Bake for about 15–18 minutes or until the pastry is puffed and golden brown.
Allow the danishes to cool slightly. If desired, mix powdered sugar with a little milk and drizzle over the top for a sweet finish.
Serve warm or at room temperature for the best texture and flavor.

Equipment needed : Must-Have Tools to Get Rolling
Here’s what you’ll want to have on hand:
Silicone Spatula – Durable, heat-resistant silicone spatula perfect for mixing, scraping, and spreading. Gentle on non-stick cookware and easy to clean.
Large pot – You’ll need this to boil the whole cabbage head and soften the leaves.
large bowl –Spacious, durable large bowl ideal for mixing, serving, or food preparation. Made from sturdy material and easy to clean.
Sharp knife – For coring the cabbage and slicing out the thick stem in each leaf. A paring knife works best.
Mixing bowl – A big bowl makes it easier to combine your meat and rice filling evenly.
Cutting board – For prepping cabbage leaves and rolling them like a pro.
Full-Size Blender – is a powerful kitchen appliance for making smoothies, soups, and sauces in large batches.
3-in-1 Air Fryer – This versatile 3-in-1 air fryer offers Air Fry for healthier meals with less oil, Bake for bakery-quality desserts and treats, and Reheat to bring leftovers back to life with crispy, flavorful results
Servings and timing
This recipe makes about 6–8 danishes and takes approximately 30 minutes total, including 10 minutes of prep and 20 minutes of baking.
Storage/reheating
Store in an airtight container in the refrigerator for up to 3 days, and reheat in the oven at 180°C (350°F) for 5–7 minutes to restore crispiness.
Variations and Customizations
Cheese danishes are incredibly versatile, and you can easily adapt them to suit your taste. For a fruity twist, add a spoonful of jam or fresh fruit like berries, peaches, or apples on top of the cream cheese filling before baking. I once tried adding raspberry jam, and the combination of tart fruit and creamy filling was absolutely delicious.
If you prefer a richer filling, you can mix in a bit of sour cream or heavy cream with the cream cheese. This creates an even smoother and more indulgent texture.
For a more complex flavor, consider adding a touch of almond extract instead of vanilla. It gives the danishes a bakery-style aroma that feels extra special.
You can also experiment with different shapes—twists, pinwheels, or braids—for a more decorative presentation.
For a savory version, skip the sugar and add herbs, garlic, or even a bit of shredded cheese to the filling. This turns the danish into a delicious savory pastry perfect for breakfast or snacks.
Finally, try topping the finished danishes with sliced almonds or a light drizzle of honey for added texture and flavor.
Nutrition and Dietary Info
| Nutrient | Per Serving |
|---|---|
| Calories | 280 kcal |
| Protein | 5 g |
| Carbs | 28 g |
| Fat | 17 g |
| Saturated Fat | 9 g |
| Fiber | 1 g |
| Sugar | 12 g |
| Sodium | 220 mg |
Expert Tips & Customizations
Keep pastry cold
Cold puff pastry ensures better rise and flakiness.
Do not overfill
Too much filling can spill during baking.
Seal edges well
This helps keep the filling in place.
Use parchment paper
Prevents sticking and ensures even baking.
Cool slightly before glazing
This keeps the glaze from melting too much.
FAQs
Can I use homemade dough instead of puff pastry?
Yes, but puff pastry is quicker and still delivers excellent results.
Can I make these ahead of time?
Yes, assemble them in advance and bake when ready.
Can I freeze cheese danishes?
Yes, freeze them after baking and reheat in the oven.
What cream cheese works best?
Full-fat cream cheese provides the best flavor and texture.
Can I add fruit filling?
Absolutely, fruit pairs beautifully with the cream cheese.
Why didn’t my pastry puff up?
The pastry may not have been cold enough before baking.
Conclusion
These flaky cheese danishes are the perfect combination of buttery pastry and creamy filling, making them an irresistible treat for any time of day. With simple ingredients and easy preparation, you can enjoy bakery-quality pastries right at home. Once you try them, they’ll quickly become a favorite in your kitchen.
Hungry for more? Visit our website for full recipes and follow us on Pinterest for daily foodie inspo you’ll love to pin!