Swirled Blueberry Cream Cheese Danish Recipe
Swirled Blueberry Cream Cheese Danish are pure, unadulterated breakfast bliss. There’s something incredibly comforting and decadent about a perfectly baked Danish, and when you combine the creamy tang of cream cheese with the sweet burst of blueberries, you’ve got a winner that’s hard to resist. It’s the kind of treat that elevates a casual morning into a mini celebration. We love them because they offer that delightful balance of textures and flavors: flaky, buttery pastry giving way to a luscious, slightly sweet cream cheese filling, all punctuated by pockets of juicy blueberries. What truly makes our Swirled Blueberry Cream Cheese Danish special is the beautiful marbled effect created by swirling the blueberry mixture into the cream cheese, making each bite as visually appealing as it is delicious. Get ready to bake up a batch of these irresistible beauties that will have everyone asking for seconds!

Swirled Blueberry Cream Cheese Danish
There’s something truly special about a homemade Danish, isn’t there? The flaky, buttery pastry, the rich, creamy filling, and that burst of fruit flavor – it’s a treat that feels both indulgent and comforting. Today, we’re elevating the classic Danish with a vibrant swirled blueberry filling and a luscious cream cheese base. These Swirled Blueberry Cream Cheese Danishes are surprisingly easy to make, especially when using good quality puff pastry, and they are guaranteed to impress whether you’re serving them for breakfast, brunch, or a delightful afternoon tea. The slight tang of balsamic vinegar in the blueberry swirl adds an unexpected depth of flavor that perfectly complements the sweetness. Let’s get baking!
Ingredients:
Preparing the Blueberry Swirl
The key to a beautiful and flavorful Danish is in the filling. We’ll start by creating our vibrant blueberry swirl. In a small saucepan, combine the 1/2 cup of blueberries with 1 tablespoon of granulated sugar and the 2 teaspoons of balsamic vinegar. Place the saucepan over medium heat and bring the mixture to a gentle simmer. Stir occasionally as the blueberries begin extract to soften and release their juices. You’re looking for the mixture to thicken slightly, becoming jam-like. This usually takes about 5-7 minutes. Once it has thickened, remove the saucepan from the heat and let the blueberry mixture cool completely. This cooling process is important; a hot filling can make the puff pastry soggy and harder to work with. You can speed up the cooling by transferring the blueberry mixture to a small bowl and placing it in the refrigerator for about 15-20 minutes.
Creating the Cream Cheese Filling
While our blueberry swirl is cooling, let’s prepare the luxurious cream cheese filling. In a medium bowl, beat the 8 ounces of softened cream cheese until it is smooth and creamy. You want to ensure there are no lumps. Next, add the 1/4 cup of granulated sugar to the cream cheese and beat again until well combined and fluffy. Now, crack in the large egg and add the 1/2 teaspoon of vanilla extract. Beat everything together until it’s smooth and homogenous. This cream cheese mixture will form the creamy base of our Danish, providing a delightful contrast to the tart blueberry swirl. Make sure your cream cheese is truly softened; this will make beating it much easier and ensure a smooth texture. Leaving it out at room temperature for about an hour should do the trick.
Assembling the Danishes
Now for the fun part – assembling our beautiful Danishes! Gently unfold your thawed puff pastry sheets onto a lightly floured surface. If your puff pastry sheets are very cold and stiff, let them sit at room temperature for about 10-15 minutes to become more pliable. This will prevent them from cracking when you work with them. Cut each sheet of puff pastry into four equal rectangles, giving you a total of eight rectangles.
For each rectangle, you’ll want to create a border. Using a sharp knife, lightly score a line about 1/2 inch in from the edges on all four sides, being careful not to cut all the way through. This scored border will puff up and create a lovely frame for our filling. In the center area of each rectangle (inside the scored border), spread a layer of the cream cheese mixture. Don’t go too close to the edges, or the filling might leak out during baking.
Next, it’s time to add the blueberry swirl. Dollop small spoonfuls of the cooled blueberry mixture over the cream cheese filling. Using a toothpick or the tip of a knife, gently swirl the blueberry mixture into the cream cheese. You’re aiming for a marbled effect, not a complete mix. This swirling motion is what gives our Danish its name and its beautiful appearance. Don’t overmix, as you want distinct streaks of blue throughout.
Baking to Golden Perfection
Before they go into the oven, we need to give our Danishes an egg wash and a sprinkle of sugar for that irresistible golden finish. In a small bowl, whisk together the remaining large egg and the tablespoon of water. This is your egg wash. Brush the scored borders of each Danish generously with the egg wash. This will help them turn a beautiful golden brown and add a lovely sheen. Then, sprinkle the turbinado sugar over the egg-washed borders. The turbinado sugar will caramelize and give a delightful crunch.
Preheat your oven to 400°F (200°C). Line two baking sheets with parchment paper. Carefully transfer the assembled Danishes to the prepared baking sheets, leaving a little space between each one. Bake for 15-20 minutes, or until the puff pastry is puffed, golden brown, and the filling is set. Keep an eye on them as puff pastry can brown quickly. If the tops are browning too fast but the pastry isn’t cooked through, you can loosely tent them with foil.
Cooling and Enjoying
Once baked to perfection, carefully remove the Danishes from the oven and let them cool on the baking sheets for a few minutes. Then, transfer them to a wire rack to cool completely. These Swirled Blueberry Cream Cheese Danishes are best enjoyed at room temperature, though they are still delicious slightly warm. They are perfect with a cup of coffee or tea, making for a truly delightful breakfast or snack. Store any leftovers in an airtight container at room temperature for up to two days. Enjoy the fruits of your labor!

Conclusion:
I truly hope you’ve enjoyed learning how to create these delightful Swirled Blueberry Cream Cheese Danishes! This recipe is a fantastic choice because it balances the rich creaminess of cream cheese with the bright, slightly tart burst of blueberries, all encased in flaky, buttery pastry. It’s impressive enough for special occasions but surprisingly approachable for a weekend treat. The beautiful swirl pattern makes them a real showstopper, and the aroma as they bake is simply divine.
These danishes are incredibly versatile. They make a wonderful breakfast or brunch item, a perfect accompaniment to your afternoon tea or coffee, or even a light dessert. For serving suggestions, I love them dusted with a little powdered sugar or a drizzle of simple glaze. You could also serve them alongside fresh berries for an extra pop of color and flavor.
Don’t be afraid to get creative with variations! Consider adding a touch of lemon zest to the cream cheese filling for an extra zing, or perhaps a pinch of cinnamon for warmth. Other berries like raspberries or blackberries would also be delicious. The possibilities are endless, and the most important thing is to have fun in the kitchen. I wholeheartedly encourage you to give these Swirled Blueberry Cream Cheese Danishes a try – I’m confident you’ll fall in love with them!
Frequently Asked Questions:
Can I make the cream cheese filling ahead of time?
Yes, absolutely! You can prepare the cream cheese filling a day in advance and store it in an airtight container in the refrigerator. Just give it a good stir before using it to ensure it’s smooth and spreadable.
What if I don’t have fresh blueberries?
Frozen blueberries work wonderfully in this recipe! Just be sure to thaw them completely and drain off any excess liquid before folding them into the cream cheese mixture to prevent your filling from becoming too watery.

Swirled Blueberry Cream Cheese Danish
Flaky puff pastry filled with a sweet and tangy blueberry compote and a rich cream cheese filling, baked to golden perfection.
Ingredients
-
1/2 cup fresh or frozen blueberries
-
1 tablespoon granulated sugar
-
2 teaspoons balsamic vinegar
-
8 ounces cream cheese, softened
-
1/4 cup granulated sugar
-
1 large egg
-
1/2 teaspoon vanilla extract
-
1 pound puff pastry dough (2 sheets), thawed
-
1 large egg
-
1 tablespoon water
-
2 tablespoons turbinado sugar
Instructions
-
Step 1
Preheat oven to 400°F (200°C). Line a baking sheet with parchment paper. -
Step 2
In a small saucepan, combine blueberries, 1 tablespoon granulated sugar, and balsamic vinegar. Cook over medium heat, stirring occasionally, until blueberries have burst and the mixture has thickened slightly, about 5-7 minutes. Remove from heat and let cool. -
Step 3
In a medium bowl, beat together cream cheese, 1/4 cup granulated sugar, 1 large egg, and vanilla extract until smooth and creamy. -
Step 4
Unfold thawed puff pastry sheets onto a lightly floured surface. Cut each sheet in half to create four equal rectangles. Score a 1/2-inch border around the edges of each rectangle, being careful not to cut all the way through. -
Step 5
Spread a layer of the cream cheese mixture within the scored borders of each pastry rectangle. Dollop spoonfuls of the cooled blueberry mixture over the cream cheese. Gently swirl the blueberry mixture into the cream cheese with a toothpick. -
Step 6
In a small bowl, whisk together 1 large egg and 1 tablespoon water to create an egg wash. Brush the egg wash over the exposed edges of the puff pastry. -
Step 7
Sprinkle the turbinado sugar over the egg-washed edges. Place the danishes on the prepared baking sheet. -
Step 8
Bake for 18-22 minutes, or until the puff pastry is golden brown and puffed. -
Step 9
Let cool on the baking sheet for a few minutes before transferring to a wire rack to cool completely.
Important Information
Nutrition Facts (Per Serving)
It is important to consider this information as approximate and not to use it as definitive health advice.
Allergy Information
Please check ingredients for potential allergens and consult a health professional if in doubt.
