This flaky, golden Blueberry Danish is stuffed with tangy cream cheese, piled with homemade blueberry preserves, and finished with a sweet vanilla drizzle that runs down the warm edges like a bakery window dream. I first made these on a cold Saturday morning when I had leftover puff pastry in the freezer and a pint of blueberries that needed using up, and honestly, I haven't stopped making them since. The whole recipe comes together with store-bought frozen puff pastry, so you get that buttery, bakery-style blueberry danish at home without any fussy dough work.


If you love fruity breakfast pastries, you'll also want to try my Raspberry Filled Cupcakes and my Berries and Cream Cake, and for something totally different but equally irresistible, my Peach Crumb Bars are a must.
Why This Blueberry Danish Stands Out
It looks bakery-made but it's beginner-friendly. Frozen puff pastry removes all the stress and still bakes up beautifully golden and flaky.
Homemade blueberry preserves make a real difference. You control the sweetness, and the texture is so much better than anything from a jar. You get whole berries folded into the warm compote, and that burst of fruit in every bite is everything.
The cream cheese filling is silky and tangy. It's whipped smooth in minutes with an electric mixer and balances the sweet blueberries so well.
It's a perfect easy brunch pastry. You can prep the preserves and filling ahead of time, which means assembly goes fast the morning you want to bake. Great for weekend brunch, holidays, or anytime you want a homemade danish on the table without the fuss.
Jump to:
Blueberry Danish Ingredients
Here's everything that goes into this Blueberry Danish, with a little note on what each ingredient does.
See Recipe Card Below This Post For Ingredient Quantities
Blueberry Danish
- Frozen puff pastry : This is the base of your danish. It bakes up into those buttery, flaky layers without any homemade dough work. Let it thaw on the counter for about 30 minutes before using.
- Cream cheese : Creates that rich, tangy cream cheese filling that pairs so well with fruit. Room temperature cream cheese whips up smoother and easier.
- White granulated sugar : Sweetens the cream cheese filling to balance the tanginess.
- Pure vanilla extract : Adds warm depth to the filling.
- Large egg : Brushed on the pastry edges to help them turn golden brown and glossy in the oven.
- Water : Thins out the egg wash so it brushes on evenly.
Blueberry Preserves
- Blueberries : These cook down to form the base of the preserves. Fresh or frozen both work here, so use whatever you have.
- White granulated sugar : Sweetens the preserves and helps them thicken as they cook.
- Water : Keeps the berries from sticking while they start to break down.
- Blueberries : Stirred in after cooking so you get those beautiful whole berry pieces throughout the preserves. This is what gives the filling its chunky, homemade texture.
Vanilla Icing
- Powdered sugar : The base of the glaze. Sifting removes clumps so your icing drizzles smoothly.
- Milk : Loosens the sugar into a pourable consistency.
- Pure vanilla extract : Gives the icing that sweet, warm vanilla flavor that ties everything together.
How to Make Blueberry Danish Step by Step
This recipe has three parts, but don't let that scare you. Each one is quick and simple.
Make the blueberry preserves: In a medium saucepan over medium heat, combine 1 cup of blueberries, sugar, and water. Cook for about 3 to 5 minutes, until the berries release their juices and the mixture thickens and turns glossy.
Cool the preserves: Remove from the heat and pour into a glass container. Stir in the remaining ½ cup of fresh blueberries so you get pops of whole fruit in every bite. Let it cool completely, and pop it in the fridge if you want to speed things along.

Thaw the puff pastry: Take the frozen puff pastry out of the freezer and let it sit on the counter for about 30 minutes, just until it's pliable but still cold.
Whip the cream cheese filling: While the pastry thaws, beat the cream cheese, sugar, and vanilla extract on high speed for about 2 minutes, until smooth, creamy, and no lumps remain.
Cut the pastry: Roll the puff pastry out on a lightly floured surface and cut it into 6 even rectangles.
Preheat and prep the pan: Preheat your oven to 400°F. Line a baking sheet with parchment paper and arrange the pastry rectangles evenly across it.
Score the borders: Using a sharp knife, score a smaller rectangle inside each piece of pastry, leaving a ¼ to ½ inch border. Cut just partway through, not all the way, so the edges puff up around the filling as it bakes.
Fill each pastry: Spread about 1 tablespoon of the cream cheese filling inside each scored rectangle. Top with 1 to 1 ½ tablespoons of the cooled blueberry preserves and spread gently.

Chill briefly: Place the filled pastries in the freezer for 10 minutes. This little chill helps the pastry hold its shape and puff up evenly in the oven.
Brush with egg wash: Whisk the egg and water together in a small bowl. Use a pastry brush to coat the exposed pastry edges, this is what gives you that shiny, golden crust.
Bake: Bake for 14 to 17 minutes, until the edges are puffed and deep golden brown and the filling looks set.
Cool: Move the danishes to a cooling rack and let them cool for a few minutes before icing.
Make the icing: Whisk together the powdered sugar, milk, and vanilla extract until smooth and pourable.
Finish and serve: Drizzle the vanilla icing over the warm or cooled Blueberry Danish right before serving.
Simple Swaps and Substitutions
If you don't have fresh blueberries, frozen ones work perfectly for the preserves. No need to thaw them first, they'll break down as they cook.
You can swap blueberries for other berries too. Raspberries, strawberries, or even blackberries all make a great filling. If you love fruit danishes, try a cherry danish or raspberry danish version with the same method.
For a lighter cream cheese filling, you can use Neufchâtel cheese in place of regular cream cheese. It's a little lower in fat but whips up the same way.
If you need the icing dairy-free, swap the milk for oat milk or almond milk. The consistency stays the same.
Don't have vanilla extract? Almond extract is a lovely substitute, use about half the amount since it's stronger.
Equipment For Blueberry Danish
- Medium saucepan
- Glass container
- Electric mixer
- Mixing bowls
- Rolling pin
- Sharp knife
- Cookie sheet (baking sheet)
- Parchment paper
- Small bowl
- Pastry brush
- Cooling rack
- Measuring cups and spoons
Storing and Reheating Your Blueberry Danishes
Room temperature: Store leftover Blueberry Danish in an airtight container at room temperature for up to 2 days. They're best eaten within the first day, when the pastry is still at its flakiest.
Refrigerator: If your kitchen runs warm or you want to keep them a bit longer, store in the fridge for up to 4 days. The cream cheese filling stays fresher this way.
Reheating: Warm them in the oven at 350°F for about 5 to 7 minutes. The oven brings back the crispness of the flaky pastry much better than a microwave would. A microwave will work in a pinch, but the texture won't be quite the same.
Freezing the components: You can make the blueberry preserves and cream cheese filling ahead of time and store them separately in the fridge for up to 3 days. Assemble and bake when you're ready. This makes them a great option for easy breakfast pastries on busy mornings.
Best Ways to Serve Blueberry Danish
A warm Blueberry Danish with a big mug of coffee is hard to beat on a slow morning. The rich cream cheese, sweet blueberry, and buttery pastry go so well with something hot and a little bitter to balance it out.
For a full brunch spread, set a platter of these alongside a bowl of fresh fruit, some scrambled eggs, and maybe my French Silk Brownies or Vanilla Bean Cheesecake for anyone with a serious sweet tooth. They also look beautiful on a breakfast board with sliced fruit, yogurt, and granola.
These Blueberry Danish also make a lovely neighbor gift or holiday breakfast treat. Wrap a couple in parchment paper, tuck them in a little box, and you've got something special. If you're looking for more ideas to round out your baking list, my Chocolate Peanut Butter Rolls and French Silk Pie Cookies are always crowd favorites.
Expert Tips
Keep the puff pastry cold. This is the number one rule for flaky puff pastry. If it gets too warm while you're working with it, the butter melts and you lose those beautiful layers. Work quickly and pop it back in the freezer for a few minutes if it starts feeling soft or sticky.
Don't skip the freezer step. Those 10 minutes in the freezer before baking make a big difference. The cold pastry puffs up higher in the hot oven, and the filling stays put instead of running everywhere.
Score gently. When you cut that inner rectangle, you want to go about halfway through the dough, not all the way. This creates the raised border that holds your filling in place while letting the center stay flat.
FAQ
How do you make a Blueberry Danish with puff pastry?
Start with thawed puff pastry cut into rectangles, score a smaller rectangle inside each one, then fill with cream cheese and blueberry preserves before baking until golden. It's a simple process, and the puff pastry does most of the work for you.
Can blueberry Danish be made ahead of time?
Yes. You can make the blueberry preserves up to a week in advance, and even assemble the Blueberry Danish and chill them overnight before baking fresh in the morning. It's a great trick for holiday mornings when you want fresh pastry without the early rush.
How do you keep puff pastry flaky?
Keep the dough cold throughout the process and avoid overworking it. A short chill in the freezer before baking also helps the layers puff up nice and high instead of spreading out flat.
What is the best cream cheese filling for Danish pastries?
A simple mix of room-temperature cream cheese, sugar, and vanilla whipped until smooth is all you need. It's rich without being too sweet, so it lets the fruit filling shine.
Related
Looking for other recipes like this? Try these:
Pairing
These are my favorite dishes to serve with Blueberry Danish

Blueberry Danish
Ingredients
Method
- Combine 1 cup of blueberries, the sugar, and water in a medium saucepan over medium heat. Cook until the berries burst and the mixture becomes thick and jam-like, about 4-6 minutes.
- Remove the saucepan from the heat and fold in the remaining blueberries. Transfer the preserves to a bowl and chill completely before assembling the pastries.
- Allow the frozen puff pastry to thaw at room temperature for about 30 minutes until it unfolds easily.
- Beat the softened cream cheese, sugar, and vanilla with an electric mixer until light, smooth, and creamy. Set aside.
- Lightly flour a work surface, gently roll out the pastry sheet, and cut it evenly into six rectangles.
- Heat the oven to 400°F and line a baking sheet with parchment paper. Arrange the pastry rectangles with space between each one.
- Using a sharp knife, score a smaller rectangle inside each pastry, leaving a ¼- to ½-inch border without cutting all the way through.
- Spread about 1 tablespoon of the cream cheese mixture inside each scored center, then spoon 1 to 1½ tablespoons of the cooled blueberry preserves over the top and smooth gently.
- Place the assembled pastries in the freezer for 10 minutes. Meanwhile, whisk together the egg and water, then brush the exposed pastry borders with the egg wash.
- Bake for 14-17 minutes, or until the pastry is puffed and deeply golden around the edges.
- Transfer the danishes to a wire rack and allow them to cool before adding the glaze.
- Whisk together the powdered sugar, milk, and vanilla until smooth, then drizzle the icing over the cooled pastries before serving.













Leave a Reply