Strawberry Cream Cheese Danish | Easy Puff Pastry Breakfast Pastry
Strawberry Cream Cheese Danish is a delightful way to start your day or brighten up any gathering. With its flaky, golden puff pastry enveloping a creamy, sweet filling, these danishes are the kind of treat that makes every bite a special moment. The fresh taste of strawberries mingles beautifully with the smooth cream cheese, making it a satisfying indulgence that’s sure to please. An easy, elegant pastry is perfect for brunch, dessert, or even a cozy afternoon snack.
Table of Contents

I first discovered the joy of making these Strawberry Cream Cheese Danishes while searching for a breakfast treat that could impress guests without overwhelming my morning schedule. I can honestly say these pastries knocked my socks off! Perfectly flaky and bursting with flavor, they rival any bakery treat, and best of all, they’re incredibly simple to whip up at home. Trust me; your kitchen will smell divine as these bake. Get ready to dive into this fabulous recipe!
Why You’ll Love This Recipe
- Simple & Quick: These beauties come together in just about 65 minutes, with only 20 minutes of prep time!
- Irresistible Flavor: The creamy filling pairs perfectly with the buttery, flaky texture of the pastry.
- Eye-Catching Appeal: With their charming braided design, these danishes look impressive and festive.
- Flexible Serving: Perfect for breakfast, brunch, snack time, or dessert—any time is a great time for these danishes!
- Diet-Friendly Options: Substitute with low-sugar jam or use cream cheese alternatives for specific diets.
Ingredients You’ll Need
- 8 oz. package cream cheese, softened: This is the heart of your filling, providing that rich, creamy texture. Be sure to let it soften at room temperature for easier mixing.
- ½ cup powdered sugar: Added to the cream cheese, it sweetens the filling and enhances the overall flavor. You can substitute with a sugar alternative if desired.
- 17.3 oz. box puff pastry dough (2 sheets), thawed but refrigerated: This flaky dough is what gives the danish its delightful texture. Make sure it’s cold before you work with it for the best results.
- ½ cup strawberry jam: The fruity layer that balances out the creaminess. You can easily use other preserves like raspberry or apricot if you prefer.
- 1 tsp orange or lemon zest (optional): This adds a citrusy brightness to the jam and complements the strawberry flavor beautifully.
- 1 tbsp milk, any type works: You’ll use this to help coat the pastry for a lovely golden finish before baking.
- 1 tbsp turbinado sugar (or granulated sugar): Sprinkle this on top for a touch of crunch and sweetness.
- 1½ cups powdered sugar: Used for making the optional glaze that drizzles beautifully over the finished danishes.
- 2 tbsp milk: This thins the glaze to a perfect drizzling consistency.
- 1 tsp vanilla: Infuses the glaze with a warm flavor that enhances the sweet creaminess.
How to Make Strawberry Cream Cheese Danish | Easy Puff Pastry Breakfast Pastry

- Preheat the Oven: Preheat your oven to 375℉ and line a rimmed baking sheet with parchment paper to prevent sticking.
- Make Cream Cheese Filling: In a medium bowl, beat together 8 oz. of softened cream cheese and ½ cup powdered sugar with a hand mixer until smooth and creamy, about 1 minute.
- Prepare Puff Pastry: Unfold your two sheets of puff pastry and lay them flat on your prepared baking sheet. Each sheet should have three vertical sections defined by folds. Keep the middle section intact for the filling.
- Cut the Strips: Use a knife to make 1-inch strips along both sides of each pastry sheet, starting from the folds. Be careful not to cut all the way through; the strips should still be attached in the center.
- Add Cream Cheese Filling: Divide the cream cheese filling evenly between the two sheets, spreading it across the center sections.
- Mix Jam and Zest: In a small bowl, combine ½ cup strawberry jam with the optional zest if using. Spoon about ¼ cup of this mixture over the cream cheese on each pastry.
- Braid the Pastry: Take the outer strips and cross them over the filling in a V-shape, alternating until all strips are braided together above the filling. This will create a beautiful design.
- Brush with Milk: Gently brush the top of the danish with 1 tablespoon of milk using a pastry brush to help it achieve a golden color as it bakes.
- Sprinkle Sugar: Generously sprinkle 1 tablespoon of turbinado sugar on top for added sweetness and crunch.
- Bake: Place the danishes in the oven and bake for 25-30 minutes, or until the tops are golden brown and flaky. The fragrant aroma will fill your kitchen!
- Cool: Once baked, let the danishes cool for about 15 minutes, or until they are slightly warm to the touch before applying the glaze.
- Make Optional Glaze: In a bowl, stir together 1½ cups powdered sugar, 2 tablespoons milk, and 1 teaspoon vanilla until you achieve a thick yet pourable consistency.
- Drizzle & Serve: Pour the glaze over the top of the danishes, allowing it to set. Slice, serve, and enjoy every delicious bite!
Storing & Reheating
To store your danishes, place them in an airtight container at room temperature for about 2 days, or in the refrigerator for up to a week. If you want to keep them longer, freeze them in a container or freezer bag for up to 3 months. Reheat frozen danishes in a 350℉ oven for about 10-15 minutes, just until warmed through. Keep in mind, the texture might change slightly after freezing, but a quick reheat will help revive that fresh-baked flavor!
Chef’s Helpful Tips
- Make sure your cream cheese is softened to room temperature for easy blending; this prevents lumps in your filling.
- If your pastry is too warm, it may become hard to work with—keep it chilled until you’re ready to cut and shape!
- For extra flavor, consider adding a dash of almond extract to the cream cheese filling; it pairs wonderfully with strawberries.
- When braiding, don’t worry about perfection—it’s the rustic charm that makes these danishes so appealing!
- Make the filling ahead of time and keep it in the fridge if you’re short on time in the mornings.
There’s something incredibly satisfying about crafting your own pastries; it brings joy not only through the taste but also through the experience. The combination of creamy sweet filling and crispy pastry always brings a smile. The Strawberry Cream Cheese Danish is a delightful recipe that’s perfect for sharing with friends, family, or enjoying all by yourself! Feel encouraged to play with flavors, try different jams, or even sprinkle in some chopped nuts. Whichever path you choose, I hope you love these as much as I do!

Recipe FAQs
How do I keep the pastry from getting soggy?
To avoid a soggy bottom, ensure your puff pastry is cold when you work with it. Also, make sure to bake them until they’re golden brown and flaky, which locks in the layers and reduces moisture.
Can I use fresh strawberries instead of jam?
Absolutely! Fresh strawberries can make a delightful filling. Just slice them thinly and toss them with a little sugar for extra sweetness, or mix them with a bit of cream cheese to create a fresh fruit filling!
How do I prevent the cream cheese filling from spilling out during baking?
Be sure to follow the braiding instructions carefully, ensuring each strip of dough is well-crossed over the filling to keep it contained. Baking until fully puffed also helps seal the edges nicely.
Can these be made ahead of time?
Yes! You can prepare the danishes up to the baking stage and keep them refrigerated for a few hours or overnight. Just bake them fresh right before serving for the best texture.
PrintMore Breakfast Recipes
- Almond Flour Lemon Blueberry Muffins (Paleo, Soft & Moist)
- Mini Cinnamon Rolls (Pillowy Soft)
- Best Paleo Pancakes (Fluffy Almond Flour Pancakes, One Bowl)
- Pistachio Muffins
- The BEST Overnight Oats Recipes (Easy & Healthy)
Did You Enjoy Making This Recipe? Please rate this recipe with ⭐⭐⭐⭐⭐ or leave a comment.
📖 Recipe Card

Strawberry Cream Cheese Danish | Easy Puff Pastry Breakfast Pastry
- Prep Time: 20 minutes
- Cook Time: 45 minutes
- Total Time: 1 hour 5 minutes
- Yield: 20 servings 1x
- Category: Breakfast
- Method: Baking
- Cuisine: American
Description
This Strawberry Cream Cheese Danish features a flaky puff pastry filled with creamy cheese and sweet strawberry jam, making it a perfect treat for breakfast or brunch. It’s easy to prepare and sure to impress your guests with its delightful flavor.
Ingredients
- 8 oz. package cream cheese, softened
- ½ cup powdered sugar
- 17.3 oz. box puff pastry dough, (2 sheets), thawed but refrigerated
- ½ cup strawberry jam, other flavors also work
- 1 tsp orange or lemon zest, (optional)
- 1 tbsp milk, any type works
- 1 tbsp turbinado sugar, or use granulated sugar
- 1½ cups powdered sugar
- 2 tbsp milk
- 1 tsp vanilla
Instructions
- Preheat the oven to 375℉ and line a rimmed baking sheet with parchment paper.
- In a medium bowl, beat the cream cheese and powdered sugar together until smooth using a hand electric mixer or stand mixer, about 1 minute.
- Unfold the puff pastry sheets and lay them out on the baking sheet. Keep the middle section intact for the filling and create slits on the outer sections.
- Cut 1-inch strips on both sides of the pastry sheet, leaving the middle section connected at the fold.
- Spread the cream cheese filling evenly over the center section of both pastry sheets.
- Mix the strawberry jam with orange or lemon zest (if using) and spread it over the cream cheese filling, using about ¼ cup for each pastry.
- Fold the top slits of each pastry over the filling in a crossing pattern, forming a braid with all slits.
- Brush the top of the Danish with milk to coat each braid strand.
- Sprinkle turbinado sugar over the top.
- Bake in the oven for 25-30 minutes or until golden brown on top.
- Cool for 15 minutes before glazing.
- To prepare the glaze, mix powdered sugar, milk, and vanilla until the desired consistency is reached.
- Pour the glaze over the cooled Danish, slice, and serve.
Notes
Feel free to experiment with different flavors of jam.
Ensure the cream cheese is well-softened for easy mixing.
Nutrition
- Serving Size: 1 Danish
- Calories: 180
- Sugar: 10g
- Sodium: 150mg
- Fat: 8g
- Saturated Fat: 4g
- Unsaturated Fat: 0g
- Trans Fat: 0g
- Carbohydrates: 25g
- Fiber: 1g
- Protein: 2g
- Cholesterol: 15mg
