This easy blueberry cream cheese Danish recipe makes eight bakery-style pastries with just one sheet of puff pastry, a smooth sweet cream cheese filling, and fresh blueberries. Cut, fill, brush, and bake the chilled pastries at 400°F (200°C) for 18–22 minutes, then finish them with a simple powdered sugar glaze.
Each Danish has crisp, deeply golden layers surrounding a soft vanilla cream cheese center and juicy bursts of blueberry. The optional lemon zest and light lemon glaze add just enough brightness to balance the buttery pastry, making these danishes perfect for breakfast, brunch, holidays, or an afternoon coffee break.
Jump to RecipeWhy You’ll Love This Recipe

These blueberry cream cheese danishes look like they came from a pastry case, but the method is wonderfully straightforward. Frozen puff pastry supplies crisp, buttery layers, so there is no need to mix, knead, laminate, or proof dough.
The filling takes only a few minutes to prepare. Softened cream cheese, sugar, egg yolk, vanilla, and lemon zest create a smooth, lightly tangy center that pairs beautifully with sweet-tart blueberries.
This recipe is also flexible enough for busy mornings. You can prepare the cream cheese mixture while the pastry finishes thawing, assemble the danishes quickly, and chill them briefly before baking for especially neat layers and better lift.
For another sweet breakfast with a creamy center, try our pumpkin cream cheese muffins when blueberries are out of season.
Ingredients You’ll Need

The recipe begins with one sheet of frozen puff pastry, about 8 ounces. Thaw it according to the package directions, but keep it cold enough that it still feels firm and unfolds without cracking.
- Cream cheese: Use 4 ounces, softened to room temperature so the filling becomes smooth easily.
- Sugar and egg yolk: These sweeten and enrich the filling while helping it set during baking.
- Vanilla and lemon zest: Vanilla adds warmth, while 1 teaspoon of optional lemon zest gives the filling a fresh citrus note.
- Blueberries: Use 1/2 cup of fresh berries, adding several to each pastry.
- Egg wash: One beaten egg creates the glossy, deeply golden pastry border.
- Glaze: Combine 1/2 cup powdered sugar with 1–2 teaspoons milk or lemon juice until thick enough to drizzle.
Fresh blueberries are ideal, but frozen blueberries also work. Add frozen berries directly to the pastries without thawing them, and allow for a slightly longer baking time if needed.
If you enjoy savory pastry projects too, these caramelized mushroom cheese bites use the same appealing combination of crisp pastry and flavorful filling.
How to Make It Step-by-Step

Step 1: Heat the oven to 400°F (200°C), then line a baking sheet with parchment paper. The parchment prevents the cream cheese filling and blueberry juices from sticking and makes cleanup much easier.
Step 2: Add the softened cream cheese, granulated sugar, egg yolk, vanilla extract, and optional lemon zest to a bowl. Beat until the mixture is smooth and creamy, stopping as soon as the ingredients are combined so the filling stays thick.
Step 3: Unfold the cold puff pastry on a lightly prepared work surface. If it cracks, let it rest for a minute or two, but do not allow it to become warm and floppy; cut the sheet into 8 equal rectangles or squares.
Step 4: Use a sharp knife to lightly score a smaller rectangle inside each pastry piece. Leave about a 1/2-inch border and do not cut all the way through, because this outline helps define the filling area while allowing the outer pastry to rise.
Step 5: Transfer the pastry pieces to the lined baking sheet, leaving a little space between them. Spoon approximately 1 tablespoon of cream cheese mixture into the center of each Danish, carefully keeping it inside the scored border so it does not leak onto the pan.
Step 6: Place several blueberries on top of each cream cheese portion. Distribute them evenly, pressing them very lightly into the filling so they stay in place without flattening the pastry.
Step 7: Brush the exposed pastry border with the beaten egg. Apply a thin, even coat rather than letting egg wash pool along the edges, since excess liquid can interfere with clean puffing.
Step 8: For the best layers, chill the assembled danishes for 10–15 minutes before baking. Place them in the 400°F (200°C) oven and bake for 18–22 minutes, until the pastry is puffed and deeply golden and the filling is set.
Step 9: Move the baking sheet to a cooling rack and let the danishes cool for at least 10 minutes. This brief rest allows the cream cheese center to firm slightly and keeps the glaze from disappearing into a hot pastry.
Step 10: Stir the powdered sugar with 1 teaspoon of milk or lemon juice, adding the second teaspoon only if needed. Drizzle the thick glaze over the cooled danishes and serve.
Pro Tips for Flaky, Golden Danishes

The temperature of the puff pastry is the most important detail. It should be thawed enough to unfold without cracking but remain cold; warm pastry becomes difficult to handle and may bake flat rather than rising into distinct layers.
Softened cream cheese is equally important. Cold cream cheese can leave lumps, while properly softened cheese blends smoothly with the sugar and egg yolk without requiring excessive mixing.
Keep the filling within the scored border. A generous mound may look tempting, but approximately 1 tablespoon per Danish is enough to give every pastry a creamy center while reducing the chance of overflow.
The egg wash is what gives the pastry its characteristic glossy, golden finish. Brush only the exposed border, avoiding the cut edges when possible, because coating the layers can make them stick together and reduce their lift.
- Use parchment paper for easy release.
- Chill the assembled pastries before baking for cleaner layers.
- Use frozen blueberries straight from the freezer if fresh berries are unavailable.
- Check the pastries at 18 minutes, since ovens and pastry brands can vary.
- Let the danishes cool before adding glaze for a crisp, visible finish.
For a cozy savory meal to serve after brunch, our cream of mushroom chicken bake is a comforting option worth saving.
Serving, Storage, and Variations

Serve these danishes slightly warm or at room temperature with coffee, tea, or fresh fruit. The glaze is sweet and simple, but lemon juice gives it a brighter flavor that works especially well with blueberries.
Store cooled danishes in an airtight container in the refrigerator because of the cream cheese filling. They are best enjoyed fresh, but leftovers can be gently reheated until warmed through; avoid overheating, which can make the pastry tough and cause the glaze to melt.
Frozen blueberries are a practical substitution when fresh berries are unavailable. Keep them frozen as you assemble the pastries, and expect a slightly longer bake time so the filling and berries heat fully.
If you want a different breakfast format, the researched crescent-roll variation uses 1 tube refrigerated crescent dough, 4 ounces cream cheese, 1/4 cup sugar, 1 egg yolk, 1/2 teaspoon vanilla, and 1/2–1 cup blueberries. Bake that version at about 375°F (190°C) for approximately 15–18 minutes.
For a savory snack table, pair the sweet pastries with easy cheeseburger dip or a bowl of slow cooker broccoli cheese soup; both are useful ideas for a relaxed gathering.

Easy Blueberry Cream Cheese Danish
Ingredients
Method
- Heat the oven to 400°F (200°C) and line a baking sheet with parchment paper.
- Beat the softened cream cheese, granulated sugar, egg yolk, vanilla extract, and optional lemon zest until smooth.
- Unfold the thawed, cold puff pastry and cut it into 8 equal rectangles or squares.
- Lightly score a smaller rectangle inside each pastry piece, leaving about a 1/2-inch border without cutting all the way through.
- Place the pastry pieces on the prepared baking sheet. Spoon approximately 1 tablespoon of cream cheese filling into the center of each piece, keeping it inside the scored border.
- Top each Danish with several blueberries, then brush the exposed pastry border with the beaten egg.
- Chill the assembled danishes for 10–15 minutes if possible, then bake for 18–22 minutes, until puffed, deeply golden, and set in the center.
- Cool the danishes for at least 10 minutes. Stir the powdered sugar with enough milk or lemon juice to make a thick drizzle, then spoon it over the cooled pastries.
Notes
Final Thoughts
This easy blueberry cream cheese Danish recipe delivers the look and flavor of a classic bakery pastry with very little hands-on work. Cold puff pastry, a smooth cream cheese filling, bright blueberries, and a glossy glaze are all you need to make eight beautiful danishes.
Remember to keep the pastry chilled, stay within the scored border when adding the filling, and wait at least 10 minutes before glazing. Once you make this simple version, it is easy to see why puff pastry danishes are such a dependable choice for breakfast, brunch, and special occasions.