Cheese Danish

Posted on January 25, 2026

Modified: January 25, 2026

By yasin
Two golden, flaky Cheese Danish pastries with creamy light yellow centers sit on a white plate, highlighting their appealing texture.

Warm, flaky, and filled with a sweet, tangy cream cheese delight, a homemade Cheese Danish is more than just a pastry; it’s a moment of pure comfort. I remember the joy of waking up to the aroma of these baking in my grandmother’s kitchen, a memory that still brings a smile to my face. This is that same blissful experience, made easy for your family. Cheesy perfection in every bite, just like our almond croissant cookie bars!

Cooking with my grandmother was always about learning, but it was also about laughter and stories. Now, seeing my own daughter’s eyes light up when she helps me press the puff pastry, it feels like the tradition comes full circle. It’s truly a legacy of love, baked into every golden swirl.

This recipe for classic cream cheese danishes offers a wonderfully comforting treat that’s surprisingly low-stress to prepare, making it perfect for a relaxed weekend breakfast. My secret for a truly golden crust? A generous egg wash applied right before baking.

What You Need to Make This Recipe

Crafting this delightful cream cheese danish requires just a handful of simple ingredients, with the star being the creamy, rich filling made from cream cheese, sugar, and a hint of vanilla. The secret to that flaky texture is good quality frozen puff pastry, making this a breeze compared to making pastry from scratch, much like how our raspberry cream cheese danish offers a similar joy. You’ll find the full list of ingredients and precise measurements in the recipe card below.

cheese danish recipe
Cheese Danish 6

How to Make Cheese Danish

Bringing this sweet Cheese Danish to life is a simple journey that begins with a luscious cream cheese filling, followed by shaping the store-bought puff pastry into elegant squares. After a quick assembly, a golden egg wash gives them that bakery-fresh glow before they bake to a beautiful, flaky perfection. This process reminds me of the ease and joy of making almond croissants, but with a sweet, creamy twist that’s perfect for a cozy morning. Finally, a simple sweet glaze provides the perfect finishing touch.

Pro Tips for Making This Cheese Danish

When I’m making a batch of these glorious Cheese Danish pastries, I always have a few tricks up my sleeve to ensure they come out perfect every time, just like my grandmother taught me.

  • Chill Your Puff Pastry: Work with cold puff pastry. If it gets too warm, it becomes difficult to handle. If you notice it getting sticky, pop it back in the fridge for 10-15 minutes. This helps maintain those beautiful layers.
  • Don’t Overfill: While it’s tempting to load up on the cream cheese filling, too much can cause it to overflow during baking. I’ve found a good tablespoon or two per danish is just right, allowing for a lovely pastry edge.
  • My Secret Trick: I always use parchment paper on my baking sheet! It prevents any sticky glaze or runaway filling from adhering to the pan, making cleanup a breeze and ensuring your danishes slide off perfectly.
  • Even Glaze Application: For that picture-perfect finish, make sure your danishes are completely cool before applying the glaze. Otherwise, it will melt and disappear, taking that lovely sweetness with it.
cheese danish recipe 1
Cheese Danish 7

How to Store Cheese Danish

After all the love you put into making these Cheese Danish pastries, you’ll want to make sure any leftovers stay just as delicious. I always recommend storing them in an airtight container at room temperature for up to 2 days, or in the refrigerator for up to 5 days. If you’re like me and love to have them on hand, they also freeze beautifully for up to 2 months. When reheating, my personal tip is to warm them gently in the oven at 300°F (150°C) for about 5-10 minutes, or until just heated through, to bring back that lovely flaky texture.

Nutritional Benefits

While a sweet treat, this classic cream cheese danish offers a comforting start to the day. The cream cheese provides a source of dairy, and the puff pastry offers a delightful energy boost, making this a satisfying option for a family breakfast. Enjoying a homemade cheese danish can be part of a balanced and joyful eating experience.

cheese danish pinterest
Cheese Danish 8

FAQs

Can I prepare the cream cheese filling ahead of time?

Absolutely! You can prepare the cream cheese filling up to 2 days in advance. Just store it in an airtight container in the refrigerator. This makes assembling your homemade Cheese Danish even quicker on a busy morning, allowing you to enjoy a fresh pastry with minimal fuss.

What’s the best way to get a perfectly golden finish on my danishes?

To achieve that beautiful golden-brown crust, a simple egg wash is key. Whisk one egg with a tablespoon of water and brush it evenly over the puff pastry before baking. This not only gives the Cheese Danish a lovely color but also a slight sheen that makes them look professionally baked.

Can I use a different type of pastry?

While frozen puff pastry is fantastic for its convenience and flaky layers, you could experiment with crescent roll dough for a softer, chewier texture. However, the classic Cheese Danish experience truly shines with puff pastry, offering that signature crispness that everyone loves.

How do I prevent the cream cheese filling from oozing out?

The trick to keeping your cream cheese filling neatly contained is to ensure you don’t overfill each pastry and to crimp the edges of the puff pastry properly. Leaving a small border around the filling helps create a barrier, ensuring your Cheese Danish bakes beautifully without messy spills.

Two golden, flaky Cheese Danish pastries with creamy light yellow centers sit on a white plate, highlighting their appealing texture.
4c3fc6d7daaefbbd67c0f94572651fe11e6bdc2dbe72094cacf539aae5da6c16?s=30&d=https%3A%2F%2Fyummyget.com%2Fwp content%2Fuploads%2F2024%2F11%2Fcropped FOOD Website 2 iconyasin

Classic Cream Cheese Danish with Sweet Glaze

Indulge in these flaky, buttery danishes filled with a luscious, tangy cream cheese mixture and topped with a sweet vanilla glaze. Perfect for breakfast or a special brunch treat!
Prep Time 40 minutes
Cook Time 18 minutes
Total Time 58 minutes
Servings: 12 pieces
Course: Breakfast, Dessert, Snack
Cuisine: American, European
Calories: 280

Ingredients
  

For the Puff Pastry (Store-Bought Recommended)
  • 2 sheets Frozen puff pastry thawed according to package directions
For the Cream Cheese Filling
  • 8 oz Cream cheese full-fat, softened
  • 1/4 cup Granulated sugar
  • 1 tsp Vanilla extract
  • 1 large Egg yolk
  • 1 tbsp All-purpose flour
For the Egg Wash
  • 1 large Egg
  • 1 tbsp Water
For the Glaze
  • 1/2 cup Powdered sugar
  • 1-2 tbsp Milk (or heavy cream)
  • 1/4 tsp Vanilla extract

Equipment

  • Mixing Bowls
  • Electric mixer (handheld or stand)
  • Rolling Pin
  • Baking Sheets
  • Parchment Paper
  • Pastry brush
  • Wire rack

Method
 

Prepare the Cream Cheese Filling
  • In a medium bowl, combine the softened cream cheese, granulated sugar, vanilla extract, egg yolk, and all-purpose flour. Beat with an electric mixer on medium speed until smooth and creamy, about 2-3 minutes. Make sure there are no lumps. Set aside.
Prepare the Puff Pastry
  • Preheat your oven to 400°F (200°C). Line two large baking sheets with parchment paper.
  • Lightly flour a clean work surface. Unfold one sheet of thawed puff pastry. Gently roll it out slightly with a rolling pin to smooth any creases and create a roughly 10x10 inch square. Cut the pastry into 6 equal squares (approximately 3.3x5 inches each for a standard 10x10 sheet). Repeat with the second sheet of puff pastry, yielding a total of 12 squares.
Assemble the Danishes
  • Place the pastry squares on the prepared baking sheets, leaving some space between them. Using a sharp knife, score a border about 1/2 inch from the edge on each square, being careful not to cut all the way through the pastry.
  • Spoon about 1-2 tablespoons of the cream cheese filling into the center of each pastry square, staying within the scored border.
Egg Wash and Bake
  • In a small bowl, whisk together the large egg and 1 tablespoon of water to create an egg wash. Lightly brush the pastry borders of each danish with the egg wash. This helps them achieve a golden-brown color and a beautiful shine.
  • Bake for 16-20 minutes, or until the pastry is puffed, golden brown, and the filling is set. If baking two sheets at once, rotate them halfway through for even cooking. The scored edges should puff up around the filling.
  • Carefully transfer the baked danishes to a wire rack to cool completely.
Prepare and Apply Glaze
  • Once the danishes are completely cool, prepare the glaze. In a small bowl, whisk together the powdered sugar, milk (start with 1 tbsp and add more a few drops at a time until desired consistency), and vanilla extract until smooth and drizzle-able.
  • Drizzle the glaze over the cooled danishes. Serve immediately or store for later.

Notes

For best results, make sure your cream cheese is truly softened to avoid lumps in the filling. If you want to add a touch of citrus, add 1/2 tsp lemon zest to the cream cheese filling. These danishes are best enjoyed the day they are made but can be stored in an airtight container at room temperature for up to 2 days, or refrigerated for up to 4 days. Reheat briefly in a toaster oven for a fresh-baked feel.

Conclusion

Creating this homemade Cheese Danish is an experience that brings together the joy of baking with the warmth of family tradition. It’s a testament that delicious, comforting meals don’t have to be complicated to make, even as delightful as our jalapeno cheddar bagels. I truly hope this recipe brings a slice of that intergenerational kitchen magic and everyday happiness to your home. Happy baking, from my family to yours!

Follow us on Social Media : Facebook and Pinterest

You might also like these recipes

Leave a Comment

Recipe Rating