
Oh, honey. Some smells just transport you, don’t they? For me, it’s often the sweet, warm scent of a pastry baking in the oven. There’s something so comforting, so special, about a really good cheese danish. Maybe it reminds you of trips to the bakery with your grandma, or sleepy holiday mornings gathered around the breakfast table.
Now, you might think making cheese danish at home is a complicated affair, involving fussy pastry dough and hours of work. But what if I told you there’s a shortcut? A magical way to get that creamy, slightly tangy filling nestled between layers of flaky, golden pastry, with minimal effort? Enter this Easy Cheese Danish recipe, made possible by our trusty friend, refrigerated crescent rolls!
Seriously, this recipe is a game-changer. It takes minutes to prep, uses simple ingredients you probably have on hand (or can easily grab), and tastes like you spent hours slaving away. It’s perfect for a weekend brunch, a sweet treat to share, or honestly, just because you deserve something delicious. Let’s make some kitchen magic!
Why You’ll Love This Recipe
- Fast: Ready for the oven in no time flat!
- Easy: No fancy techniques or special skills needed.
- Giftable: Wrap up slices for friends or neighbors – they’ll adore you!
- Crowd-pleasing: Who doesn’t love a warm, cheesy pastry?
Ingredients
Gather up these simple goodies. You’ll probably recognize most of them!
- 2 cans refrigerated crescent rolls: The star of our shortcut show! They provide the perfect flaky base and top.
- 2 (8 oz) packages cream cheese, softened: Make sure it’s really softened. Leaving it on the counter for an hour or two works wonders. This is what gives us that dreamy, rich filling.
- 1 cup granulated sugar: Just enough sweetness to balance the cream cheese.
- 1 teaspoon pure vanilla extract (for filling): Pure vanilla adds such a lovely depth of flavor compared to imitation. Don’t skip it!
- 1 egg (for filling): Helps bind the cream cheese filling and gives it a smooth texture.
- 1 egg white (for brushing): This gives the top crust a beautiful golden shine and helps it brown evenly.
- ½ cup powdered sugar (for glaze): The base for our sweet, drizzle-able glaze.
- 2 tablespoons milk (for glaze): Helps thin out the powdered sugar to glaze consistency. You might need a tiny bit more or less depending on how thick you like your glaze.
- ½ teaspoon vanilla extract (for glaze): A little extra vanilla in the glaze ties everything together!
How to Make It
Alright, let’s get baking! Follow these steps, and you’ll have warm danish in your hands before you know it.
- First things first, preheat your oven to 350°F (175°C). While it’s heating up, grab a 13×9-inch baking pan and give it a good greasing. You want to make sure that delicious danish doesn’t stick!
- Time for the first layer of dough! Unroll one can of crescent rolls. Don’t separate the triangles. Just press the whole sheet into the bottom of your prepared pan. Pinch those seams together really well so you have one solid piece of dough covering the bottom.
- Now, let’s make that luscious filling! In a medium bowl, toss in your softened cream cheese, granulated sugar, that teaspoon of vanilla extract for the filling, and the whole egg. Beat them together with an electric mixer or a whisk until the mixture is super smooth and creamy. No lumps allowed!
- Spread that glorious cream cheese mixture evenly over the crescent roll dough you just laid down in the pan. Get it right to the edges.
- Grab the second can of crescent rolls. Unroll it just like the first one. Carefully lay this sheet of dough on top of the cream cheese layer. Again, pinch those seams together to form a top crust.
- In a small bowl, lightly whisk the leftover egg white (from the two eggs you used/separated). Use a pastry brush to gently brush the top layer of dough with this egg white. This is your secret weapon for that beautiful, glossy golden top!
- Pop the pan into your preheated oven. Bake for 35 to 45 minutes. Keep an eye on it! You’re looking for the top to be a lovely golden brown. Ovens vary, so start checking around 35 minutes.
- Once it’s golden and gorgeous, take it out of the oven. Let the danish cool in the pan on a wire rack for at least 20 minutes. Patience is key here! This allows the filling to set up properly before you add the glaze.
- While the danish is cooling, whip up the glaze. In a small bowl, whisk together the powdered sugar, milk, and that ½ teaspoon of vanilla extract for the glaze. Whisk until it’s perfectly smooth. If it seems too thick, add just a tiny splash more milk (like a half teaspoon at a time) until it’s drizzling consistency. If it’s too thin, add a tiny bit more powdered sugar.
- Once the danish has cooled for at least 20 minutes (it doesn’t need to be completely cold, just not piping hot), drizzle or spread that sweet glaze all over the top. Slice it up and enjoy!

Substitutions & Additions
This recipe is wonderful as is, but here are a few ideas if you want to play around or switch things up!
- Citrus Zest: Add 1-2 teaspoons of fresh lemon or orange zest to the cream cheese filling for a bright, zesty flavor kick.
- Almond Extract: Swap half of the vanilla extract in the filling and/or glaze for almond extract for a different classic bakery flavor.
- Fruit Swirl: Gently swirl a few tablespoons of your favorite jam (like raspberry, cherry, or apricot) into the cream cheese filling before adding the top layer of dough.
- Different Toppings: Before baking, sprinkle the top with coarse sugar for extra sparkle and crunch, or a handful of chopped nuts like almonds or pecans.
- Different Dough: While crescent rolls make it super easy, you could technically use puff pastry sheets for a different texture (follow package directions for baking time).
Tips for Success
Want to make sure your Easy Cheese Danish turns out perfect every time? Here are a few things I’ve learned!
- Soft Cream Cheese is a Must: If your cream cheese isn’t soft, you’ll end up with lumps in your filling. Take it out of the fridge well in advance, or if you’re in a hurry, you can microwave it for 15-20 seconds per block (without the foil!).
- Press Those Seams!: Whether it’s the bottom layer or the top, make sure you really pinch and press the seams of the crescent roll dough together. This prevents the filling from bubbling out the sides while baking.
- Don’t Overbake: You want the top to be golden brown, but if you bake it too long, the dough can get tough and the filling might dry out. Start checking at 35 minutes.
- Cool Before Glazing: Resist the urge to glaze immediately! If the danish is too hot, the glaze will just melt and run off. Giving it at least 20 minutes to cool allows the filling to set and the glaze to sit nicely on top.
- Prep Ahead: You can make the cream cheese filling a day in advance and store it in the fridge. Just give it a quick whisk before spreading it. You could also assemble the entire danish (up to brushing with egg white) and refrigerate it for a few hours before baking. You might need to add a few extra minutes to the baking time if baking from cold.
How to Store It
Got leftovers? (Highly unlikely, but just in case!)
- Store any uneaten danish in an airtight container in the refrigerator. Because of the cream cheese filling, it needs to be kept cold.
- It will keep well in the fridge for 3-4 days.
- You can enjoy it cold, or warm it up gently in the microwave for about 15-30 seconds for that “just baked” feel.
- Freezing? You can freeze baked danish slices (without glaze is best, then add glaze after thawing). Wrap slices tightly in plastic wrap, then foil, and place in a freezer bag. Thaw in the refrigerator overnight.
FAQs
Got questions? I’ve got answers!
Can I use light or reduced-fat cream cheese?
While you can, I don’t recommend it for the best texture and flavor. Full-fat cream cheese provides the richness and creaminess that makes this danish so delicious. Reduced-fat versions can sometimes be a bit watery or have a different texture when baked.
My glaze is too thick/thin, what should I do?
Easy fix! If it’s too thick, add a tiny bit more milk (like ½ teaspoon at a time) and whisk until it’s the right consistency. If it’s too thin, add a tablespoon or two of powdered sugar and whisk until it thickens up.
Can I make mini cheese danishes?
Absolutely! Instead of using a baking pan, unroll the crescent rolls and separate the triangles. Place a spoonful of filling in the center of each triangle, then fold the points towards the center and pinch to seal (leaving a little opening in the middle like a traditional danish). Bake on a baking sheet according to package directions or until golden brown (likely less time than the full pan). Glaze as directed.
What if my crescent rolls don’t want to stay together?
Just keep pinching! Sometimes the dough can be a little stubborn. Use your fingers to firmly press the seams together. If there are small gaps, don’t panic too much; the filling is thick enough that it usually stays put, especially after the top layer is added.

Easy Cheese Danish Recipe (Using Crescent Rolls!)
Equipment
- 13x9-inch baking pan
- Electric mixer or whisk
- Medium bowl
- Small bowl
- Pastry Brush
- Wire rack
Ingredients
- 2 cans refrigerated crescent rolls
For the Filling
- 2 8 oz packages cream cheese softened
- 1 cup granulated sugar
- 1 tsp pure vanilla extract
- 1 egg
For the Top Crust Wash
- 1 egg white
For the Glaze
- ½ cup powdered sugar
- 2 tbsp milk
- ½ tsp vanilla extract
Instructions
- Step 1: Preheat your oven to 350°F (175°C). Grease a 13x9-inch baking pan.
- Step 2: Unroll one can of crescent rolls. Do not separate triangles. Press the whole sheet into the bottom of the prepared pan, pinching seams together well to form a solid piece of dough.
- Step 3: In a medium bowl, beat softened cream cheese, granulated sugar, 1 teaspoon vanilla extract, and the whole egg with an electric mixer or whisk until super smooth and creamy.
- Step 4: Spread the cream cheese mixture evenly over the crescent roll dough in the pan, getting it right to the edges.
- Step 5: Unroll the second can of crescent rolls and carefully lay this sheet of dough on top of the cream cheese layer, pinching seams together to form the top crust.
- Step 6: In a small bowl, lightly whisk the leftover egg white. Use a pastry brush to gently brush the top layer of dough with the egg white for a glossy finish.
- Step 7: Bake in the preheated oven for 35 to 45 minutes, or until the top is a lovely golden brown. Start checking around 35 minutes as ovens vary.
- Step 8: Once golden, take the danish out of the oven. Let it cool in the pan on a wire rack for at least 20 minutes to allow the filling to set up properly.
- Step 9: While the danish cools, whisk together the powdered sugar, 2 tablespoons milk, and ½ teaspoon vanilla extract in a small bowl until smooth. Adjust milk or powdered sugar if needed for desired consistency.
- Step 10: Once cooled for at least 20 minutes, drizzle or spread the glaze all over the top. Slice it up and enjoy!
