If you are on the hunt for a delightful baked treat that combines creamy richness with fruity freshness, this Swirled Blueberry Cream Cheese Danish Recipe will absolutely steal your heart. Imagine flaky, buttery puff pastry layered with a luscious cream cheese filling, speckled and swirled with juicy blueberries. Every bite offers a perfect balance of sweet and tangy, flaky and smooth—a guaranteed crowd-pleaser whether for breakfast, brunch, or an indulgent snack. This recipe is straightforward enough for bakers of all levels, yet impressive in flavor and appearance, making it your new go-to for a show-stopping pastry.

Ingredients You’ll Need
Gathering simple, quality ingredients is key to making this Danish truly shine. Each ingredient plays a vital role in bringing luscious texture, vibrant color, and cozy sweetness to the final treat.
- Puff pastry sheet (thawed): Provides the signature flaky, buttery layers that crisp up beautifully when baked.
- Cream cheese (softened): Adds creamy richness and a slight tanginess to balance the sweetness.
- Granulated sugar: Sweetens the cream cheese filling just enough without overpowering the berries.
- Fresh blueberries: Burst with juicy flavor and brighten the filling with natural purple-blue hues.
- Vanilla extract: Enhances the sweetness and complements the cream cheese with a warm aroma.
- Egg plus water (for egg wash): Helps create a golden, glossy finish on the puff pastry after baking.
How to Make Swirled Blueberry Cream Cheese Danish Recipe
Step 1: Preheat Your Oven
First things first, set your oven to 400°F (200°C). Getting the oven fully heated ensures that the puff pastry will puff up perfectly and turn into those flaky layers we all love.
Step 2: Prepare the Cream Cheese Filling
In a mixing bowl, beat the softened cream cheese with granulated sugar and vanilla extract using a hand mixer or whisk until the texture is smooth and homogenous. This smooth base is what creates that creamy dreaminess in the filling.
Step 3: Fold in the Fresh Blueberries
Gently fold the fresh blueberries into the cream cheese mixture. Be careful not to break them too much; you want bursts of juicy blueberry flavor in every swirl.
Step 4: Prepare the Puff Pastry
Roll out your thawed puff pastry into a 12 by 16-inch rectangle on a lightly floured surface. Next, make strips by cutting lengthwise and crosswise—but importantly, don’t cut all the way through. This allows the pastry to maintain its structure while being twisted later.
Step 5: Fill and Twist the Pastry Strips
Spread a generous line of the blueberry cream cheese filling down the center of each strip. Then carefully twist each strip over the filling, creating beautiful swirls that showcase the vibrant filling inside.
Step 6: Brush with Egg Wash and Arrange
Mix the egg with a tablespoon of water and brush this over each twisted strip. This step is what gives the Danish that irresistible golden shine. Place the strips on a parchment-lined baking sheet, making sure they’re spaced evenly.
Step 7: Bake Until Golden and Puffy
Bake the pastries for about 20 to 25 minutes, or until they have puffed up and reached a gorgeous golden brown color. The smell alone will have everyone eagerly waiting!
How to Serve Swirled Blueberry Cream Cheese Danish Recipe
Garnishes
To elevate the presentation, sprinkle a dusting of powdered sugar over the warm Danish, or add a light glaze made from powdered sugar and lemon juice for a tangy finish. Fresh mint leaves also make a lovely pop of color and freshness.
Side Dishes
Pair your Danish with a cup of freshly brewed coffee or a creamy latte for a perfect breakfast duo. It also works beautifully alongside a bowl of mixed fruit or a light yogurt parfait to balance indulgence with nutrition.
Creative Ways to Present
Arrange the Danishes on a rustic wooden board alongside fresh blueberries and edible flowers for a charming brunch spread. For a festive touch, serve them warm with a scoop of vanilla ice cream or a drizzle of maple syrup on top.
Make Ahead and Storage
Storing Leftovers
Let the Danishes cool completely, then store them in an airtight container at room temperature for up to two days. This keeps the pastry flaky and the filling fresh without becoming soggy.
Freezing
If you want to prep ahead, freeze the unbaked Danish twists on a parchment-lined tray until firm, then transfer to a freezer bag. Bake directly from frozen, adding a few extra minutes to the baking time for a fresh-baked taste anytime.
Reheating
To revive the flaky texture, reheat the Danishes in a preheated oven at 350°F (175°C) for about 5-7 minutes. Avoid microwaving as it can make the pastry soggy and chewy rather than crisp and flaky.
FAQs
Can I use frozen blueberries instead of fresh?
Frozen blueberries can be used in a pinch, but make sure to thaw and drain them well beforehand to avoid excess moisture, which can make the pastry soggy.
Is it necessary to use puff pastry for this recipe?
Puff pastry is essential here because its layers create the perfect flaky texture that complements the creamy filling. Other doughs wouldn’t give the same light, buttery result.
Can I make the cream cheese filling ahead of time?
Absolutely! You can prepare the filling a day ahead and keep it covered in the refrigerator. Just give it a quick stir before assembling the Danish.
How do I prevent the Danishes from becoming soggy?
Use fresh, well-drained blueberries and avoid overloading the filling. Also, baking on parchment paper with an egg wash helps maintain crispiness.
Can I substitute the granulated sugar with a different sweetener?
You can experiment with honey or maple syrup, but be mindful that these liquid sweeteners may affect the texture of the cream cheese filling slightly.
Final Thoughts
This Swirled Blueberry Cream Cheese Danish Recipe is truly a treasure to keep in your baking repertoire. It’s joyful to make and a delight to share, bringing a touch of bakery magic right into your kitchen. Whether for a weekend brunch, an impromptu gathering, or simply treating yourself, these swirls of flaky, creamy, and fruity goodness are sure to brighten any day. Go ahead and give this recipe a try—you’ll wonder how you ever lived without it!
Print
Swirled Blueberry Cream Cheese Danish Recipe
- Prep Time: 15 minutes
- Cook Time: 25 minutes
- Total Time: 40 minutes
- Yield: 6 servings
- Category: Breakfast, Pastry, Snack
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Swirled Blueberry Cream Cheese Danish is a delightful pastry featuring flaky puff pastry filled with a smooth cream cheese mixture and fresh blueberries. It’s ideal for a breakfast treat or a sweet snack, boasting a perfect balance of creamy, fruity, and buttery flavors with a golden, crispy finish.
Ingredients
Puff Pastry
- 1 sheet puff pastry (thawed)
Cream Cheese Filling
- 8 oz cream cheese (softened)
- 1/4 cup granulated sugar
- 1 tsp vanilla extract
- 1 cup fresh blueberries
Egg Wash
- 1 egg
- 1 tbsp water
Instructions
- Preheat the Oven: Preheat your oven to 400°F (200°C) to prepare for baking the danishes to a golden perfection.
- Prepare Cream Cheese Mixture: In a medium bowl, beat together the softened cream cheese, granulated sugar, and vanilla extract until the mixture is smooth and creamy.
- Add Blueberries: Gently fold fresh blueberries into the cream cheese mixture, being careful not to crush the berries.
- Prepare Puff Pastry: Roll out the thawed puff pastry sheet into a 12×16 inch rectangle. Cut the pastry into strips lengthwise and crosswise, but do not cut all the way through, keeping the strips connected.
- Fill and Shape Swirls: Spread the cream cheese and blueberry mixture down the center of each pastry strip. Carefully twist each strip over the filling to create swirled shapes.
- Apply Egg Wash: Whisk together the egg and water to make an egg wash. Brush this mixture over the danishes to help them develop a shiny, golden crust when baked.
- Bake: Place the prepared danishes on a parchment-lined baking sheet. Bake for 20-25 minutes in the preheated oven until the pastry is puffed and golden brown.
Notes
- Ensure cream cheese is softened at room temperature for easier mixing.
- Handle blueberries gently to avoid bursting them in the filling.
- Keep the puff pastry cold before rolling out for best flakiness.
- The egg wash gives a beautiful golden finish; don’t skip this step.
- Serve warm or at room temperature for best flavor.

