Here’s my go-to strawberry cheesecake danish recipe, with a quick cream cheese filling, fresh strawberries, and a simple homemade glaze that ties it all together.
These danishes have become my weekend breakfast staple. I usually make a double batch because they disappear so quickly in our house. Nothing beats having one of these with your morning coffee, wouldn’t you agree?
Why You’ll Love This Strawberry Danish
- Quick preparation – Ready in under 30 minutes, this danish is perfect for busy mornings or when you need a quick dessert that looks like it came from a bakery.
- Simple ingredients – Using store-bought puff pastry makes this recipe incredibly easy, while fresh strawberries and cream cheese create that classic danish flavor you love.
- Customizable – You can easily swap strawberries for other berries or fruits, making this a year-round treat that works with whatever’s in season.
- Restaurant-quality results – With minimal effort, you’ll create beautiful pastries that look and taste like they’re from your favorite café, but at a fraction of the cost.
What Kind of Strawberries Should I Use?
Fresh strawberries are the way to go for this danish, and you’ll want to look for bright red berries that are firm but not hard. The best ones will be fragrant and fully red from top to bottom – skip any berries with white or green patches since they won’t be as sweet. When you’re at the store, check the bottom of the container for any mushy or moldy berries, since one bad berry can quickly affect the others. If fresh strawberries aren’t in season, you can use frozen strawberries in a pinch, but make sure to thaw and drain them well to prevent your danish from getting soggy.
Options for Substitutions
This danish recipe is pretty adaptable and you can try these swaps if you’re missing something:
- Kawan Parathas/Puff Pastry: Can’t find Kawan Parathas? Any brand of frozen paratha or puff pastry works great. In a pinch, you can also use croissant dough from a can, though the texture will be a bit different.
- Cream Cheese: Mascarpone cheese makes a good substitute, or try Neufchâtel cheese for a lighter option. Just make sure whatever you use is at room temperature for smooth mixing.
- Fresh Strawberries: Other berries like raspberries or blueberries work well here. If using frozen berries, thaw and drain them well first to avoid excess moisture.
- Heavy Cream/Egg Wash: These are interchangeable for brushing – use whatever you have. Milk will also work, though it won’t give quite the same golden finish.
- Coarse Sugar: Regular granulated sugar works fine for topping, or you can skip it altogether. Turbinado sugar is another good option if you have it.
- Vanilla Essence: Any vanilla extract works here, or try almond extract for a different flavor. You can even skip it if you don’t have any on hand.
Watch Out for These Mistakes While Baking
The biggest challenge when making strawberry cheesecake danish is working with puff pastry at the wrong temperature – make sure it’s thawed but still cold, as warm pastry becomes sticky and difficult to handle, while frozen pastry will crack and break.
Another common mistake is overfilling the danish centers, which can cause the filling to bubble over during baking and create a messy, burnt sugar situation on your baking sheet – stick to about 2 tablespoons of filling per danish and leave plenty of border space.
Temperature control is crucial throughout the process: keep your cream cheese filling cool (but spreadable) and your strawberries as dry as possible by patting them with paper towels, as excess moisture can make your pastry soggy.
For the flakiest results, chill your assembled danishes for 15-20 minutes before baking, and make sure your oven is fully preheated to achieve that perfect golden-brown color and crispy texture.
What to Serve With Strawberry Cheesecake Danish?
Since this sweet pastry works perfectly as a breakfast or brunch item, try serving it with a hot cup of coffee, tea, or a creamy café au lait to balance out the richness. For a complete breakfast spread, add some crispy bacon or breakfast sausage on the side to give a nice salty contrast to the sweet danish. If you’re serving this as an afternoon treat, a scoop of vanilla ice cream or a dollop of whipped cream can turn it into a more dessert-like experience. You might also want to add some fresh berries on the side to complement the strawberry filling and add a burst of natural sweetness.
Storage Instructions
Keep Fresh: These danishes are best enjoyed the same day they’re made, but if you have leftovers, place them in an airtight container and keep them in the fridge for up to 2 days. The puff pastry might lose some of its crispiness, but they’ll still taste great!
Make Ahead: You can prep these danishes the night before! Assemble them completely, cover with plastic wrap, and keep them in the fridge. The next morning, just brush with cream or egg wash and bake them fresh. Your kitchen will smell amazing, and you’ll have warm, fresh danishes for breakfast.
Refresh: If your stored danish has lost its crispiness, pop it in a preheated oven at 350°F for about 5 minutes. This will help bring back some of that lovely flaky texture. Just keep an eye on it to make sure it doesn’t get too brown!
| Preparation Time | 10-15 minutes |
| Cooking Time | 12-14 minutes |
| Total Time | 22-29 minutes |
| Level of Difficulty | Easy |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1200-1400
- Protein: 15-20 g
- Fat: 60-70 g
- Carbohydrates: 160-180 g
Ingredients
For the danishes:
- 4 kawan parathas or 1 thawed puff pastry sheet (thaw at room temperature for 30 minutes)
For the cream cheese filling:
- 4 oz cream cheese, softened (Philadelphia brand works best, about 30 minutes at room temperature)
- 1/2 tsp vanilla extract (pure vanilla for better flavor)
- 1 tbsp lemon juice (freshly squeezed preferred)
- 3 tbsp sugar
For the topping and brushing:
- 2 tbsp turbinado sugar (for sparkly, crunchy texture)
- 3 tbsp heavy cream or 1 beaten egg (for egg wash to create golden shine)
- 2 cups fresh strawberries, sliced (about 1/4-inch thick slices)
Step 1: Prepare Ingredients and Mise en Place
- 4 oz cream cheese, softened
- 2 cups fresh strawberries, sliced
Remove the cream cheese from the refrigerator and let it sit at room temperature for about 30 minutes until it’s soft and spreadable—this ensures a smooth, lump-free filling.
While the cream cheese softens, slice the fresh strawberries into 1/4-inch thick slices and set them aside on a paper towel to absorb excess moisture, which prevents the pastry from becoming soggy.
Line a baking sheet with parchment paper and preheat your oven to 400°F.
I like to do all my prep work before assembly so the actual baking process moves smoothly without any scrambling.
Step 2: Make the Cream Cheese Filling
- 4 oz cream cheese, softened
- 1/2 tsp vanilla extract
- 1 tbsp lemon juice
- 3 tbsp sugar
In a small bowl, combine the softened cream cheese, vanilla extract, freshly squeezed lemon juice, and sugar.
Mix until smooth and well combined, breaking up any lumps with the back of a spoon.
The lemon juice adds brightness that perfectly complements the strawberries and cuts through the richness of the cream cheese.
Set the filling aside until ready to assemble.
Step 3: Shape and Score the Pastry
- 4 kawan parathas or 1 thawed puff pastry sheet
If using parathas, roll the edges inward to create a square shape and pinch them shut to seal.
If using puff pastry, cut the sheet into four 4×4-inch squares.
On each square, use a knife to gently score a border approximately 1/2 inch from the edges, cutting about halfway through the pastry—this creates a frame that puffs up while the center stays relatively flat for topping.
Be careful not to cut all the way through, as you want the pastry to remain in one piece.
Step 4: Assemble the Danishes
- cream cheese filling from Step 2
- sliced strawberries from Step 1
Spread approximately 1 tablespoon of the cream cheese filling from Step 2 within the scored border of each pastry square, leaving the border itself empty so it can puff and brown.
Arrange the sliced strawberries on top of the cream cheese filling in a slightly overlapping pattern, which looks beautiful and ensures every bite has fruit.
I recommend patting the strawberries dry one more time before placing them to minimize excess moisture that could weigh down the pastry.
Step 5: Apply Egg Wash and Sugar Topping
- 3 tbsp heavy cream or 1 beaten egg
- 2 tbsp turbinado sugar
Brush the pastry border (the untoasted 1/2-inch frame around each Danish) with heavy cream or beaten egg, which creates a golden, shiny finish when baked.
Immediately sprinkle turbinado sugar over the brushed edges—the larger crystals create a delightful crunchy texture and sparkly appearance that looks professionally made.
Be generous with the sugar on the borders, as some will fall off during baking.
Step 6: Bake and Cool
Place the assembled danishes on the prepared baking sheet and bake at 400°F for 12-14 minutes, until the pastry borders are puffed and golden brown.
The cream cheese filling should be set but still slightly soft, and the strawberries will have warmed through.
Remove from the oven and allow the danishes to cool on the baking sheet for at least 5 minutes before serving, which helps the pastry set and makes them easier to handle.
They’re wonderful served warm or at room temperature.




