Best Cream Cheese Danish Recipe

One of my favorite breakfast items on the planet is the best cream cheese danish recipe. 

There’s something just so amazing about the buttery flaky crust, the smooth cream cheese filling and that extra dollop of fruit filling that just makes the mornings seem so much more worth waking up for. 

This recipe  is the best cream cheese danish recipe and can be used with store bought dough or you can make your own like I did.

Check out our Easy Danish Pastry Recipe.

Best Cream Cheese Danish Recipe

Both ways deliver an amazing product, you just get extra bragging rights if you take the extra day to make your own dough. 

It’s simple and worth every minute it takes to make.


Best Cream Cheese Danish Recipe


1 package cream cheese, 250 grams
1 1/2 cups powdered sugar
1 large egg yolk
1 egg white + 1 teaspoon water mixed together
pinch of salt
1 teaspoon vanilla extract
1 batch Danish dough recipe (see recipe)


1 cup powdered sugar
2 tablespoons milk
1 teaspoon vanilla extract

In a large mixing bowl mix together the cream cheese, icing sugar, egg yolk, salt and vanilla until smooth and creamy. 

Place into a piping bag or a ziploc baggy and place in the fridge.

Remove your danish dough from the fridge and roll it out into a square, 13 x13″, on a lightly floured surface. 

Using a ruler (or equivalent) trim off 1/2″ off of each side to make a 12×12″ square. 

Cut the square into six smaller squares 4×4″ each and using a pastry brush lightly brush the corners with the leftover egg white and fold each corner into the center. 

Place onto 2  parchment lined baking sheets. 

Remove your cream cheese filling from the fridge and trim the bottom corner off of the bag. 

Pipe a large dollop into the middle of each danish, and if you choose to add a fruit filling add a dollop of that onto the top of the cream cheese filling.  


Best Cream Cheese Danish Recipe

Allow to rise for 1 1/2 hours in a warm area. 

You won’t see a drastic rise in this dough, but just wait until they go into the oven and the magic will happen.

Using your pastry brush lightly brush the egg white mixture onto the outside edges of the danish.

Place into an oven preheated to 400* and bake for 10 minutes. 

Lower the heat to 375* and bake for an additional 6-8 minutes or until golden brown on top. 

Remove from the heat and allow to cool for a few minutes before you transfer them to a wire rack. 

Mix all the ingredients together for the icing and drizzle over the danish while they are still warm. 


If you loved this Danish Recipe you will love; Cherry Cheese Danish Recipe, Very Berry Strawberry SconesPlum Puff Pastry TartCream Cheese Danish RecipeEasy Cherry Pie Filling RecipeWalnut and Pear Crescent Rolls and Delicious Dessert Recipe Collection.

Did you enjoy this article?
Signup today and receive free updates straight in your inbox. We will never share or sell your email address.
I agree to have my personal information transfered to MailChimp ( more information )

Add Comment

This site uses Akismet to reduce spam. Learn how your comment data is processed.