If you are craving a cozy treat that feels both elegant and delightfully fresh, this Decadent Blueberry Cream Cheese Danish Recipe is going to become your new favorite go-to. Flaky puff pastry envelopes a luscious cream cheese filling that perfectly balances sweet and tangy, while the vibrant blueberry topping adds a burst of summer flavor in every bite. It’s a dessert (or breakfast!) that feels fancy without any fuss, making it ideal for everything from leisurely weekend mornings to impressing guests with a homemade delight.

Ingredients You’ll Need
This recipe is wonderfully simple but each ingredient plays a starring role in building those layers of flavor and texture. From the buttery puff pastry to the fresh blueberries, every component comes together beautifully to make the danish truly unforgettable.
- Puff pastry sheets: The golden, flaky base that creates delicate layers with minimal effort.
- Cream cheese: Provides a rich, smooth filling that’s slightly tangy and wonderfully creamy.
- Granulated sugar: Sweetens the cream cheese just right without overpowering it.
- Vanilla extract: Adds warmth and depth to the cream cheese mixture.
- Egg: Used for an egg wash to give the pastry a gorgeous golden sheen.
- Blueberries: Fresh or frozen, these burst of fruity goodness top each danish beautifully.
- Lemon juice: Brightens the blueberry topping and balances its sweetness.
- Cornstarch: Thickens the blueberry sauce to the perfect consistency.
- Powdered sugar (optional): Adds a pretty finishing touch dusted over the cooled danishes.
How to Make Decadent Blueberry Cream Cheese Danish Recipe
Step 1: Prepare the Puff Pastry
Start by preheating your oven to 400°F (200°C) and lining a baking sheet with parchment paper to ensure easy cleanup and prevent sticking. Unfold the puff pastry sheets and neatly cut each into four equal squares, giving you eight portions to work with. Scoring a half-inch border around each square and pricking the center with a fork helps the edges puff up beautifully while keeping the center flat for the cream cheese and blueberry topping.
Step 2: Mix the Cream Cheese Filling
In a mixing bowl, beat the cream cheese with granulated sugar and vanilla extract until the mixture is silky smooth. This combination creates a luscious filling that’s sweet but still light enough to complement the tartness of the blueberries perfectly.
Step 3: Assemble the Filling on Pastry
Generously spoon about one tablespoon of the cream cheese mixture onto the center of each pastry square. This creamy layer is the heart of the danish, providing a soft and rich counterpoint to the crispy pastry shell.
Step 4: Prepare the Blueberry Topping
Place blueberries, water, and lemon juice in a saucepan and simmer gently for three to five minutes, softening the berries and releasing their natural juices. Stir in cornstarch to thicken the sauce slightly, making it perfect to spoon on top without sogginess. Let the mixture cool just enough so that it stays intact on the danish without melting the cream cheese.
Step 5: Add Blueberries and Egg Wash
Spoon one tablespoon of the blueberry topping over each cream cheese-filled pastry square. Then whisk the egg with water and carefully brush this egg wash along the pastry borders. This step ensures a lovely golden color and an inviting glossy finish after baking.
Step 6: Bake to Perfection
Transfer the prepared danishes to the oven and bake for 18 to 20 minutes until puffed and golden brown all over. Keep an eye on them to catch that perfect stage where the pastry is flaky, and the blueberry topping is bubbling gently.
Step 7: Final Touches
Once out of the oven, allow the danishes to cool slightly, then optionally dust with powdered sugar to give a delicate, sweet finish. This final touch is especially charming if you’re serving these beauties at brunch or as an elegant dessert.
How to Serve Decadent Blueberry Cream Cheese Danish Recipe

Garnishes
A sprinkle of powdered sugar is a classic choice to add a sweet visual pop that invites you to dive in. Fresh mint leaves or a few extra blueberries placed on top create fabulous color contrast and a fresh hint of flavor, taking the presentation up a notch.
Side Dishes
Pair these danishes with a cup of freshly brewed coffee or a pot of aromatic tea for the ultimate morning indulgence. They also work wonderfully alongside a light fruit salad or a dollop of Greek yogurt to balance richness with tangy freshness.
Creative Ways to Present
For a charming brunch setup, plate the danishes on a wooden board alongside small jars of honey or homemade jam, inviting guests to personalize their treats. You can even create mini versions by cutting smaller squares of puff pastry, adjusting baking times accordingly for a delightful bite-sized version.
Make Ahead and Storage
Storing Leftovers
Store any leftover danishes in an airtight container at room temperature if you plan to enjoy them within a day. For longer freshness, refrigeration is a good option, although the pastry may lose some crispness.
Freezing
If you want to keep danishes on hand for a quick treat, freeze them before baking by placing assembled danishes on a baking sheet, freezing until solid, then transferring to a freezer bag. When ready to enjoy, bake directly from frozen, adding a few extra minutes to the baking time.
Reheating
To reheat, warm the danishes in a preheated oven at 350°F (175°C) for about 5 to 7 minutes until heated through and the pastry regains some crispness. Avoid microwaving as it tends to make the pastry soggy.
FAQs
Can I use frozen blueberries in this Decadent Blueberry Cream Cheese Danish Recipe?
Absolutely! Frozen blueberries work perfectly and may even be easier since they release their juices during cooking, making a lovely sauce. Just thaw and drain slightly before cooking if they seem very watery.
Is puff pastry difficult to work with for this recipe?
Not at all. Puff pastry is surprisingly easy and convenient, especially when store-bought. Just keep it chilled until you’re ready to use and handle gently to preserve those delicate layers.
Can I make the cream cheese filling ahead of time?
Yes, the cream cheese mixture can be prepared a day in advance and refrigerated. Bring it to room temperature and give it a quick whisk before assembling the danishes for the best texture.
What if I don’t have cornstarch for the blueberry topping?
You can substitute with arrowroot powder or flour in equal amounts to thicken the blueberry sauce, though cornstarch generally yields a clearer, more glossy finish.
Are these danishes best served warm or cold?
They are delicious warm when the pastry is freshly crisp and the filling slightly soft, but they also hold up well at room temperature for a few hours, making them versatile for various occasions.
Final Thoughts
There is something truly special about making your own Decadent Blueberry Cream Cheese Danish Recipe at home. The combination of flaky pastry, creamy filling, and fresh blueberry topping creates a treat that’s both impressive and comforting. Once you try this recipe, you’ll discover how simple it is to create bakery-quality delights that bring smiles to the breakfast table or sweeten any afternoon. So, put on your apron and give these a try, your taste buds are in for a real treat!
Print
Decadent Blueberry Cream Cheese Danish Recipe
- Prep Time: 10 minutes
- Cook Time: 20 minutes
- Total Time: 30 minutes
- Yield: 8 servings
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
This Decadent Blueberry Cream Cheese Danish recipe combines flaky puff pastry with a creamy, sweetened cream cheese filling topped with a luscious blueberry compote. Perfect for breakfast, brunch, or a delightful dessert, these Danish pastries are easy to prepare and bake to golden perfection in just 30 minutes.
Ingredients
Puff Pastry and Filling
- 2 puff pastry sheets
- 8 oz cream cheese
- 1/3 cup granulated sugar
- 1 tsp vanilla extract
- 1 large egg
- 1 tsp water
Blueberry Topping
- 1 1/2 cups blueberries (fresh or frozen)
- 2 tbsp water
- 1 tbsp lemon juice
- 1 tsp cornstarch
Finishing
- powdered sugar (optional, for dusting)
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper to prevent sticking and for easy cleanup.
- Prepare Puff Pastry: Unfold both puff pastry sheets and cut each into 4 equal squares, making a total of 8 squares. Using a knife, score a 1/2-inch border around each square, taking care not to cut all the way through. Prick the centers lightly with a fork to prevent excessive puffing.
- Make Cream Cheese Filling: In a mixing bowl, beat together the cream cheese, granulated sugar, and vanilla extract until smooth and creamy, ensuring no lumps remain.
- Assemble Danish Base: Spoon approximately 1 tablespoon of the cream cheese filling into the center of each puff pastry square, staying within the scored border.
- Prepare Blueberry Topping: In a small saucepan, combine blueberries, 2 tablespoons of water, and lemon juice. Simmer the mixture over medium heat for 3 to 5 minutes until the blueberries start to soften and release their juices.
- Thicken Blueberry Mixture: Stir in the cornstarch and continue cooking for another minute, stirring constantly, until the mixture thickens. Remove from heat and let it cool slightly.
- Add Blueberry Topping: Spoon about 1 tablespoon of the cooled blueberry topping over the cream cheese filling on each pastry square.
- Apply Egg Wash: Whisk together the egg and 1 teaspoon of water to create an egg wash. Carefully brush the puff pastry borders with the egg wash to ensure a golden, shiny finish when baked.
- Bake Pastries: Place the prepared pastries on the lined baking sheet and bake in the preheated oven for 18 to 20 minutes or until the puff pastry is puffed up and golden brown.
- Finish and Serve: Allow the Danishes to cool slightly on a wire rack. Dust with powdered sugar if desired before serving to add a touch of sweetness and elegant presentation.
Notes
- Fresh or frozen blueberries can be used; just ensure frozen blueberries are thawed and drained well.
- Do not overfill the pastries to prevent spilling during baking.
- Scoring the border helps the center stay flat for filling while edges puff beautifully.
- Egg wash gives the pastries a lovely golden color but can be omitted for a vegan version with egg substitute.
- Serve warm for best texture and flavor.

