I absolutely adore sharing this Cream Cheese Puff Pastry Danishes Recipe because it’s one of those simple yet irresistibly delicious treats that always seem to impress. The combination of flaky, golden puff pastry with a smooth, sweet cream cheese filling is pure magic in every bite, and the drizzle of glaze on top adds just the right touch of sweetness to bring it all together. Whenever I make these, whether for a casual brunch or a special occasion, they disappear fast — and I’m always excited to share exactly how easy they are to create at home.
Why You'll Love This Cream Cheese Puff Pastry Danishes Recipe
I love this recipe because the flavor profile is just perfect — the rich, tangy cream cheese filling melds beautifully with the buttery, flaky puff pastry shell. Each bite offers a delightful contrast of textures that feels both indulgent and comforting. The vanilla sweetness in the filling adds a lovely warmth that keeps me coming back for more, and the light glaze on top is a sweet finale that enhances the overall experience.
What really makes this Cream Cheese Puff Pastry Danishes Recipe stand out for me is how incredibly easy it is to pull together. With only a handful of ingredients and straightforward steps, it’s a fantastic option even if you’re short on time or new to baking puff pastry. I also find that it’s incredibly versatile — perfect for family breakfasts, brunches with friends, or festive gatherings. Serving freshly baked danishes feels like a special treat, and I love seeing how happy they make everyone!
Ingredients You'll Need
The ingredients for this recipe are wonderfully simple but essential in creating that incredible texture and flavor difference. Each element brings its own magic — from the flaky puff pastry that creates the irresistible layers, to the creamy filling that’s sweet but balanced. Together, they make these danishes utterly unforgettable.
- Puff pastry dough: Using room temperature puff pastry helps it roll out easily without cracking.
- Cream cheese: Softened cream cheese ensures a smooth, creamy filling.
- White granulated sugar: Adds just the right amount of sweetness to the cream cheese blend.
- Vanilla extract: Brings warmth and depth to the filling’s flavor.
- Egg: Used for the egg wash to get those beautiful golden edges on the danishes.
- Milk: A splash of milk helps make the glaze silky and easy to drizzle.
- Powdered sugar: The base of the glaze for a smooth, sweet finish on top.
Directions
Step 1: Preheat your oven to 400 degrees Fahrenheit and line a baking sheet with parchment paper to prevent sticking and make cleanup a breeze.
Step 2: In a mixing bowl, use a mixer to beat together the cream cheese, sugar, and vanilla extract until the mixture is fluffy and smooth—this is key for a light, creamy filling.
Step 3: Carefully roll out your puff pastry dough and cut it into 12 evenly sized blocks. Place each block on your prepared baking sheet, leaving a bit of space between them to allow for expansion during baking.
Step 4: Spoon about two tablespoons of the cream cheese mixture into the center of each pastry square, making sure not to overfill to avoid spills.
Step 5: Grab a sharp knife and score the edges of each danish about half an inch from the perimeter—make sure not to cut all the way through; this will help create that beautiful border and keep the filling in place.
Step 6: Beat the egg and gently brush the edges of each danish with the egg wash; this step helps to give the pastries a gorgeous golden-brown color as they bake.
Step 7: Bake your danishes in the preheated oven for 12 to 14 minutes, watching closely until they are puffed and golden all over.
Step 8: While the danishes cool, prepare the glaze by combining powdered sugar with milk until smooth, adjusting the milk to get your desired consistency. Once the pastries are cool enough, drizzle the glaze generously over each one for that perfect sweet finish.
Servings and Timing
This Cream Cheese Puff Pastry Danishes Recipe yields 12 delightful pastries, making it perfect for about 6 servings if you share two per person. The prep time is roughly 10 minutes, with a 12 to 14-minute bake time, so the total time you’ll need is just under 30 minutes. Remember to allow a few minutes of cooling before glazing for the best results. This recipe is wonderful for last-minute entertaining or weekend breakfasts without hours of work.
How to Serve This Cream Cheese Puff Pastry Danishes Recipe
When I serve these danishes, I love pairing them with fresh fruit or a side of lightly whipped cream — it brightens the plate and complements the creamy tanginess perfectly. For an extra special touch, sprinkling some fresh berries or a dusting of powdered sugar right before serving gives a beautiful, inviting look that guests appreciate.
Presentation-wise, I usually arrange these pastries on a large platter or tiered dessert stand for a festive vibe, especially during brunches or holiday gatherings. They’re best served warm or at room temperature when the puff pastry is still flaky but not too hot to handle. If you want to get fancy, adding a few mint leaves or edible flowers as garnish makes them feel like a real celebration on the table.
As for drinks, these danishes pair beautifully with a cup of excellent coffee or a rich latte for a cozy breakfast. If it’s brunch or a party setting, I also enjoy offering mimosas, light white wines like a Riesling, or even sparkling water with a twist of lemon to balance the sweetness. They’re a versatile treat that suits so many occasions, from casual mornings to holiday brunch spreads.
Variations
I’ve experimented with several spin-offs of this Cream Cheese Puff Pastry Danishes Recipe, and it’s fun to customize according to what you have on hand or your dietary needs. For example, I sometimes swap plain cream cheese for flavored varieties like strawberry or honey walnut cream cheese to add a unique twist to the filling. You can also mix in fresh or frozen berries, lemon zest, or cinnamon for subtle flavor changes that keep the recipe exciting.
If you’re looking to make this gluten-free, I’ve found that using gluten-free puff pastry options works well, though the texture might vary slightly. For vegan versions, plant-based cream cheese and an egg substitute for the wash work fine, but I like to brush the danishes with a little almond milk and a sprinkle of sugar to mimic that golden crust. These variations allow everyone to enjoy these danishes without feeling left out.
Additionally, if you don’t want to bake all at once, you can shape and freeze the unbaked danishes and pop them into the oven directly from the freezer, just adding a few minutes to the cook time. It’s a great way to have fresh treats on hand whenever the craving hits.
Storage and Reheating
Storing Leftovers
Leftover danishes store beautifully in an airtight container at room temperature for up to two days, though I recommend refrigeration if you want them to last a bit longer—up to four days. I find that storing them individually wrapped or separated by parchment paper helps maintain their flaky texture without getting soggy.
Freezing
This recipe freezes quite well. You can freeze the baked danishes by placing them on a baking sheet until frozen solid, then transferring them to a freezer-safe container or bag. They stay good for up to one month. For unbaked danishes, shaping and freezing before baking is a smart and time-saving option. Just bake directly from frozen, adding a few minutes to the baking time.
Reheating
To revive the crispness and warmth, I prefer reheating these danishes in a conventional oven at 350 degrees Fahrenheit for about 8 to 10 minutes. Avoid microwaving because it tends to make the pastry soggy and limp. If your danishes have been frozen, let them thaw slightly before reheating to ensure even warming and a crisp outer layer.
FAQs
Can I use frozen cream cheese for this recipe?
I recommend using softened cream cheese rather than frozen because frozen cream cheese can change in texture. If you must use frozen, thaw it completely and beat it well to get a smooth filling.
What if I don’t have puff pastry dough on hand?
Puff pastry is essential for that flaky, layered texture, so I suggest picking up frozen puff pastry from your store’s freezer aisle. If unavailable, you could try croissant dough as a substitute, but results may vary.
Can I make these danishes ahead of time?
Absolutely! You can prepare the danishes up to the baking stage and freeze them to bake fresh later. This makes them great for entertaining and ensures freshness when served.
Do I have to add the glaze?
The glaze adds sweetness and a lovely finishing touch, but it’s optional! If you prefer less sugar, you can skip it or substitute with a dusting of powdered sugar just before serving.
How do I prevent the filling from leaking out during baking?
Make sure not to overfill each pastry and score the edges properly without cutting through the dough. Also, chilling the filled pastries before baking for 10-15 minutes can help them hold their shape better.
Conclusion
I hope you feel inspired to try this Cream Cheese Puff Pastry Danishes Recipe because it truly is a delightful treat that’s surprisingly simple but feels so special. Whether you’re baking for yourself, your family, or guests, these danishes bring a perfect balance of flavor and texture that everyone will love. Trust me, once you make these, they’ll become a favorite go-to whenever you want to impress with little effort and big taste!
PrintCream Cheese Puff Pastry Danishes Recipe
Delightful Cream Cheese Puff Pastry Danishes with a fluffy, sweet cream cheese filling and a smooth vanilla glaze. Perfect for breakfast, brunch, or a sweet snack, these danishes balance flaky puff pastry with a creamy center and a sugary glaze.
- Prep Time: 10 minutes
- Cook Time: 14 minutes
- Total Time: 24 minutes
- Yield: 12 danishes
- Category: Breakfast, Dessert, Snack
- Method: Baking
- Cuisine: American
Ingredients
Puff Pastry and Egg Wash
- 1 roll of puff pastry dough (room temperature)
- 1 egg (for egg wash)
Cream Cheese Filling
- 1 8-ounce package cream cheese, softened
- ⅓ cup white granulated sugar
- 1 teaspoon vanilla extract
- 2 teaspoons milk (more if needed)
Glaze
- 2 cups powdered sugar
- 2 teaspoons milk (to mix with powdered sugar for glaze)
Instructions
- Preheat Oven: Preheat your oven to 400 degrees Fahrenheit and line a baking sheet with parchment paper to prevent sticking and help with even baking.
- Make Cream Cheese Filling: In a mixing bowl, use a mixer to beat together the cream cheese, granulated sugar, vanilla extract, and milk until the mixture is fluffy and smooth.
- Prepare Pastry: Roll out the puff pastry dough and cut it into 12 squares. Arrange each square on the prepared baking sheet, spaced apart.
- Add Filling: Place about two tablespoons of the cream cheese mixture in the center of each pastry square.
- Score Edges: Using a knife, lightly score a border about ½ inch from the edge of each square, taking care not to cut all the way through. This will create an indent to hold the filling and help the edges puff up.
- Apply Egg Wash: Beat the egg and brush it over the edges of each pastry. This will give the danishes a beautiful golden-brown color when baked.
- Bake: Bake the danishes in the preheated oven for 12 to 14 minutes, or until the pastry is puffed and golden.
- Make Glaze: While the danishes are baking or cooling, mix powdered sugar with milk to create a smooth glaze.
- Glaze Danishes: Once the danishes have cooled slightly, drizzle the glaze over the top for a sweet finish.
- Serve: Enjoy your 12 freshly made cream cheese danishes warm or at room temperature.
Notes
- Ensure the puff pastry is at room temperature before rolling to prevent cracking.
- If the cream cheese mixture is too thick, add a little more milk to reach a spreadable consistency.
- Do not cut completely through the pastry when scoring to help the edges puff properly.
- The glaze consistency can be adjusted by adding more powdered sugar for thickness or more milk for thinness.
- For extra flavor, consider adding lemon zest or cinnamon to the cream cheese filling.
- Store leftover danishes in an airtight container for up to 2 days, and reheat slightly before serving.
Leave a Reply