Strawberry Cream Cheese Danish | Easy Puff Pastry Breakfast Pastry
There’s something undeniably comforting about the aroma of freshly baked pastries wafting through the air. One recipe that has quickly become a favorite in my kitchen is the Strawberry Cream Cheese Danish. It combines the flaky, buttery texture of puff pastry with a luscious cream cheese filling and a vibrant strawberry jam. Each bite melts in your mouth, offering a delightful balance of flavors that will have you dreaming of warm mornings with a coffee in hand.
Table of Contents

I first made this pastry to impress my friends during a brunch gathering, and it was a hit! The beautiful braid pattern is both fun to create and visually stunning. Trust me when I say that this Strawberry Cream Cheese Danish not only tastes fantastic but also looks like it came straight from a bakery. Whether you’re looking to treat your family or impress your guests, this easy puff pastry breakfast treat promises happiness all around.
Why You’ll Love This Recipe
- Simple & Quick: Prep in just 20 minutes and bake for around 25-30 minutes for a homemade delight!
- Irresistible Flavor: The creamy filling pairs perfectly with the sweet strawberry jam, creating a treat that’s hard to resist.
- Eye-Catching Appeal: With its braided design, this Danish is sure to wow your guests at any gathering.
- Flexible Serving: Perfect for breakfast, brunch, or an afternoon snack.
- Diet-Friendly Options: Substitute the cream cheese for dairy-free alternatives if you’d like to cater to different dietary needs.
Ingredients You’ll Need
- 8 oz. package cream cheese, softened: This is the creamy base that gives the Danish its rich texture. Make sure it’s at room temperature for easy mixing.
- ½ cup powdered sugar: Adds sweetness to the cream cheese filling, making it smooth and decadent.
- 17.3 oz. box puff pastry dough (2 sheets), thawed but refrigerated: The star of the show! Puff pastry is the key to achieving that flaky, buttery texture. Look for high-quality frozen options.
- ½ cup strawberry jam: This provides that burst of fruity flavor. Feel free to experiment with other flavors like raspberry or apricot if you’re feeling adventurous!
- 1 tsp orange or lemon zest (optional): This optional addition brightens the filling and enhances the overall flavor.
- 1 tbsp milk, any type works: Used to brush the pastry before baking for a golden finish.
- 1 tbsp turbinado sugar, or use granulated sugar: This adds a delightful crunch and a touch of sweetness on top of the pastry.
- 1½ cups powdered sugar: For making the glaze that drizzles beautifully over the Danish, adding a touch of sweetness.
- 2 tbsp milk: This combines with the powdered sugar and vanilla to create a smooth glaze.
- 1 tsp vanilla: Adds a nice depth of flavor to the glaze.
How to Make Strawberry Cream Cheese Danish | Easy Puff Pastry Breakfast Pastry

Preheat the Oven: Begin by preheating your oven to 375℉ (190℃) and line a rimmed baking sheet with parchment paper to prevent sticking.
Prepare the Filling: In a medium bowl, use a hand electric mixer or a stand mixer to beat the softened cream cheese and ½ cup powdered sugar until smooth, for about a minute. This should become a creamy, soft mixture that’s gently sweet.
Prepare the Puff Pastry: Unfold the two sheets of puff pastry on the lined baking sheet. You’ll notice that the pastry is divvied into three sections. Keep the middle section intact—it’s the star for the filling. On both outer sections, using a knife, cut 1-inch wide strips, starting from the fold, to create tassels that will create the braid effect.
Add the Cream Cheese Filling: Spread the cream cheese mixture evenly over the center section of each pastry sheet.
Top with Jam: Mix your strawberry jam with orange or lemon zest, if using, then spread about ¼ cup of the jam over the cream cheese filling.
Braid the Pastry: Starting with the outer slits, take the top two and fold them over into the middle, crossing them slightly. Proceed with the next two slits and continue this alternating pattern until the braid is created. This will form a lovely, layered look.
Brush with Milk: Using a pastry brush, lightly coat the visible surface of the braid with milk to help it achieve a perfect golden finish.
Sprinkle with Sugar: Generously sprinkle turbinado sugar over the top for added sweetness and crunch.
Bake: Place the pastries in the preheated oven and bake for 25-30 minutes, or until the tops are golden brown and puffed up. You’ll know it’s done when the edges are golden and fragrant.
Cool Before Glazing: Let the Danish cool for about 15 minutes until it’s slightly warm to the touch, which makes it easier to glaze.
Make the Glaze: In a bowl, stir together 1½ cups powdered sugar, 2 tbsp milk, and 1 tsp vanilla until smooth. Adjust the consistency as needed; it should be thick yet pourable.
Drizzle the Glaze: Once cooled, pour the glaze over the Danish. Let it sit for a moment to set, then slice and serve.
Storing & Reheating
To store your Strawberry Cream Cheese Danish, keep it at room temperature for up to 2 days. For longer storage, refrigerate it in an airtight container for about a week. If you want to freeze it, wrap tightly in plastic wrap and store in a freezer-safe bag for up to 3 months. When ready to enjoy, simply reheat it in a 350℉ (175℃) oven for about 10 minutes. The texture may soften slightly, but a quick reheat will refresh those flaky layers beautifully.
Chef’s Helpful Tips
- Keep cream cheese at room temperature before mixing for a smoother blend.
- For the pastry, work quickly; the heat from your hands can soften the dough, so keep it chilled until you’re ready to bake.
- If the pastry seems to puff too much, gently press down lightly while the glaze is warm, but don’t overdo it—those flaky layers deserve to shine!
- Feel free to switch up the flavors—try using different jams or fruit fillings for a delightful twist.
- To save time, you can prepare the filling and cut the pastry the night before and refrigerate it until you’re ready to bake.
Baking this Strawberry Cream Cheese Danish will elevate any breakfast table or brunch spread, bringing smiles to faces young and old. It’s not just about the taste; it’s the joy of creating something delicious and the comfort that comes from enjoying homemade treats. Do take the time to experiment with flavors and designs—there’s many wonderful possibilities waiting to be explored with this pastry.

Recipe FAQs
Can I use other fruits instead of strawberries?
Absolutely! While strawberries pair wonderfully with cream cheese, you can use other fruits like blueberries, raspberries, or even peach jam for a different flavor profile. Just ensure the fruit preserves aren’t too watery to maintain the pastry’s structure.
How do I prevent my puff pastry from getting soggy?
To avoid a soggy bottom, ensure you spread the filling evenly and avoid over-soaking it with jam. Baking the pastry until it’s golden brown also helps establish a crisp outer layer.
Can I make the filling ahead of time?
Yes, you can prepare the cream cheese filling a day in advance. Just cover it tightly and store it in the refrigerator. This will help the flavors meld nicely, and it makes your morning prep a breeze!
How do I achieve the perfect glaze consistency?
To get that ideal glaze texture, start with less milk and gradually add more until you reach a thick but pourable state. If it’s too runny, add more powdered sugar until it thickens up just right.
PrintMore Breakfast Recipes
- Easy Hawaiian Roll Grilled Cheese (Only 6 Ingredients)
- Easy Pecan Pie
- Cheesy Hash Brown Egg Bake (Crowd-Pleasing Easter Brunch Casserole)
- Pecan Pie Cheesecake
- Mini Pecan Pies
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 combines flaky puff pastry with a rich cream cheese filling and sweet strawberry jam. It’s simple to prepare and perfect for breakfast or brunch. Enjoy this delightful treat fresh from the oven, featuring a delicious glaze that makes it even more irresistible!
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.
- Beat the cream cheese and powdered sugar together in a medium bowl until smooth, about 1 minute.
- Unfold and lay the puff pastry sheets out on the baking sheet, keeping the middle section intact as the filling area.
- Cut 1-inch strips like tassels on both sides of the pastry, ensuring they're even and still connected at the fold in the middle.
- Spread the cream cheese filling over the center section of each pastry sheet.
- Mix strawberry jam with orange or lemon zest if desired, and place it on top of the cream cheese filling (use about ¼ cup of jam for each pastry).
- Fold the outer slits over each other into the middle at a slight downward angle, creating a braid-like pattern.
- Brush the tops of the Danish with milk using a pastry brush.
- Sprinkle turbinado sugar on top of the pastries.
- Bake in the oven for 25-30 minutes or until golden brown on top.
- Let cool for 15 minutes before making the glaze.
- For the optional glaze, mix powdered sugar, milk, and vanilla until thick yet pourable.
- Pour the glaze over the cooled Danish, let it set, slice, and serve.
Notes
Ensure your cream cheese is at room temperature for easier mixing.
You can use different fruit preserves or jams for variety.
Store any leftovers in an airtight container in the refrigerator.
Nutrition
- Serving Size: 1 Danish
- Calories: 250
- Sugar: 16g
- Sodium: 150mg
- Fat: 12g
- Saturated Fat: 7g
- Unsaturated Fat: 3g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 30mg





