Easy Homemade Cheese Danishes Recipe
Cheese Danishes are more than just a pastry; they are a little slice of heaven that can brighten any morning or elevate any afternoon tea. There’s something incredibly comforting and utterly delicious about the delicate, flaky layers of buttery pastry embracing a sweet, tangy, and creamy cheese filling. It’s no wonder why cheese danishes have captured the hearts (and taste buds) of so many. They strike that perfect balance between rich indulgence and elegant simplicity, making them a universally loved treat. What truly sets these cheese danishes apart is the interplay of textures and flavors: the crisp exterior yielding to a soft, luscious center, often with a hint of lemon zest or vanilla to enhance the creamy cheese. This recipe will guide you through creating these iconic pastries from scratch, ensuring a golden-brown crust and a melt-in-your-mouth filling that will have everyone asking for seconds.

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 (for the cream cheese filling)
- ½ cup powdered sugar
- 1 teaspoon pure vanilla extract (for the glaze)
- 4 teaspoons milk (for the glaze)
Making the Cream Cheese Filling
The heart of our delicious Cheese Danishes is a rich and creamy filling. To begin extract, ensure your cream cheese is at room temperature. This is crucial for achieving a smooth, lump-free mixture. If you’ve forgotten to take it out in advance, you can gently warm the cream cheese block by placing it in a microwave-safe bowl and heating it on a very low power setting for 10-15 second intervals, checking frequently. Be careful not to overheat it, as this can alter the texture.
In a medium mixing bowl, combine the softened cream cheese, ¼ cup of granulated white sugar, and 1 teaspoon of pure vanilla extract. Using a whisk or an electric mixer on low speed, beat these ingredients together until they are thoroughly combined and exceptionally smooth. You want to reach a consistency that is light and airy, without any streaks of cream cheese or sugar granules. This step is vital for the overall quality of your Cheese Danishes, ensuring each bite is perfectly balanced.
Assembling the Cheese Danishes
Now, let’s move on to assembling these delightful pastries. Carefully unroll both tubes of crescent roll dough onto a lightly floured or parchment-lined baking sheet. It’s important to handle the dough gently to avoid tearing. If the perforations are stubborn, you can pinch them together to create a more solid sheet. For slightly larger danishes, you can overlap the seams of each triangle slightly and press them together to form a continuous rectangle.
Next, spread the luscious cream cheese filling evenly over the surface of the crescent roll dough, leaving a small border of about ½ inch around the edges. This border will help to contain the filling during baking. Aim for an even layer so that every danish has a satisfying amount of cream cheese. Once the filling is spread, sprinkle the 8 tablespoons of light brown sugar evenly over the cream cheese layer. The brown sugar will caramelize beautifully as it bakes, adding a wonderful depth of flavor and a slightly chewy texture.
Now, for the rolling part. Starting from one of the longer sides, carefully and tightly roll up the dough like a jelly roll. Try to keep the roll as uniform as possible. Once rolled, gently pinch the seam to seal it. Then, using a sharp knife, carefully slice the log into 1-inch thick rounds. You should get approximately 8-10 danishes from each roll, so 16-20 in total. Place the sliced rounds cut-side up on your prepared baking sheet, ensuring there’s a little space between them as they will expand.
Baking the Cheese Danishes to Golden Perfection
Preheat your oven to 375°F (190°C). While the oven is heating, let’s get ready for the baking process. Once your oven is fully preheated, place the baking sheet with the assembled danishes into the center rack. Bake for approximately 15-20 minutes, or until the danishes are puffed up, golden brown around the edges, and the cream cheese filling is set and slightly bubbly. Keep an eye on them during the last few minutes of baking, as oven temperatures can vary. We are aiming for that perfect golden hue that signals they are ready to be enjoyed.
As soon as the Cheese Danishes come out of the oven, brush the tops with the 2 tablespoons of melted salted butter. This step adds an extra layer of richness and helps to give them a beautiful sheen. The butter will soak in slightly, enhancing the flaky texture of the crescent rolls and contributing to that irresistible aroma. Allow the danishes to cool on the baking sheet for about 5-10 minutes before transferring them to a wire rack to cool further. This brief cooling period helps them set up properly and makes them easier to handle.
Creating the Sweet Glaze
While our Cheese Danishes are cooling, we can whip up a simple yet elegant glaze to take them to the next level. In a small bowl, combine the ½ cup of powdered sugar, the remaining 1 teaspoon of pure vanilla extract, and the 4 teaspoons of milk. Start with 3 teaspoons of milk and add the fourth if needed to achieve your desired consistency. Whisk these ingredients together until the glaze is smooth, lump-free, and has a pourable consistency. If it’s too thick, add a tiny bit more milk, a drop at a time. If it’s too thin, add a little more powdered sugar.
Once the Cheese Danishes have cooled to a point where they are warm but not hot, you can generously drizzle the glaze over the tops. You can use a spoon to artfully drizzle it back and forth, or if you prefer a more uniform coating, you can dip the tops of the danishes into the glaze. The warmth of the danishes will help the glaze set slightly. Serve your homemade Cheese Danishes warm for the best experience, enjoying the flaky pastry, the sweet and tangy cream cheese, and the luscious glaze.

Conclusion:
I hope you’ve enjoyed learning how to create these delightful Cheese Danishes! We’ve walked through the steps to achieve flaky, buttery pastry and a sweet, tangy cream cheese filling that is simply irresistible. These danishes are perfect for a special breakfast treat, an afternoon pick-me-up with your coffee, or even as a light dessert. Don’t be intimidated by the pastry; with a little patience, you’ll be rewarded with incredibly satisfying results.
For serving suggestions, I love to dust these Cheese Danishes with a little powdered sugar or drizzle them with a simple glaze made from powdered sugar and a splash of milk or lemon juice. They are also wonderful served warm, straight from the oven.
Feel free to get creative with variations! You can add a touch of lemon zest to the cream cheese filling for an extra bright flavor, or swirl in some fruit preserves like raspberry or apricot. For a richer taste, a tiny pinch of nutmeg in the filling can be lovely. The possibilities are truly endless, so experiment and find your favorite combination. I encourage you to give this recipe a try – you might just discover your new go-to pastry!
Frequently Asked Questions:
Can I make the pastry dough ahead of time?
Yes, absolutely! You can prepare the pastry dough up to 2 days in advance and keep it refrigerated. For longer storage, you can freeze the dough for up to a month. Just be sure to thaw it completely in the refrigerator before you begin extract assembling your Cheese Danishes.
What can I do if my cream cheese filling is too runny?
If your cream cheese filling seems a bit too soft, you can try adding a touch more powdered sugar, a tablespoon at a time, until it reaches your desired consistency. Alternatively, a minute or two in the refrigerator can help it firm up slightly before you use it.

Easy Homemade Cheese Danishes Recipe
Flaky crescent roll dough filled with a sweet cream cheese mixture and topped with a simple glaze. Perfect for breakfast or dessert.
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 (for the cream cheese filling)
-
½ cup powdered sugar
-
1 teaspoon pure vanilla extract (for the glaze)
-
4 teaspoons milk
Instructions
-
Step 1
Prepare the cream cheese filling: In a medium bowl, beat together softened cream cheese, ¼ cup granulated sugar, and 1 teaspoon vanilla extract until smooth and airy. -
Step 2
Assemble the danishes: Unroll crescent dough onto a baking sheet. Spread cream cheese filling evenly, leaving a ½ inch border. Sprinkle 8 tablespoons light brown sugar over the filling. -
Step 3
Roll and slice: Tightly roll the dough from a long side like a jelly roll. Pinch seam to seal. Slice the log into 1-inch thick rounds. Place cut-side up on the baking sheet. -
Step 4
Bake: Preheat oven to 375°F (190°C). Bake for 15-20 minutes, or until puffed and golden brown. -
Step 5
Butter and cool: Immediately brush tops with 2 tablespoons melted butter. Let cool on the baking sheet for 5-10 minutes, then transfer to a wire rack. -
Step 6
Make the glaze: Whisk together ½ cup powdered sugar, 1 teaspoon vanilla extract, and 4 teaspoons milk until smooth and pourable. -
Step 7
Glaze and serve: Drizzle the glaze over the warm danishes. Serve warm.
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.
