Golden, buttery layers of puff pastry cradle a luscious filling of sweetened cream cheese and juicy blueberries in this easy yet impressive dessert. The contrast between the flaky crunch and creamy interior makes each bite memorable. It’s the kind of treat that looks bakery-fancy but takes minimal effort, making it perfect for brunches, holidays, or just a little weekend indulgence.

The beauty of this Blueberry Cream Cheese Puff Pastry lies in its balance. The berries burst with freshness and a touch of tartness, the cream cheese adds richness, and the pastry offers lightness and crunch. When dusted with powdered sugar, it becomes a stunning centerpiece that’s just as delicious as it is beautiful.
What Kind of Puff Pastry Should I Use?
For best results, choose a high-quality all-butter puff pastry. Store-bought frozen puff pastry sheets are a great shortcut – just be sure to thaw them according to package instructions. Avoid using pre-rolled pie dough or phyllo dough, as they won’t provide the same flaky texture.
Ingredients for the Blueberry Cream Cheese Puff Pastry
Puff Pastry Sheets: The star of this recipe, giving you those irresistible crispy, golden layers.
Fresh Blueberries: Provide juicy texture and a sweet-tart flavor that balances the richness of the cream cheese.
Cream Cheese: Acts as a velvety filling that complements the berries beautifully. Use full-fat for best results.
Granulated Sugar: Sweetens the cream cheese and enhances the blueberry flavor.
Vanilla Extract: Adds depth and warmth to the cream mixture.
Lemon Zest (Optional): Brightens the filling with a hint of citrus that pairs well with blueberries.
Egg (for egg wash): Brushed on the pastry for that shiny, golden finish.
Powdered Sugar (for dusting): Adds a sweet, elegant touch to the finished pastry.

How To Make the Blueberry Cream Cheese Puff Pastry
Step 1: Prep the Pastry
Preheat your oven to 400°F (200°C). Line a baking sheet with parchment paper. Gently unfold the thawed puff pastry sheet on a lightly floured surface. Use a rolling pin to smooth out any folds or creases.
Step 2: Make the Cream Cheese Filling
In a bowl, combine softened cream cheese, granulated sugar, vanilla extract, and lemon zest (if using). Mix until smooth and creamy.
Step 3: Assemble the Layers
Spread the cream cheese mixture down the center of the puff pastry, leaving space on the edges. Evenly distribute the fresh blueberries over the top of the cream cheese.
Step 4: Seal and Shape
Fold the pastry over the filling lengthwise to create a sealed log or braid. Use a fork or your fingers to pinch and seal the edges. Optionally, use a knife to create decorative slits on the top.
Step 5: Egg Wash and Bake
Brush the top of the pastry with a beaten egg to create a glossy, golden crust. Bake for 20-25 minutes, or until the pastry is puffed and deeply golden.
Step 6: Cool and Dust
Allow the pastry to cool slightly on a wire rack. Dust with powdered sugar just before serving for that perfect finish.
Serving and Storing Blueberry Cream Cheese Puff Pastry
This pastry is best served slightly warm or at room temperature. Slice it with a sharp knife into portions and serve as part of a brunch platter, with afternoon tea, or even as a light dessert after dinner. A scoop of vanilla ice cream or a dollop of whipped cream makes it extra indulgent.
To store, place any leftovers in an airtight container and refrigerate for up to 3 days. Reheat briefly in the oven at 300°F to revive the crispness before serving. Avoid microwaving as it can make the pastry soggy.
Frequently Asked Questions
How do I prevent the puff pastry from getting soggy?
Make sure the filling isn’t too wet. Pat the blueberries dry before adding and avoid overfilling.
Can I use frozen blueberries instead of fresh?
Yes, but thaw and drain them first to reduce excess moisture, which can make the pastry soggy.
What if I don’t have lemon zest?
It’s optional but adds brightness. You can substitute a tiny splash of lemon juice or skip it altogether.
Can I make this ahead of time?
You can assemble it and refrigerate it for a few hours before baking. For best texture, bake fresh.
What other fruits work well in this recipe?
Raspberries, strawberries, or a mix of berries are great alternatives.
Do I need to score the pastry?
Scoring or slitting the top isn’t required but can help steam escape and create a beautiful presentation.
Want More Dessert Ideas with a Twist?
If you love this Blueberry Cream Cheese Puff Pastry, you’ll want to check out these other delicious creations:
- Red Velvet Cookies with Cream Cheese Frosting for a classic turned creamy.
- New York Cheesecake if you love dense, creamy indulgence.
- Chocolate Caramel Dump Cake for a rich, gooey, crowd-pleasing dessert.
- Peanut Butter Truffles if you’re after bite-sized bliss.
- Blueberry Cheesecake Heaven Rolls for more creamy blueberry goodness.
Save This Pin + Share Your Results
📌 Save this recipe to your Pinterest dessert board so you can come back to it any time.
And let me know in the comments how yours turned out. Did you try it with another fruit? Add a drizzle of icing?
I love seeing the ways you make these treats your own. Got questions? Drop them below and let’s make baking even more fun together!


Blueberry Cream Cheese Puff Pastry
- Prep Time: 10 minutes
- Cook Time: 25 minutes
- Total Time: 35 minutes
- Yield: 6 servings 1x
- Category: Desserts
Description
This Blueberry Cream Cheese Puff Pastry is an elegant yet easy dessert featuring flaky golden layers filled with a creamy vanilla-infused filling and fresh blueberries. Finished with a dusting of powdered sugar, it’s perfect for brunches, holidays, or whenever you crave something sweet and simple.
Ingredients
1 sheet puff pastry, thawed
1 cup fresh blueberries
4 oz cream cheese, softened
2 tablespoons granulated sugar
1/2 teaspoon vanilla extract
1/2 teaspoon lemon zest (optional)
1 egg, beaten (for egg wash)
Powdered sugar, for dusting
Instructions
- Preheat oven to 400°F (200°C) and line a baking sheet with parchment paper.
- On a lightly floured surface, unfold and roll out the puff pastry to remove creases.
- In a bowl, mix cream cheese, sugar, vanilla, and lemon zest until smooth.
- Spread the cream cheese mixture down the center of the pastry.
- Top with fresh blueberries evenly over the filling.
- Fold the pastry over the filling and seal edges using fingers or a fork.
- Brush the top with beaten egg for a golden crust.
- Bake for 20-25 minutes or until puffed and golden brown.
- Cool slightly on a wire rack.
- Dust with powdered sugar before serving.
