Cheese Danishes are more than just a sweet treat; they’re a comforting embrace, a delightful indulgence that transports you straight to a cozy bakery with every flaky bite. There’s a universally understood magic in the delicate balance of tender, buttery pastry and the rich, slightly tangy cream cheese filling that makes cheese danishes such a beloved classic. What truly sets these pastries apart is that almost ethereal texture – the layers of dough, pulled apart with a gentle sigh, giving way to a smooth, luscious center. Whether enjoyed with a morning coffee or as an afternoon pick-me-up, a perfectly executed cheese danish offers a moment of pure, unadulterated bliss. This recipe aims to capture that bakery-quality perfection right in your own kitchen, so get ready to experience the joy of crafting your own irresistible cheese danishes from scratch!
Ingredients:
- 2 tubes (8 oz each) refrigerated crescent roll dough
- 2 tablespoons salted butter, melted
- 8 tablespoons light brown sugar
- 1 package (8 oz) cream cheese, softened to room temperature
- ¼ cup granulated white sugar
- 1 teaspoon pure vanilla extract
- ½ cup powdered sugar
- 1 teaspoon pure vanilla extract
- 4 teaspoons milk
Making the Cream Cheese Filling
Step 1: Prepare the Cream Cheese Mixture
First, let’s get our delicious cream cheese filling ready. Ensure your cream cheese is truly at room temperature. This is crucial because cold cream cheese will lead to lumps, and we want a perfectly smooth and luscious filling for our Cheese Danishes. In a medium bowl, combine the softened cream cheese, ¼ cup of granulated white sugar, and 1 teaspoon of pure vanilla extract. Using an electric mixer on medium speed, or a sturdy whisk and some elbow grease, beat these ingredients together until they are completely smooth and well combined. There should be no lumps of cream cheese visible. Scrape down the sides of the bowl a couple of times during mixing to make sure everything is incorporated. This smooth, sweet, and vanilla-infused filling is the heart of our danishes.
Assembling the Cheese Danishes
Step 2: Prepare the Crescent Roll Bases
Now, let’s get our crescent roll bases ready for the filling. Carefully unroll both tubes of crescent roll dough onto a lightly floured surface or a piece of parchment paper. You’ll notice that each tube contains triangles. We want to seal the perforations to create a solid base. Gently pinch together the perforated lines on each triangle so that you have a single sheet of dough. If you’re using parchment paper, you can do this directly on the paper for easier cleanup. Once all the perforations are senon-alcoholic aled, you should have two larger rectangles of dough. If you want to make your danishes a bit more uniform in shape and size, you can trim any excess dough from the edges, but this is purely optional.
Step 3: Add the Cream Cheese Filling
With our bases prepared, it’s time to add that glorious cream cheese filling. Spoon the cream cheese mixture evenly over the two prepared crescent roll dough rectangles. Spread the filling out using a spatula or the back of a spoon, leaving about a ½-inch border around the edges of each dough rectangle. This border will help the filling stay contained during baking and give us a nice edge to fold later. Don’t overfill, or you risk having the filling ooze out too much. A nice, even layer is what we’re aiming for.
Step 4: Create the Danish Shape and Add the Brown Sugar Topping
This is where our Cheese Danishes really start to take shape! Carefully fold the longer sides of each dough rectangle over the cream cheese filling, so they meet in the middle, leaving a small gap. Then, fold the shorter sides over to create a more enclosed package. It might not look perfectly neat at this stage, and that’s perfectly fine. The goal is to create a rustic, homemade look. Now, in a small bowl, combine the 8 tablespoons of light brown sugar with the 2 tablespoons of melted salted butter. Stir until it forms a thick, crum extractbly mixture. Sprinkle this brown sugar mixture generously over the exposed cream cheese filling in the center of each danish. This topping will caramelize beautifully in the oven, adding an irresistible crunch and sweetness.
Baking and Glazing the Cheese Danishes
Step 5: Bake the Danishes to Golden Perfection
Preheat your oven to 375°F (190°C). Carefully transfer the assembled Cheese Danishes, along with any parchment paper, onto a baking sheet. Place the baking sheet in the preheated oven. Bake for 15 to 20 minutes, or until the danishes are golden brown and the cream cheese filling is bubbly. Keep an eye on them towards the end of the baking time, as ovens can vary. You want that beautiful golden hue and a delightfully puffed pastry. Once baked, remove them from the oven and let them cool on the baking sheet for a few minutes before transferring them to a wire rack to cool further.
Creating the Vanilla Glaze
Step 6: Prepare the Simple Vanilla Glaze
While the Cheese Danishes are cooling slightly, we can whip up a quick and easy vanilla glaze. In a small bowl, whisk together the ½ cup of powdered sugar, 1 teaspoon of pure vanilla extract, and 4 teaspoons of milk. Start with the 4 teaspoons of milk and add a tiny bit more if needed to reach your desired drizzling consistency. You want a glaze that’s thick enough to coat the danishes without being too runny. Whisk until the glaze is smooth and no lumps of powdered sugar remain.
Step 7: Glaze and Serve
Once the Cheese Danishes have cooled for at least 10-15 minutes (they should still be warm, but not piping hot), you can drizzle the vanilla glaze over the tops. You can use a spoon or a piping bag with a small tip to create decorative lines or simply pour it over haphazardly – either way, it adds a beautiful finishing touch and extra sweetness. Allow the glaze to set for a few minutes before serving. These Cheese Danishes are best enjoyed warm, when the pastry is flaky, the filling is soft and gooey, and the glaze is slightly set. Enjoy your homemade deliciousness!

Conclusion:
There you have it – a delightful guide to crafting your very own batch of delicious Cheese Danishes! We’ve covered everything from achieving that perfect flaky pastry to creating a rich, creamy cheese filling that will have everyone asking for seconds. These homemade Cheese Danishes are more than just a treat; they’re a testament to the joy of baking and the satisfaction of creating something truly special from scratch.
I encourage you to give this recipe a try. Don’t be intimidated by the pastry; with a little patience, you’ll be rewarded with golden, buttery layers that are simply irresistible. For serving suggestions, these Cheese Danishes are fantastic on their own, perhaps with a dusting of powdered sugar, or alongside your favorite hot beverage like coffee or tea for a perfect breakfast or afternoon pick-me-up. They also make a wonderful addition to brunch spreads.
Feel free to get creative with variations! You could add a touch of lemon zest to the cheese filling for brightness, swirl in some fruit preserves like raspberry or apricot, or even top them with a simple vanilla glaze. The possibilities are endless! I hope you enjoy baking and savoring these wonderful Cheese Danishes as much as I do.
Frequently Asked Questions about Cheese Danishes:
Q1: Can I make the pastry dough for the Cheese Danishes ahead of time?
Absolutely! The pastry dough for these Cheese Danishes can be made a day or two in advance and stored in the refrigerator. Allowing it to chill properly actually makes it easier to handle and roll out, which is key for achieving those beautiful flaky layers. Just be sure to wrap it tightly in plastic wrap to prevent it from drying out.
Q2: What kind of cheese is best for the Cheese Danishes filling?
For these Cheese Danishes, cream cheese is the star. It provides that wonderfully smooth and slightly tangy flavor that pairs perfectly with the sweet pastry. You can also experiment with adding a little bit of ricotta cheese for an even lighter texture, or even a hint of mascarpone for a richer profile. Just ensure your cream cheese is softened to room temperature for a smooth, lump-free filling.

Easy Homemade Cheese Danishes- Simply Delicious
Flaky crescent roll dough filled with a sweet cream cheese mixture, topped with a caramelized brown sugar crumble, and drizzled with a simple vanilla glaze.
Ingredients
-
2 tubes (8 oz each) refrigerated crescent roll dough
-
2 tablespoons salted butter, melted
-
8 tablespoons light brown sugar
-
1 package (8 oz) cream cheese, softened to room temperature
-
¼ cup granulated white sugar
-
1 teaspoon pure vanilla extract
-
½ cup powdered sugar
-
4 teaspoons milk
Instructions
-
Step 1
Prepare the cream cheese filling by combining softened cream cheese, granulated sugar, and vanilla extract. Beat until smooth and well combined. -
Step 2
Unroll crescent dough and pinch perforations to create solid rectangles. This forms the base for the danishes. -
Step 3
Spread the cream cheese filling evenly over the dough rectangles, leaving a ½-inch border. -
Step 4
Fold the sides of the dough over the filling to create a package. Mix melted butter and brown sugar to form a crumb topping and sprinkle over the exposed filling. -
Step 5
Bake at 375°F (190°C) for 15-20 minutes, until golden brown and bubbly. Let cool slightly. -
Step 6
Prepare the glaze by whisking powdered sugar, vanilla extract, and milk until smooth and drizzly. Drizzle over the cooled danishes.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.



