Cheese Danish Delight is the kind of breakfast pastry that makes you feel like you're sitting in a European bakery even if you're just in your own kitchen wearing pajamas. These Cheese Danish Delight pastries feature flaky buttery pastry layers wrapped around a sweet cream cheese filling, topped with a powdered sugar glaze drizzle that makes them look bakery-professional while being surprisingly simple to make at home. The combination of that crispy, golden puff pastry with the tangy-sweet cream cheese center creates something so much better than anything you'd find at a chain coffee shop.

What makes this cheese danish delight recipe so genius is how it uses frozen puff pastry sheets as a shortcut while still delivering results that taste completely homemade and special. The first time I made these, Adam walked into the kitchen while they were baking and said "Are we going to a bakery?" because the smell was that good. Grandma Viola took one bite and declared them better than the cheese danishes from her favorite bakery downtown, which is basically the highest praise she's capable of giving.
Jump to:
- Why You'll Love This Cheese Danish Delight
- Ingredients for Cheese Danish Delight
- How to Make Cheese Danish Delight
- My Top Tips for Cheese Danish Delight
- Little Moments in the Kitchen
- Substitutions for Cheese Danish Delight
- Variations on Cheese Danish Delight
- Equipment for Cheese Danish Delight
- Storage Tips for Cheese Danish Delight
- Adam's Tip for Cheese Danish Delight
- FAQ about Cheese Danish Delight
- Conclusion
- Related
- Pairing
- recipe
Why You'll Love This Cheese Danish Delight
- Bakery quality at home – These easy cheese danish delight pastries look and taste like they came from a fancy bakery but cost a fraction of the price
- Ready in 30 minutes – Using frozen puff pastry means these cheese danish with puff pastry can be assembled and baked faster than driving to a coffee shop
- Customizable toppings – Add fruit jam or berry topping to create endless flavor variations from the same basic recipe
Ingredients for Cheese Danish Delight
This traditional cheese danish recipe uses almond extract cream cheese flavor to add depth beyond plain vanilla. The egg wash pastry edges create that gorgeous golden brown puff pastry bake finish.
What You'll Need

For the Pastries:
- 1 package (17.3 oz) frozen puff pastry sheets (2 sheets, thawed according to package directions)
- All-purpose flour (for dusting)
For the Cream Cheese Filling:
- 8 oz cream cheese (softened to room temperature)
- ¼ cup granulated sugar
- 1 large egg yolk
- 1 teaspoon vanilla extract
- ¼ teaspoon almond extract
- 1 tablespoon lemon juice
- Pinch of salt
For the Egg Wash:
- 1 large egg
- 1 tablespoon water
For the Glaze:
- 1 cup powdered sugar
- 2-3 tablespoons milk
- ½ teaspoon vanilla extract
Optional Toppings:
- Fruit preserves (raspberry, strawberry, or apricot)
- Fresh berries
- Sliced almonds
Why These Ingredients Matter
- Room temperature cream cheese is crucial – Cold cream cheese won't blend smoothly and will leave lumps in your sweet cream cheese filling
- Puff pastry must be cold – Working with puff pastry that's too warm causes it to become sticky and lose its ability to puff up into those beautiful flaky layers
- Egg yolk enriches the filling – Just the yolk (not the whole egg) creates a richer, creamier texture without making the filling too loose
- Lemon juice cream cheese mixture adds brightness – A touch of acid cuts through the richness and keeps the filling from tasting flat or one-dimensional
How to Make Cheese Danish Delight
Step-by-Step Directions
- Preheat the oven – Set your oven to 400°F and line two baking sheets with parchment paper.
- Make the filling – In a medium bowl, beat the softened cream cheese with an electric mixer until smooth and fluffy with no lumps.
- Add filling ingredients – Add the sugar, egg yolk, vanilla extract, almond extract, lemon juice, and salt, beating until completely smooth and well combined.
- Refrigerate filling – Cover the bowl and refrigerate the filling while you prepare the pastry (this helps it hold its shape during baking).
- Prepare puff pastry – On a lightly floured surface, unfold one sheet of thawed puff pastry and roll it out slightly to smooth any creases.
- Cut into squares – Cut the puff pastry sheet into 6 equal squares (3 cuts lengthwise and 1 cut crosswise).
- Score the borders – Using a sharp knife, lightly score a border about ½ inch from the edge of each square, being careful not to cut all the way through (this creates a raised edge when baked). Cooking Tip: The scoring pastry borders technique is what creates that beautiful raised frame around the filling, make sure your knife is sharp and you're cutting just deep enough to mark the pastry without going through to the bottom layer.
- Transfer to baking sheets – Place the scored squares on the prepared baking sheets, spacing them about 2 inches apart.
- Add filling – Spoon about 1 ½ tablespoons of the chilled cream cheese filling into the center of each square, staying within the scored border.
- Optional fruit topping – If using fruit preserves, add a small dollop (about 1 teaspoon) on top of the cream cheese filling.
- Make egg wash – In a small bowl, whisk together the egg and water until well combined.
- Brush edges – Using a pastry brush, carefully brush the egg wash over the exposed pastry edges (avoiding the filling).
- Bake – Bake for 18-22 minutes until the pastry is puffed and deep golden brown and the filling is set.
- Cool slightly – Let the danishes cool on the baking sheet for 5 minutes, then transfer to a wire rack.
- Make and drizzle glaze – While danishes cool, whisk together the powdered sugar, milk, and vanilla extract until smooth, then drizzle over the warm (not hot) danishes and serve immediately or at room temperature.
My Top Tips for Cheese Danish Delight
Making these cheese danish starbucks quality pastries at home requires attention to a few key details that create bakery-perfect results.
- Keep puff pastry cold – If the pastry gets too warm while you're working with it, pop it back in the fridge for 10 minutes to firm up
- Don't overfill – More filling seems like a good idea but it will overflow during baking and make a mess, stick to the recommended amount
- Score but don't cut through – The border needs to be scored deeply enough to see but not so deep that you cut through both layers of pastry
- Let them cool before glazing – If you glaze while the danishes are piping hot, the glaze will just melt and run off instead of setting nicely
Little Moments in the Kitchen
I decided to make Cheese Danish Delight on a random Sunday morning when I was craving something special for breakfast but didn't want to get dressed and drive to a bakery.
I remembered I had puff pastry in the freezer and cream cheese in the fridge, which seemed like a promising combination.
When I told Adam I was making cheese danishes from scratch, he looked skeptical.
"Those are really hard to make," he said with the absolute confidence of someone who has never actually made them. "That's why bakeries charge so much for them."
I assured him these would be surprisingly easy.
Grandma Viola came into the kitchen while I was rolling out the puff pastry.
"What are you attempting now?" she asked, which I thought was a bit rude even if it was a fair question.
I explained I was making cheese danishes using puff pastry as a shortcut.
She examined the package of frozen pastry with suspicion.
"In my day we made the pastry dough from scratch," she said. "Took all morning."
I pointed out that we didn't have all morning and that sometimes shortcuts were perfectly acceptable.
She made a noncommittal noise but stayed to watch.
When I cut the pastry into squares and scored the borders, Adam came over to observe.
"Why are you cutting lines in them but not cutting all the way through?" he asked.
I explained that the scored border would puff up during baking to create a frame around the filling.
He looked doubtful but interested.
After I filled each square with the cream cheese mixture and brushed them with egg wash, they looked genuinely professional.
Grandma Viola had to admit they looked "quite proper."
When they came out of the oven all puffed and golden, the kitchen smelled absolutely incredible.
Adam literally applauded, which made me feel ridiculous but also proud.
The pastry had puffed up beautifully with that raised border around each one, and the filling was set but still creamy.
After they cooled slightly and I drizzled the glaze over the top, they looked exactly like something from a fancy bakery.
Grandma Viola tried one first and chewed thoughtfully.
"Well," she said after a long pause. "I suppose shortcuts aren't always terrible if they produce results like this."
That was probably the closest she'd ever come to admitting I'd done something right.
Adam ate two immediately and declared them better than the ones from Starbucks, which he'd only had once but remembered fondly.
Substitutions for Cheese Danish Delight
While this easy cheese danish delight recipe is pretty straightforward, there are a few swaps you can make. If you love breakfast pastries, my Lemon Cream Snowball Cookies offer another sweet option.
- Puff pastry – Use crescent roll dough for an even easier (though less flaky) version
- Cream cheese – Use mascarpone for a richer, less tangy filling
- Almond extract – Skip it if you don't like almond flavor, or use ½ teaspoon orange extract instead
- Granulated sugar – Use powdered sugar in the filling for an even smoother texture
- Milk in glaze – Use heavy cream for a richer glaze, or fresh lemon juice for a tangy version
Variations on Cheese Danish Delight
Once you've mastered this basic cheese danish ingredients list, these variations add creative twists. For another impressive dessert, check out my No-Bake Moose Farts for something completely different.
- Berry Cheese Danish – Top the cream cheese with fresh or frozen berries (blueberries, raspberries, or strawberries) before baking
- Apple Cinnamon Danish – Add a spoonful of cinnamon-spiced apple filling alongside the cream cheese
- Chocolate Cheese Danish – Mix 2 tablespoons cocoa powder into the cream cheese filling for a chocolate version
- Savory Cheese Danish Recipe – Skip the sugar and vanilla, add herbs and garlic to the cream cheese, and top with cherry tomatoes for a savory breakfast option
- Lemon Cheese Danish – Add an extra tablespoon of lemon juice and 1 teaspoon lemon zest to the filling for a bright citrus version
Equipment for Cheese Danish Delight

Having the right equipment makes these traditional cheese danish recipe pastries much easier to execute with bakery-quality results.
- Rolling pin – For smoothing out the puff pastry and evening out any creases
- Sharp knife or pizza cutter – For cutting clean, even squares from the pastry sheets
- Pastry brush – Essential for applying the egg wash evenly without tearing the delicate pastry
- Parchment paper – Prevents sticking and makes cleanup effortless
- Wire cooling rack – Allows air to circulate so the bottoms don't get soggy as they cool
- Small whisk – For making smooth, lump-free glaze
Storage Tips for Cheese Danish Delight
These cheese danish near me bakery-quality pastries are best fresh but can be stored if needed. For more breakfast treats, my Neapolitan Cake offers another impressive option.
- Best served fresh – These are absolutely at their peak within 2-3 hours of baking when the pastry is still crispy
- Room temperature storage – Store in an airtight container at room temperature for up to 2 days, though the pastry will soften
- Refrigerate the filling – If making ahead, prepare the filling up to 2 days in advance and refrigerate until ready to use
- Reheat to crisp – Warm leftover danishes in a 350°F oven for 5-7 minutes to restore some of the flaky texture
- Freeze unbaked – Assemble the danishes, freeze on a baking sheet, then transfer to a freezer bag and bake straight from frozen (add 5 minutes to baking time)
Adam's Tip for Cheese Danish Delight
"Don't put too much filling in the middle or it overflows when it bakes and makes a mess. And make sure you brush that egg stuff on the edges because that's what makes them turn golden brown and shiny. Also these are way better warm than cold so eat them right away if you can."
FAQ about Cheese Danish Delight
What is cheese danish filling made of?
Cheese danish filling is made primarily of cream cheese, sugar, egg yolk, and vanilla extract, creating a sweet cream cheese mixture that's rich, tangy, and slightly sweet. Most recipes also include a touch of lemon juice for brightness and sometimes almond extract for depth of flavor. The egg yolk helps the filling set during baking without becoming runny, while the sugar balances the tanginess of the cream cheese. Some variations add sour cream for extra richness or cornstarch for additional stability.
What are the ingredients in Starbucks cheese danish?
The Starbucks cheese danish contains puff pastry dough, cream cheese filling (made with cream cheese, sugar, eggs, and vanilla), and a powdered sugar glaze. According to Starbucks' ingredient list, their version also includes butter, milk, wheat flour, salt, and natural flavors. This homemade cheese danish delight recipe recreates that same combination using similar ingredients but with more control over quality and freshness, resulting in a pastry that many people find superior to the commercial version.
Why is Starbucks cheese danish so good?
Starbucks cheese danish is popular because it combines flaky, buttery puff pastry with a rich, tangy-sweet cream cheese filling and just enough glaze to add sweetness without being overwhelming. The contrast between the crispy pastry layers and the creamy filling creates an appealing textural experience. However, homemade versions like this cheese danish with puff pastry recipe are often even better because you can use higher quality ingredients, bake them fresh for maximum flakiness, and customize the sweetness level to your preference.
What's the secret to a flaky Danish?
The secret to a flaky Danish is using cold puff pastry, working quickly so the butter in the pastry doesn't melt, and baking at high temperature (400°F) to create steam that puffs up the layers. The butter trapped between the pastry layers melts during baking and creates steam, which forces the layers apart and creates that signature flaky texture. Never skip the egg wash, as it helps create a golden, crispy exterior. Using frozen puff pastry sheets is actually the easiest way to achieve professional results without the time-intensive process of making laminated dough from scratch.
Conclusion
Cheese Danish Delight proves that bakery-quality pastries are completely achievable at home with just a few simple ingredients and techniques. The flaky, buttery layers surrounding that tangy-sweet cream cheese filling create the perfect breakfast or brunch treat that impresses without stress.
These easy cheese danish delight pastries have become our go-to special breakfast, and the fact that they come together in under 30 minutes makes them feel like a realistic weekday option. For more inspiration on working with pastry dough, this Danish Pastry recipe from Allrecipes shows the traditional from-scratch method. Drop a comment and tell me how yours turned out! And if you're looking for another impressive breakfast option, check out my Snowball Cake for a stunning brunch centerpiece.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Cheese Danish Delight:
recipe

Cheese Danish Delight
Equipment
- 1 Baking Sheet Line with parchment paper
- 1 Mixing Bowl For cream cheese filling
- 1 Electric mixer Helps create smooth filling
- 1 Rolling Pin Lightly flour to prevent sticking
- 1 Pastry brush For egg wash
- 1 Sharp knife For cutting pastry squares
Ingredients
For the Pastry
- 1 package frozen puff pastry sheets Thawed
- 2 tablespoon all-purpose flour For dusting
For the Cream Cheese Filling
- 8 oz cream cheese Softened
- ¼ cup granulated sugar
- 1 egg yolk
- 1 teaspoon vanilla extract
- ¼ teaspoon almond extract
- 1 tablespoon lemon juice
- 1 pinch salt
For the Egg Wash
- 1 egg
- 1 tablespoon water
For the Glaze
- 1 cup powdered sugar
- 2 tablespoon milk
- ½ teaspoon vanilla extract
Instructions
- Preheat the oven to 400°F. I always let my daughter press the oven button, she takes it very seriously, like she’s in charge of breakfast magic. Line your baking sheet with parchment paper so nothing sticks.
- In a bowl, beat the cream cheese until smooth, then mix in the granulated sugar, egg yolk, vanilla extract, almond extract, lemon juice, and salt. I tell my little helper to watch for lumps, she calls it “making the clouds disappear.”
- On a lightly floured surface, roll out the puff pastry sheets gently. My daughter loves sprinkling the flour, it’s messy, but those are the memories I want her to remember.
- Cut the pastry into squares and lightly score a border around each one. I explain to my daughter that this is how we “build a little fence” to hold the filling inside.
- Spoon the cream cheese filling into the center of each square. Let your little helper add it carefully, mine always tries to sneak extra, and I gently remind her less is more here.
- Whisk the egg and water, then brush it onto the edges. My daughter calls this the “golden paint step,” because it’s what makes them shine.
- Bake for 18–22 minutes until golden and puffed. The kitchen will smell like a bakery, and this is always the moment my daughter runs back asking if they’re ready yet.
- Whisk together the powdered sugar, milk, and vanilla extract. I let my daughter drizzle the glaze, she always says more drizzle means more love.
- Drizzle glaze over slightly cooled danishes and serve warm. We always sit together and enjoy the first bite, it’s our little tradition.
Notes
- Keep puff pastry cold for best flaky layers
- Don’t overfill or the filling may spill while baking
- Add fruit preserves on top for a berry version
- Store leftovers in an airtight container for up to 2 days
- Reheat in oven for crispiness













Leave a Reply