Blueberry Cream Cheese Danish is a delightful pastry filled with a creamy cheese mixture and topped with sweet blueberries. These flaky danishes are perfect for breakfast, brunch, or as a sweet treat any time of day.
10-Pack Fridge Organizer Bins
⭐ “Very organized fridge!”
⭐ “Sturdy & clear bins.”
Silicone Stretch Lids (7 Pack)
⭐ “Great reusable lids!”
⭐ “Fits many bowl sizes.”
Ingredients
For the Dough:
- 1 sheet puff pastry (thawed if frozen)
- 1 egg (beaten, for egg wash)
For the Cream Cheese Filling:
- 8 oz cream cheese (softened)
- 1/4 cup granulated sugar
- 1 teaspoon vanilla extract
- 1/2 teaspoon lemon juice
- 1 egg yolk
For the Blueberry Topping:
- 1 cup fresh or frozen blueberries
- 2 tablespoons granulated sugar
- 1 tablespoon cornstarch
- 1 tablespoon lemon juice
Timing
Making Blueberry Cream Cheese Danish takes about 15 minutes for preparation and 25-30 minutes for baking.
Instructions
Step 1: Preheat the Oven
- Preheat Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
Step 2: Prepare the Cream Cheese Filling
- Mix Filling Ingredients: In a medium bowl, combine the softened cream cheese, granulated sugar, vanilla extract, lemon juice, and egg yolk. Mix until smooth and creamy. Set aside.
Step 3: Prepare the Blueberry Topping
- Combine Blueberries: In a small saucepan over medium heat, combine the blueberries, sugar, cornstarch, and lemon juice. Cook for about 5 minutes, stirring gently until the mixture is bubbly and thickened. Remove from heat and let cool slightly.
Step 4: Prepare the Puff Pastry
- Roll Out the Pastry: On a lightly floured surface, roll out the puff pastry sheet to smooth out creases. Cut it into 4 squares.
- Create the Danish Shape: For each square, cut a smaller square in each corner, about 1 inch deep, creating flaps. Fold the flaps toward the center, overlapping them slightly, to form a square shape with an open center.
Step 5: Assemble the Danish
- Fill with Cream Cheese: Spoon a generous amount of the cream cheese filling into the center of each pastry.
- Top with Blueberries: Add a spoonful of the blueberry mixture on top of the cream cheese filling.
- Egg Wash: Brush the edges of the pastry with the beaten egg to give it a golden color when baked.
Step 6: Bake
- Bake: Place the prepared pastries on the lined baking sheet and bake in the preheated oven for 20-25 minutes, or until the pastry is golden brown and puffed.
Step 7: Cool and Serve
- Cool Slightly: Once baked, remove the danishes from the oven and let them cool on a wire rack for a few minutes.
- Enjoy: Serve warm or at room temperature. These danishes are best enjoyed fresh!

Nutritional Information
Here’s a quick overview of the nutritional content of Blueberry Cream Cheese Danish (per danish, based on 4 servings):
| Nutrient | Amount per Danish |
|---|---|
| Calories | 250 |
| Protein | 4g |
| Fat | 15g |
| Carbohydrates | 25g |
| Fiber | 1g |
| Sugar | 10g |
Tips for Customization
- Fruit Variations: Substitute blueberries with other fruits like raspberries, strawberries, or peaches for different flavors.
- Add Spices: Incorporate a pinch of cinnamon or nutmeg into the cream cheese filling for added warmth.
- Glaze Option: Drizzle a simple icing made from powdered sugar and milk over the cooled danishes for extra sweetness.
Conclusion
Blueberry Cream Cheese Danish is a deliciously flaky and creamy pastry that combines the sweetness of blueberries with rich cream cheese. Perfect for breakfast or dessert, these danishes are sure to impress your family and friends. Enjoy this delightful recipe!
Blueberry Cream Cheese Danish Recipe
Ingredients
- For the Dough:
- • 1 sheet puff pastry (thawed if frozen)
- • 1 egg (beaten, for egg wash)
- For the Cream Cheese Filling:
- • 8 oz cream cheese (softened)
- • 1/4 cup granulated sugar
- • 1 teaspoon vanilla extract
- • 1/2 teaspoon lemon juice
- • 1 egg yolk
- For the Blueberry Topping:
- • 1 cup fresh or frozen blueberries
- • 2 tablespoons granulated sugar
- • 1 tablespoon cornstarch
- • 1 tablespoon lemon juice
Instructions
- Preheat Oven: Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper.
- Mix Filling Ingredients: In a medium bowl, combine the softened cream cheese, granulated sugar, vanilla extract, lemon juice, and egg yolk. Mix until smooth and creamy. Set aside.
- Combine Blueberries: In a small saucepan over medium heat, combine the blueberries, sugar, cornstarch, and lemon juice. Cook for about 5 minutes, stirring gently until the mixture is bubbly and thickened. Remove from heat and let cool slightly.
- Roll Out the Pastry: On a lightly floured surface, roll out the puff pastry sheet to smooth out creases. Cut it into 4 squares.
- Create the Danish Shape: For each square, cut a smaller square in each corner, about 1 inch deep, creating flaps. Fold the flaps toward the center, overlapping them slightly, to form a square shape with an open center.
- Fill with Cream Cheese: Spoon a generous amount of the cream cheese filling into the center of each pastry.
- Top with Blueberries: Add a spoonful of the blueberry mixture on top of the cream cheese filling.
- Egg Wash: Brush the edges of the pastry with the beaten egg to give it a golden color when baked.
- Bake: Place the prepared pastries on the lined baking sheet and bake in the preheated oven for 20-25 minutes, or until the pastry is golden brown and puffed.
- Cool Slightly: Once baked, remove the danishes from the oven and let them cool on a wire rack for a few minutes.
- Enjoy: Serve warm or at room temperature. These danishes are best enjoyed fresh!
Step 1: Preheat the Oven
Step 2: Prepare the Cream Cheese Filling
Step 3: Prepare the Blueberry Topping
Step 4: Prepare the Puff Pastry
Step 5: Assemble the Danish
Step 6: Bake
Step 7: Cool and Serve
Did you make this recipe?
Please leave a comment on the blog or share a photo on Facebook