If you have a soft spot for bakery treats that feel indulgent yet fresh, then this Cream Cheese Berry Danish Recipe is about to become your new obsession. Imagine flaky, buttery puff pastry cradling a luscious cream cheese filling, topped with vibrant, juicy berries and a zesty lemon glaze that makes every bite sing. This elegant dessert is surprisingly simple to whip up, perfect for breakfast, brunch, or a decadent snack that impresses without the fuss. Let me take you through every step so you can bring a little bakery magic right into your own kitchen.

Ingredients You’ll Need
The beauty of this Cream Cheese Berry Danish Recipe lies in its straightforward ingredients list. Each item plays a crucial role, whether it’s adding creamy richness, bright berry sweetness, or that irresistible golden crunch from the puff pastry. Here’s what you’ll gather to create this showstopper treat:
- 1 sheet puff pastry (thawed): The buttery, flaky foundation that bakes into perfect layers.
- 1 large egg (for egg wash): Helps achieve that beautiful golden-brown finish.
- 1 teaspoon water (for egg wash): Thins the egg for smooth application.
- 1 ½ tablespoons turbinado sugar (for topping): Adds sparkle and a subtle crunch to the edges.
- 4 ounces cream cheese (at room temperature): Gives the filling its rich, creamy texture.
- 2 tablespoons granulated sugar: Sweetens the cream cheese just right.
- 1 teaspoon vanilla extract: Adds warm, comforting aroma and flavor.
- 2 tablespoons lemon zest: Provides a fresh, citrusy brightness.
- 1 ½ cups blackberries (fresh or other berries): Bursting with juicy flavor and vibrant color.
- 2 tablespoons granulated sugar: Balances the tartness of berries.
- 2 teaspoons lemon juice: Enhances the berries, making them pop.
- ½ cup powdered sugar (sifted): For the silky, sweet lemon-vanilla glaze.
- 1 tablespoon lemon juice: Gives the glaze a fresh tang.
- 1 teaspoon vanilla extract: Rounds out the glaze with subtle sweetness.
How to Make Cream Cheese Berry Danish Recipe
Step 1: Prepare the Puff Pastry
Start by thawing your puff pastry on the counter for 15 to 30 minutes. Meanwhile, preheat your oven to 400°F so it’s ready to bake those gorgeous pastries to golden perfection.
Step 2: Make the Cream Cheese Filling
Take your softened cream cheese and put it into a mixing bowl. Add the granulated sugar and vanilla extract, then mix with a fork until silky and smooth with no lumps. This filling is the creamy heart of your danish, so make sure it’s well blended and set it aside while you prep your pastry.
Step 3: Cut and Score the Pastry
Lightly flour your counter and gently roll out your puff pastry sheet. Use a sharp knife to cut it into 6 equal rectangles. Place parchment paper on a baking sheet and arrange your pastry pieces. Then, carefully score a rectangle inside each piece, leaving about a half-inch border so the edges can puff around the filling but remain sturdy. Don’t cut all the way through! Finally, dock (poke) inside the scored area with a fork a few times—this stops the center from puffing up too much and keeps space for the filling.
Step 4: Add the Cream Cheese and Berry Filling
Spoon about a tablespoon of the cream cheese mixture into the center of each rectangle. Toss your blackberries gently with 2 tablespoons sugar and lemon juice to macerate and bring out their juices. Then, pile the berry mixture right over the cream cheese, letting those jewel-like fruits nestle perfectly on top.
Step 5: Apply Egg Wash and Sugar
Whisk the egg with water to create your egg wash. Using a pastry brush, carefully paint the edges of your puff pastry rectangles to ensure a rich golden color after baking. Sprinkle turbinado sugar over the edges to add sparkle and crunch.
Step 6: Bake and Cool
Pop your baking sheet into the preheated oven for about 12 to 14 minutes, or until the pastry’s edges are a warm, golden brown. Once baked, transfer the danishes to a cooling rack so they can cool slightly before adding the finishing glaze.
Step 7: Prepare and Drizzle the Lemon-Vanilla Glaze
Mix the sifted powdered sugar with lemon juice and vanilla extract until smooth. Drizzle this bright and sweet glaze over the cooled danishes for a beautiful glossy finish that also adds delightful tang.
How to Serve Cream Cheese Berry Danish Recipe
Garnishes
A sprinkle of fresh mint leaves or a few extra whole berries on top can elevate the look and flavor straight away, giving your danishes an irresistible fresh pop.
Side Dishes
Pair these danishes with a cup of freshly brewed coffee or a light herbal tea. They also make a charming side to a simple fruit salad for a complete brunch experience.
Creative Ways to Present
Serve your danishes on a pretty platter lined with parchment paper or individual dessert plates with a dusting of powdered sugar. For parties, add edible flowers and thin lemon slices for an elegant touch that will wow your guests.
Make Ahead and Storage
Storing Leftovers
Keep any extra danishes in an airtight container at room temperature for up to 2 days. If your kitchen is warm, refrigeration is best to maintain freshness and prevent the cream cheese filling from spoiling.
Freezing
You can freeze unbaked, assembled danishes on a parchment-lined tray until solid, then transfer them to a freezer-safe bag. Bake directly from frozen, adding a few extra minutes to the baking time for a freshly baked treat anytime.
Reheating
Reheat leftovers gently in a preheated oven at 350°F for about 5 to 7 minutes to regain that crispiness, or lightly toast them. Avoid the microwave if you want to keep the pastry flaky.
FAQs
Can I use frozen berries for this recipe?
Absolutely! Just make sure to thaw and drain them well to prevent excess moisture from making your pastry soggy, then toss with sugar and lemon juice as directed.
Is it possible to make this recipe vegan or dairy-free?
You can swap the cream cheese for a plant-based spread and use an egg substitute for the wash. Just know the texture and taste will differ slightly but still be delicious.
Can I prepare the danishes entirely ahead of time?
You can assemble them a few hours in advance and refrigerate, then add the egg wash and sugar topping right before baking for the best puff and color.
What other berries work well in this danish?
Raspberries, blueberries, or strawberries all work beautifully and can be mixed for a colorful berry medley.
How long will these danishes stay fresh?
Best enjoyed the day they’re made, but if stored properly, they remain tasty for up to 2 days. The pastry is at its crispest fresh from the oven!
Final Thoughts
This Cream Cheese Berry Danish Recipe truly brings together the best of flaky pastry, creamy filling, and fresh fruit for a dreamy treat that’s easier to make than you might think. Whether you’re surprising your family or treating yourself, these danishes will quickly become a treasured favorite. Give this recipe a try—you’re going to love every single bite!
Print
Cream Cheese Berry Danish Recipe
- Prep Time: 15 minutes
- Cook Time: 14 minutes
- Total Time: 32 minutes
- Yield: 6 servings
- Category: Breakfast Pastry
- Method: Baking
- Cuisine: American
- Diet: Vegetarian
Description
This Cream Cheese Berry Danish recipe features flaky puff pastry filled with a sweet and tangy cream cheese mixture topped with fresh blackberries and a zesty lemon-vanilla icing. Perfectly golden and lightly crisp, these danishes make a delightful breakfast or an elegant dessert that you can whip up in just over 30 minutes.
Ingredients
Puff Pastry and Topping
- 1 sheet puff pastry (thawed)
- 1 large egg (for egg wash)
- 1 teaspoon water (for egg wash)
- 1 ½ tablespoons turbinado sugar (for topping)
Cream Cheese Filling
- 4 ounces cream cheese (at room temperature)
- 2 tablespoons granulated sugar
- 1 teaspoon vanilla extract
- 2 tablespoons lemon zest
Berry Filling
- 1 ½ cups blackberries (fresh or other berries)
- 2 tablespoons granulated sugar
- 2 teaspoons lemon juice
Lemon-Vanilla Icing
- ½ cup powdered sugar (sifted)
- 1 tablespoon lemon juice
- 1 teaspoon vanilla extract
Instructions
- Thaw Puff Pastry and Preheat Oven: Allow the puff pastry sheet to thaw on the counter for 15 to 30 minutes. Meanwhile, preheat your oven to 400°F (200°C) to prepare for baking.
- Prepare Cream Cheese Filling: In a mixing bowl, combine softened cream cheese, granulated sugar, vanilla extract, and lemon zest. Mix with a fork until smooth and well combined. Set aside for later use.
- Roll Out and Cut Puff Pastry: Sprinkle flour lightly on a clean surface. Roll out the puff pastry sheet slightly to smooth it. Using a sharp knife, cut the pastry into 6 equal rectangles for individual danishes.
- Prepare Pastry Base: Line a baking sheet with parchment paper and place the puff pastry rectangles on it. Score a rectangle inside each piece, leaving a ½ inch border without cutting all the way through. Then poke a few holes inside the inner rectangle with a fork to prevent puffing.
- Add Cream Cheese Filling: Spoon about 1 tablespoon of the cream cheese mixture into the center of each pastry rectangle.
- Prepare Berry Topping: In a small bowl, gently toss blackberries with sugar and lemon juice. Distribute this mixture evenly over the cream cheese filling on each pastry.
- Apply Egg Wash and Sugar: Beat together the egg and water in a small bowl. Brush this egg wash around the edges of each pastry piece. Sprinkle turbinado sugar on the egg-washed edges to add sweetness and sparkle.
- Bake the Danishes: Place the baking sheet in the preheated oven and bake for 12 to 14 minutes until the edges are beautifully golden and crisp. Remove from oven and transfer pastries to a cooling rack.
- Make and Drizzle Icing: In a small bowl, whisk together powdered sugar, lemon juice, and vanilla extract until smooth. Once the danishes have cooled slightly, drizzle the icing over them. Serve and enjoy your freshly baked Cream Cheese Berry Danishes!
Notes
- Thaw puff pastry at room temperature for easy handling.
- Do not cut through the border when scoring puff pastry to create a raised edge.
- Use fresh or frozen berries; if frozen, thaw and drain excess juice before use.
- The egg wash helps give a beautiful golden color and acts as glue for the turbinado sugar.
- Adjust sugar amounts in the filling and topping to taste based on berry sweetness.
- For a dairy-free version, substitute cream cheese with a vegan alternative.

