
This creamy, flaky cream cheese puff pastry transforms simple ingredients into an elegant treat that's perfect for breakfast, brunch, or dessert. The buttery layers of pastry puff up around a luscious cream cheese filling, creating the perfect balance of textures in every bite.
I first made these pastries for a last minute brunch gathering, and they've since become my signature dish. Friends now request them for baby showers, holiday mornings, and whenever someone needs a little pick me up with their coffee.
Ingredients
- Puff pastry sheets: store bought saves tremendous time while still delivering incredible flaky texture
- Cream cheese: creates the rich, tangy base that balances the sweetness perfectly
- Granulated sugar: just enough to sweeten without overwhelming the delicate flavors
- Egg yolk: adds richness and helps the filling set properly during baking
- Lemon juice: brightens the cream cheese and enhances the fruit flavors
- Pure vanilla extract: use quality extract for the best flavor profile
- Fresh berries or jam: add a beautiful pop of color and fruity sweetness
- Coarse sugar: provides a delightful crunch and sparkle to the finished pastries
- Powdered sugar glaze: adds the perfect finishing touch of sweetness
Step-by-Step Instructions
- Prepare the Puff Pastry:
- Thaw your puff pastry sheets until pliable but still cool to the touch. This takes about 30 minutes at room temperature, or for a quicker method, wrap each sheet in paper towels and microwave for 15 seconds on each side. The pastry should unfold easily without cracking. Preheat your oven to 375°F to ensure proper rising and browning.
- Make the Cream Cheese Filling:
- Beat the softened cream cheese with sugar for a full 2 minutes using an electric mixer on medium speed. This incorporates air which creates a lighter, fluffier texture. Add the egg yolk, lemon juice, and vanilla extract, then beat again until completely smooth and no lumps remain. The mixture should be creamy enough to pipe but firm enough to hold its shape.
- Assemble the Pastries:
- Cut each pastry sheet into 6 even rectangles and place them on a parchment lined baking sheet. Score a smaller rectangle in the center of each pastry, being careful not to cut all the way through. This creates the border that will rise dramatically around the filling. Pipe or spoon the cream cheese mixture into the center of each scored rectangle, leaving the border completely clean for maximum puff.
- Add the Toppings:
- Place fresh berries or a small spoonful of jam atop the cream cheese filling. The fruit adds beautiful color contrast and a fresh burst of flavor. For a cleaner look, you can leave some pastries with just the cream cheese filling. Brush the exposed pastry borders with egg wash, then sprinkle generously with coarse sugar for extra crunch and sparkle.
- Bake to Golden Perfection:
- Bake in the preheated oven for 15 to 20 minutes, watching carefully for a deep golden brown color and significant puffing. The extended baking time at a slightly lower temperature ensures the centers cook through completely while achieving the perfect golden exterior. Let the pastries cool for 10 to 15 minutes before adding the glaze.
- Finish with Glaze:
- Mix powdered sugar and milk until you achieve a thick but pourable consistency. Keep the glaze covered until ready to use to prevent crusting. Drizzle the glaze over the slightly cooled pastries using a back and forth motion with a spoon for an elegant finish. Alternatively, a simple dusting of powdered sugar makes a beautiful presentation.

You Must Know
My grandmother taught me the importance of that scoring technique on the pastry. The first time I made these without her guidance, I cut all the way through and wondered why my pastries looked so flat. Now when I make them properly with that scored border, I think of her kitchen wisdom being passed down through something as simple as a beautiful pastry.
Make Ahead Magic
These cream cheese puff pastries are perfect for busy hosts. You can prepare the cream cheese filling up to three days ahead and store it covered in the refrigerator. The morning of serving, simply assemble and bake. You can even fully assemble the pastries without the egg wash and refrigerate them overnight, covered loosely with plastic wrap. Just bring them to room temperature for 15 minutes before brushing with egg wash and baking.
Perfect Pairings
These versatile pastries complement so many beverages and meals. For breakfast, serve alongside a strong cup of coffee or tea. For brunch, pair with a mimosa or fresh fruit salad. They also make an excellent dessert following a light meal like soup or salad. During the holidays, I love setting these out with hot chocolate topped with whipped cream for a truly indulgent treat that both adults and children adore.
Troubleshooting Tips
The key to perfectly puffed pastry is temperature. Your pastry should be cool but pliable, your filling should be room temperature, and your oven must be fully preheated. If your pastry feels too warm or soft before baking, place the assembled pastries in the refrigerator for 15 minutes to firm up the butter layers. This ensures maximum puff during baking and prevents the dreaded soggy bottom.
Flavor Variations
While the classic recipe is spectacular, you can easily customize these pastries for different occasions. Try adding almond extract to the cream cheese filling and topping with fresh peaches in summer. During fall, mix cinnamon into the filling and top with thin apple slices. For holiday versions, incorporate orange zest and cranberries. The versatility of this base recipe allows for endless creative interpretations based on seasonal ingredients and personal preferences.

Frequently Asked Questions
- → Can I make these cream cheese puff pastries ahead of time?
Yes, you can prepare these pastries ahead of time. You can assemble them and refrigerate before baking for up to 24 hours. Alternatively, bake them completely, then store in the refrigerator for up to 2 days. Reheat in a 350°F oven for 5-10 minutes until warm.
- → What fruit toppings work best with these pastries?
Fresh berries like strawberries, blueberries, and raspberries work beautifully. You can also use a teaspoon of jam (strawberry, apricot, or raspberry) or seasonal fruits like thinly sliced peaches or apples. For a simpler version, the cream cheese filling alone is delicious too.
- → Why did my puff pastry not rise properly?
Several factors can affect puff pastry rising: 1) The pastry was too warm before baking - always work with cold pastry, 2) Oven temperature was too low - preheat thoroughly to 375°F, 3) Pastry edges may have been sealed by pressing too hard, preventing layers from separating, or 4) The dough wasn't scored properly to allow steam to escape and create layers.
- → How do I know when the pastries are fully baked?
The pastries should be a deep golden brown and visibly puffed. Underbaking will result in raw centers, which is why the recipe recommends baking at 375°F instead of higher temperatures. This allows the centers to cook through while achieving the golden exterior. The total bake time should be 15-20 minutes.
- → Can I freeze these cream cheese puff pastries?
Yes, you can freeze them either before or after baking. To freeze unbaked pastries, assemble them without the egg wash, freeze until solid, then transfer to freezer bags. When ready to bake, apply egg wash and bake from frozen, adding a few extra minutes to the baking time. Baked pastries can be frozen for up to 1 month and reheated in a 350°F oven until warm.
- → What's the best way to get the glaze consistency right?
Start with the powdered sugar and add milk gradually, stirring between additions. The perfect consistency should be thick but able to drip slowly from a spoon. If it's too runny, add more powdered sugar; if too thick, add tiny amounts of milk (½ teaspoon at a time). Remember that the glaze will continue to set after application, so slightly runnier than you want is ideal for drizzling.