Homemade Cream Cheese Danish (from scratch)

In the mood for a breakfast idea that the whole family will scarf down? This Homemade Cream Cheese Danish recipe is so delicious and made completely from scratch!


– Salted Butter – Flour – Instant Yeast – Hot Water – Egg

Step-by-step instructions!

Follow our easy instructions for success!

It makes light, pillowy, and sweet danish pastries filled with cream cheese and your choice of fruit filling.

Stir the room temperature butter and flour together in a medium-sized bowl until well mixed. Spread the butter mixture onto one half of a 12x16 piece of parchment paper.


Fold the parchment paper over, then use a rolling pin to flatten the butter between the parchment sheets. Wrap and place it on a flat place in the freezer until very firm.


Whisk the flour and instant yeast together. Set aside. In a separate large bowl, mix the egg, salt, almond extract, and sugar together. Pour hot water, then top with the yeast mixture.


Stir with a sturdy spatula until the dough is uniform, stretchy, and sticky, about 5 minutes. Allow the dough to rest for a few minutes at room temperature until it is no longer warm.


Scrape the cooled dough on top of a counter dusted with flour. We want to roll it out with very little shaping of the dough and only sprinkle additional flour as necessary to avoid sticking.


Swipe up for full recipe!