Buttery Strawberry Cream Cheese Danish Recipe with Puff Pastry

Posted on June 6, 2026 by Sorenna Blythe

Strawberry Cream Cheese Danish

There’s something special about a homemade strawberry cream cheese Danish.

With its flaky pastry, smooth cream cheese filling, and sweet strawberries, every bite feels like a treat straight from a bakery.

The best part? They’re much easier to make than they look.

In this recipe, you’ll learn how to create perfectly golden pastries with a creamy filling and juicy strawberry topping.

Don’t worry if you’re new to baking because each step is simple to follow, and I’ll share helpful tips along the way to help you get great results.

Why You’ll Love This Strawberry Cream Cheese Danish Recipe

  • Easy to make with simple ingredients – A handful of everyday ingredients and store-bought puff pastry make this recipe beginner-friendly and stress-free.
  • Bakery-style results at home – The flaky layers, creamy filling, and golden finish create a pastry that looks and tastes like it came from your favorite bakery.
  • Sweet, creamy, and fruity flavor combination – Tangy cream cheese and juicy strawberries come together for a perfectly balanced bite.
  • Great for holidays, brunches, and weekend baking – These danishes are elegant enough for special occasions yet simple enough for a relaxing weekend treat.
  • Can be customized with different fruits – Swap the strawberries for blueberries, raspberries, peaches, or your favorite seasonal fruit to make it your own.
Strawberry Cream Cheese Danish

What Is a Strawberry Cream Cheese Danish?

A strawberry cream cheese Danish is a sweet pastry made with flaky dough, a rich cream cheese filling, and a topping of fresh strawberries or strawberry filling, creating a delicious combination of textures and flavors in every bite.

Despite the name, Danish pastries have an interesting history that combines both Danish and Austrian baking traditions, dating back to the 1800s when Austrian bakers introduced laminated dough techniques to Denmark, resulting in the light, buttery pastries that became popular around the world.

Traditional Danish pastries are made from a yeast-based laminated dough that requires multiple rounds of folding and resting to create dozens of delicate layers, a process that produces incredible results but can take several hours to complete.

For home bakers, a shortcut version made with store-bought puff pastry offers a much simpler way to achieve a similar flaky texture without the extra time and effort, making it perfect for busy mornings, special brunches, or beginner bakers who want impressive results.

The cream cheese filling plays an important role by adding a smooth, creamy texture and a slight tang that balances the sweetness of the pastry and fruit.

Strawberries pair especially well with cream cheese because their natural sweetness and bright, fresh flavor complement the rich filling without making the pastry feel too heavy.

As the Danish bakes, the buttery pastry becomes crisp and golden while the cream cheese turns silky and the strawberries soften slightly, creating a bakery-style treat that looks beautiful and tastes even better.

The result is a pastry that feels special enough for celebrations yet simple enough to enjoy with a cup of coffee on an ordinary morning, which is one reason this classic flavor combination remains a favorite year after year.

Ingredients You’ll Need

For the Danish Pastry

  • 1 sheet (8 ounces/225g) frozen puff pastry, thawed
  • 1 large egg
  • 1 tablespoon water (for the egg wash)

For the Cream Cheese Filling

  • 8 ounces (225g) cream cheese, softened
  • ¼ cup (50g) granulated sugar
  • 1 teaspoon vanilla extract
  • 1 teaspoon fresh lemon juice (optional)

For the Strawberry Topping

  • 1½ cups (225g) fresh strawberries, diced
  • 2 tablespoons granulated sugar
  • 1 tablespoon cornstarch (for a thicker strawberry filling)

Optional Glaze

  • ½ cup (60g) powdered sugar
  • 1–2 tablespoons milk or fresh lemon juice

Kitchen Tools Required

  • Baking sheet – Provides a sturdy surface for baking the danishes evenly until golden brown.
  • Parchment paper – Prevents sticking and makes cleanup quick and easy.
  • Mixing bowls – Used for preparing the cream cheese filling and strawberry topping.
  • Hand mixer or whisk – Helps create a smooth, creamy filling without lumps.
  • Sharp knife or pizza cutter – Makes it easy to cut the puff pastry into neat squares or rectangles.
  • Pastry brush – Used to apply the egg wash, giving the pastries a beautiful golden finish as they bake.

How to Make Strawberry Cream Cheese Danish

Step 1: Prepare the Strawberries

Wash the strawberries thoroughly under cool running water, then gently pat them dry with a clean kitchen towel or paper towel.

Remove the stems and slice the strawberries into small, even pieces so they cook evenly and are easier to layer onto the pastries.

Place the sliced strawberries in a small bowl and toss them with 2 tablespoons of granulated sugar to enhance their natural sweetness.

If you prefer a thicker strawberry topping that stays neatly on the pastries, stir in 1 tablespoon of cornstarch and mix until the berries are evenly coated.

Set the strawberry mixture aside while you prepare the filling, allowing the sugar to draw out some of the fruit’s natural juices.

Step 2: Make the Cream Cheese Filling

Add the softened cream cheese to a medium mixing bowl and beat it with a hand mixer or whisk until completely smooth and creamy.

Mixing the cream cheese well at this stage helps prevent lumps and creates a silky filling.

Add the granulated sugar, vanilla extract, and optional lemon juice to the bowl.

Continue mixing until everything is fully combined and the filling looks light, smooth, and easy to spread.

Scrape down the sides of the bowl if needed to make sure all of the ingredients are evenly incorporated.

Step 3: Prepare the Puff Pastry

Allow the puff pastry to thaw according to the package directions until it is cold but easy to unfold without cracking.

Place the pastry on a lightly floured surface and gently unfold it.

Use a sharp knife or pizza cutter to cut the pastry into 4 equal squares or rectangles, depending on your preferred shape.

Transfer the pastry pieces to a parchment-lined baking sheet, leaving a little space between each one.

Using the tip of a knife, lightly score a border about ½ inch from the edges of each pastry piece without cutting all the way through the dough.

This border helps create a raised edge during baking and keeps the filling centered inside the pastry.

Step 4: Assemble the Danishes

Spoon a generous amount of the cream cheese filling into the center of each pastry, spreading it evenly within the scored border.

Leave the edges uncovered so they can puff up beautifully while baking.

Top the cream cheese layer with a spoonful of the prepared strawberry mixture.

Try not to overfill the pastries, as too much filling can spill over during baking.

In a small bowl, whisk together the egg and water to create the egg wash.

Use a pastry brush to lightly coat the exposed pastry edges with the egg wash, which will help them bake up shiny and golden.

Step 5: Bake

Preheat your oven to 400°F (200°C) so it reaches the proper temperature before the pastries go in.

Place the baking sheet on the center rack of the oven for even heat distribution.

Bake the danishes for 15 to 18 minutes, or until the pastry is puffed and beautifully golden brown.

The cream cheese filling should look set, and the strawberries should appear soft and slightly glossy.

If the pastry still looks pale, give it another minute or two while watching carefully to avoid overbaking.

Remove the baking sheet from the oven and allow the danishes to cool for about 10 to 15 minutes.

Step 6: Add the Glaze

While the pastries cool, whisk together the powdered sugar and 1 to 2 tablespoons of milk or lemon juice until smooth.

If the glaze seems too thick, add a few drops of liquid at a time until it reaches a drizzle-friendly consistency.

Once the danishes have cooled slightly, drizzle the glaze over the tops using a spoon or small whisk.

Allow the glaze to set for a few minutes before serving.

Enjoy your homemade strawberry cream cheese danishes while they are still slightly warm for the best flavor and texture.

Tips for the Best Strawberry Cream Cheese Danish

Use Cold Puff Pastry

Keep your puff pastry cold while working with it, as cold dough creates the light, flaky layers that make a Danish so delicious.

If the pastry becomes soft or sticky while you’re assembling the danishes, place it in the refrigerator for a few minutes before continuing.

Working with chilled pastry also makes it easier to cut cleanly and helps it hold its shape during baking.

Don’t Overfill the Pastries

It can be tempting to add extra filling, but too much cream cheese or strawberry topping can cause the pastries to overflow as they bake.

A moderate amount of filling allows the pastry to rise properly while keeping the finished danishes neat and attractive.

Leaving a small border around the edges also helps create the classic bakery-style appearance.

Dry Strawberries if They’re Extra Juicy

Fresh strawberries naturally contain a lot of moisture, and overly wet fruit can make the pastry soggy.

After washing the strawberries, pat them dry thoroughly before slicing.

If the berries release a lot of juice after being mixed with sugar, drain away a small amount of the excess liquid before assembling the pastries.

This simple step helps maintain a crisp, flaky texture underneath the filling.

Chill Assembled Pastries Before Baking

For even better results, place the assembled danishes in the refrigerator for 10 to 15 minutes before baking.

This brief chilling period helps firm up the butter in the pastry, which encourages better puffing and flakier layers in the oven.

It also helps the pastries keep their shape and prevents excessive spreading while baking.

Let the Danishes Cool Slightly Before Glazing

Allow the danishes to cool for about 10 to 15 minutes after they come out of the oven.

If the pastries are too hot, the glaze can melt completely and run off instead of sitting nicely on top.

Slightly cooled danishes allow the glaze to settle into a beautiful finish while still keeping the pastries pleasantly warm for serving.

A little patience at the end can make a big difference in both appearance and texture.

Variations and Substitutions

Strawberry Cheesecake Danish

If you love rich and creamy desserts, try turning this recipe into a strawberry cheesecake Danish by increasing the amount of cream cheese filling.

A thicker layer of filling creates a more cheesecake-like texture while still keeping the flaky pastry base that makes a Danish so enjoyable.

For even more cheesecake flavor, you can add a tablespoon of sour cream to the filling mixture before assembling the pastries.

This variation is especially popular for brunches, holidays, and dessert tables where you want something that feels a little more indulgent.

Mixed Berry Danish

Strawberries are wonderful on their own, but they also pair beautifully with other berries.

Replace part or all of the strawberries with blueberries, raspberries, blackberries, or a combination of your favorites.

Each berry adds its own unique flavor, creating a more complex and colorful filling.

If using very juicy berries, follow the same tip of adding a little cornstarch to help thicken the fruit mixture and prevent excess moisture.

This variation is a great way to use seasonal fruit or whatever berries you already have on hand.

Lemon Strawberry Danish

For a brighter and fresher flavor, add the zest of one lemon to the cream cheese filling.

Lemon zest is simply the thin yellow outer layer of the lemon peel, and it adds a natural citrus flavor without extra liquid.

The slight tang of lemon complements both the strawberries and cream cheese, making the pastries taste lighter and more refreshing.

A small drizzle of lemon glaze made with powdered sugar and lemon juice can enhance this variation even further.

This option is especially delicious during spring and summer when fresh strawberries are at their best.

Chocolate Strawberry Danish

Chocolate and strawberries are a classic pairing, making this variation an easy favorite.

Sprinkle a small handful of mini chocolate chips over the cream cheese filling before adding the strawberries.

As the pastries bake, the chocolate softens and blends with the creamy filling to create a rich and satisfying flavor.

Dark, milk, or semi-sweet chocolate chips all work well, so you can choose whichever you enjoy most.

This version feels a little more dessert-like and is perfect when you’re craving something extra special.

Homemade Danish Dough Version

If you enjoy baking projects and want to create a truly traditional Danish, you can make the dough from scratch instead of using puff pastry.

Classic Danish dough is made with yeast and requires several rounds of folding and chilling to create its signature flaky layers.

While the process takes more time, many bakers enjoy the rewarding experience and the buttery texture that comes from homemade dough.

If you’re new to laminated doughs, don’t feel pressured to start there.

The puff pastry version delivers excellent results and is a fantastic choice for both beginners and experienced bakers looking for a quicker option.

What to Serve with Strawberry Cream Cheese Danish

  • Coffee – A hot cup of coffee balances the sweetness of the pastry and makes it a perfect breakfast or brunch pairing.
  • Tea – Black, green, or herbal teas complement the creamy filling and fruity strawberry flavor without overpowering it.
  • Fresh Fruit – A side of fresh berries, melon, or citrus adds freshness and creates a well-rounded meal.
  • Yogurt Parfaits – Layers of yogurt, granola, and fruit provide a creamy and crunchy contrast to the flaky Danish.
  • Brunch Spreads – Serve alongside eggs, breakfast casseroles, muffins, and other pastries for an impressive brunch table.

Storage Instructions

Refrigerator

Store any leftover strawberry cream cheese danishes in an airtight container once they have cooled completely.

Keeping them covered helps prevent the pastry from drying out and protects the filling from absorbing other flavors in the refrigerator.

Because the danishes contain cream cheese, they should not be left at room temperature for extended periods.

Proper refrigeration helps maintain both food safety and freshness.

How Long They Stay Fresh

When stored correctly in the refrigerator, these danishes will stay fresh for up to 3 days.

The pastry will be at its flakiest on the day it is baked, but the flavor remains delicious for several days.

If the pastry softens slightly during storage, a quick reheating can help restore some of its texture.

For the best overall quality, enjoy the danishes within the first two days whenever possible.

Freezer

These danishes freeze surprisingly well, making them a great make-ahead treat for busy mornings or special occasions.

Allow the baked pastries to cool completely before preparing them for freezing.

Place the danishes in a single layer on a baking sheet and freeze until firm.

Once frozen, transfer them to a freezer-safe container or zip-top bag to save space and prevent freezer burn.

Label the container with the date so you can easily keep track of freshness.

Freezing Baked Danishes

Baked strawberry cream cheese danishes can be frozen for up to 2 months.

Freezing them after baking helps preserve the texture of the pastry and makes reheating simple.

If possible, freeze the danishes before adding the glaze.

Adding fresh glaze after reheating often provides the best appearance and flavor.

When you’re ready to enjoy them, thaw the pastries overnight in the refrigerator or for about an hour at room temperature.

Reheating Tips

A gentle reheating method helps bring back the crisp texture of the pastry without overcooking the filling.

Avoid using high heat, which can make the pastry overly dark before the center has warmed through.

Taking a few extra minutes to reheat properly can make leftover danishes taste almost freshly baked.

Oven Method

Preheat your oven to 350°F (175°C).

Place the danishes on a baking sheet and warm them for 5 to 8 minutes, or until heated through.

The oven is one of the best ways to restore the flaky texture of the pastry.

If the pastries were frozen, they may need a few additional minutes to warm completely.

Air Fryer Method

Preheat the air fryer to 325°F (165°C) if your model requires preheating.

Place the danishes in a single layer in the basket without overcrowding them.

Heat for 3 to 5 minutes, checking frequently to prevent over-browning.

The air fryer works especially well for bringing back a crisp exterior while keeping the filling soft and creamy.

Once warmed, serve and enjoy while the pastry is still slightly warm.

Final Thoughts

This strawberry cream cheese Danish recipe is a favorite for good reason, combining flaky pastry, creamy filling, and sweet strawberries in a treat that feels special without being difficult to make.

Give it a try and don’t be afraid to make it your own with different fruits and flavor combinations.

FAQs

Can I use frozen strawberries?

Yes. Thaw and drain them well before using to prevent excess moisture from making the pastry soggy.

Can I make these ahead of time?

Yes. You can assemble the danishes a few hours ahead and refrigerate them until you’re ready to bake.

Can I use crescent roll dough instead of puff pastry?

Yes. Crescent roll dough works well, though the texture will be softer and less flaky than puff pastry.

Why did my filling leak out?

Overfilling the pastries or adding overly juicy strawberries can cause the filling to spill over during baking.

How do I keep the pastry flaky?

Keep the puff pastry cold, avoid overworking the dough, and chill the assembled pastries before baking.

Can I make mini danishes?

Absolutely. Simply cut the puff pastry into smaller pieces and reduce the baking time by a few minutes.

Buttery Strawberry Cream Cheese Danish Recipe with Puff Pastry

Recipe by Sorenna BlytheDifficulty: Easy
Servings

4

Danishes
Prep time

15

minutes
Cooking time

18

minutes
Total time

33

minutes

Flaky puff pastry filled with sweet cream cheese and fresh strawberries, then finished with a simple glaze for a bakery-style treat.

Ingredients

  • 1 sheet puff pastry, thawed

  • 8 oz (225g) cream cheese, softened

  • ¼ cup granulated sugar

  • 1 tsp vanilla extract

  • 1½ cups fresh strawberries, sliced

  • 2 tbsp granulated sugar (for strawberries)

  • 1 tbsp cornstarch

  • 1 egg

  • 1 tbsp water

  • Glaze
  • ½ cup powdered sugar

  • 1–2 tbsp milk or lemon juice

Directions

  • Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
  • Mix strawberries, 2 tablespoons sugar, and cornstarch in a bowl. Set aside.
  • Beat cream cheese, ¼ cup sugar, and vanilla until smooth.
  • Cut puff pastry into 4 squares and place on the prepared baking sheet.
  • Score a border around each square, then add cream cheese filling to the center.
  • Spoon the strawberry mixture over the filling.
  • Whisk together the egg and water, then brush the pastry edges.
  • Bake for 15–18 minutes, or until golden brown and puffed.
  • Cool for 10 minutes.
  • Whisk glaze ingredients together and drizzle over the danishes before serving.

Notes

  • Keep the puff pastry cold for the flakiest texture.
  • Do not overfill the pastries to prevent leaking.
  • Pat strawberries dry if they are especially juicy.
  • Best served slightly warm on the day they are baked.
Strawberry Cream Cheese Danish

You might also like these Posts

Leave a Comment