If you grew up eating toaster pastries or picking up a warm danish from the local bakery on Saturday mornings, this recipe is going to feel like pure nostalgia wrapped in buttery, flaky goodness. Crescent Cheese Danishes take everything we love about classic bakery-style pastries—the creamy filling, the golden edges, the sweet vanilla glaze—and transform them into a quick, homemade treat that comes together almost effortlessly. They taste like they took hours to make, but your secret is a simple can of crescent dough.

The first time I made these, I wasn’t expecting much. It was one of those busy mornings where you want something warm and indulgent without committing to a long baking project. But one bite in, the whole kitchen went quiet—you know, that moment when everyone just stops talking because they’re too busy savoring. The rich cream cheese center, slightly tangy and perfectly sweetened, paired with the light, flaky layers of crescent dough truly feels like a bakery-level breakfast you whipped up in less than 30 minutes.
What makes these danishes even more special is their versatility. Whether you’re serving them during the holidays, making a sweet addition to a brunch board, or just treating yourself to a cozy morning coffee moment, they fit right in. They look beautiful, taste luxurious, and require zero pastry skills—my kind of recipe.
And let’s be honest: anytime you can serve warm pastries at home without spending hours folding butter into dough, it’s a major win. These Crescent Cheese Danishes deliver everything you want in a pastry—creaminess, flakiness, sweetness, and that irresistible touch of homemade comfort.

Why You’ll Love It
Quick & Easy: Ready in about 25 minutes, using simple refrigerated crescent dough.
Bakery-Quality: Soft, creamy filling with a glossy golden crust—no one will believe they’re homemade.
Crowd-Pleasers: Perfect for brunch, holidays, dessert, or breakfast-on-the-go.
Customizable: Add fruit, chocolate, spices, or flavored glazes to match the season.
Budget-Friendly: Uses inexpensive ingredients but tastes like a café pastry.
Perfect for Beginner Bakers: No special equipment or skills required.
Ingredient Notes & Details
Crescent Roll Dough
Use an 8-count tube of refrigerated crescent rolls. You can use the kind with perforations or a Crescent Dough Sheet for easier shaping. If using perforated dough, pinch seams together well to prevent cheese mixture from leaking.
Cream Cheese
Full-fat, brick-style cream cheese gives the filling its classic texture. Soften it beforehand so it mixes smoothly—cold cream cheese will leave lumps.
Granulated Sugar
Just enough to lightly sweeten the filling. If you prefer very sweet pastries, feel free to add an extra tablespoon.
Vanilla Extract
Pure vanilla makes the filling taste like true bakery custard. You can also use vanilla bean paste for a deeper flavor.
Egg
You’ll use the egg in two ways:
– half goes into the filling for richness,
– the rest is used as an egg wash to help the pastries bake golden and shiny.
Powdered Sugar
For the glaze. It melts beautifully over warm pastries.
Milk or Heavy Cream
To thin the glaze. Start small—add more if needed.
Optional Flavor Boosters
– Lemon zest for freshness
– Almond extract for a bakery-inspired almond danish
– Cinnamon for cozy fall flavors
– Jam or berries on top before baking

Step-by-Step Instructions
1. Preheat the Oven
Set your oven to 350°F (180°C). Line a baking sheet with parchment paper so the pastries don’t stick and clean-up is easy.
2. Prepare the Cream Cheese Filling
In a medium bowl, beat softened cream cheese with sugar, vanilla, and half of the egg until fully smooth. The mixture should be creamy and spreadable. If using, fold in lemon zest or a splash of almond extract here.
3. Shape the Crescent Dough
Unroll the crescent dough onto a lightly floured surface. If using perforated dough, gently press the seams together until smooth.
Cut the sheet into 8 squares or rectangles depending on your preferred shape.
For a more traditional danish style, fold each corner slightly toward the center while leaving space for the filling.
4. Add the Filling
Spoon about 1 tablespoon of the cream cheese mixture into the center of each dough piece. Try not to overfill—too much will spill out during baking.
5. Brush with Egg Wash
Use the remaining beaten egg to lightly brush the exposed dough edges. This gives the danishes a beautiful golden color once baked.
6. Bake the Danishes
Place them on your prepared baking sheet with enough space to expand.
Bake for 14–17 minutes, or until puffed, golden, and slightly crisp around the edges.
The centers may jiggle a tiny bit, but they will finish setting as they cool.
7. Make the Glaze
Whisk together powdered sugar, vanilla, and milk until smooth. The glaze should pour but not run. Add more milk drop by drop if needed.
8. Finish with Glaze
Drizzle the warm danishes generously with the glaze. The heat from the pastries will melt it slightly, creating the perfect glossy finish.

FAQ
Can I make these ahead of time?
Yes! You can assemble them a few hours ahead and refrigerate until ready to bake. Bake just before serving for the best texture.
How do I prevent the cheese filling from leaking?
Make sure the dough seams are well-sealed and don’t overfill. A tablespoon of filling is ideal for each danish.
Can I freeze Crescent Cheese Danishes?
You can freeze them after baking. Let them cool completely, then freeze in an airtight container. Reheat in the oven at 300°F for 8–10 minutes.
Can I add fruit?
Absolutely! A spoonful of strawberry jam, blueberry preserves, or a few raspberries on top of the filling works beautifully.
Can I make these with puff pastry instead?
Yes—puff pastry will make them even flakier. Just cut into squares, add filling, fold corners, and bake at 400°F for 12–14 minutes.
What if I don’t have powdered sugar for the glaze?
Mix a little granulated sugar with warm milk and a splash of vanilla for a simple syrup drizzle.
Storage Tips
Store leftover danishes in an airtight container in the refrigerator for up to 3 days. Reheat them in the oven or air fryer for the best texture. Avoid microwaving—they will turn soft and lose their flakiness.
If you want to freeze them, bake first, cool completely, and freeze for up to 2 months. Glaze after reheating for the best look.
Variations
Fruit-Topped Danishes: Add strawberry, raspberry, or apricot jam.
Lemon Danishes: Add lemon zest and swap vanilla glaze for a lemon icing.
Almond Danishes: Add almond extract and top with sliced almonds.
Cinnamon-Sugar Version: Sprinkle dough with cinnamon sugar before adding filling.
Chocolate Drizzle: Add a thin drizzle of melted chocolate on top of the glaze.
What to Serve With
These danishes pair perfectly with:
– A hot cup of coffee, latte, or cappuccino
– Fresh fruit like berries, melon, or citrus
– A simple yogurt parfait
– Scrambled eggs or a savory breakfast casserole to balance the sweetness
– A brunch board with pastries, cheeses, fruit, and jam
Whether you’re hosting brunch, surprising your family on a weekend morning, or simply treating yourself, Crescent Cheese Danishes add that cozy, bakery-style touch every time. Enjoy!


Crescent Cheese Danishes
Ingredients
- For the Danishes
- 2 cans 8 oz each refrigerated crescent roll dough
- 8 oz cream cheese softened
- 1/3 cup granulated sugar
- 1 tbsp lemon juice fresh or bottled
- 1 tsp vanilla extract
- 1 large egg yolk
- For the Glaze
- 3/4 cup powdered sugar
- 1 –2 tbsp milk as needed
- 1/2 tsp vanilla extract
- Optional Toppings
- Extra powdered sugar for dusting
- A little lemon zest
- Fruit jam raspberry, strawberry, or apricot
Instructions
- Make the Cream Cheese Filling
- In a mixing bowl, beat the softened cream cheese until smooth. Add the granulated sugar, lemon juice, vanilla extract, and egg yolk. Beat again until fluffy and fully combined. Set aside.
- Prepare the Dough
- Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper.
- Open the crescent roll cans and unroll the dough. Keep the triangles intact OR press 2 triangles together to form a rectangle for a larger Danish.
- Shape the Danishes
- Roll each triangle from the wide end toward the tip (like making a crescent roll).
- Once rolled, coil it into a spiral.
- Use your fingers or the back of a spoon to gently press down the center to make a small well for the filling.
- Fill
- Spoon about 1 tablespoon of the cream cheese mixture into the center of each Danish.
- Bake
- Bake for 14–17 minutes, or until golden brown and the edges look set.
- Remove from oven and let them cool slightly on the pan.
- Add the Glaze
- Whisk powdered sugar, milk, and vanilla until smooth.
- Drizzle over the warm danishes.
Want to save this recipe? Enter your email below and we’ll send the recipe straight to your inbox!
NOTE: By saving this recipe, you agree to join our weekly recipes newsletter.








Leave a Reply