Strawberry Cream Cheese Danish | Easy Puff Pastry Breakfast Pastry
Strawberry Cream Cheese Danish is a delightful breakfast pastry that combines flaky, buttery puff pastry with a creamy cheese filling and a sweet burst of strawberry jam. This treat is perfect for a cozy weekend brunch or as an impressive dessert to share with friends. Each bite offers a contrast of crispy outer layers and a luscious filling that will leave your taste buds dancing with joy.
Table of Contents

I first made this Easy Puff Pastry Breakfast Pastry for my family during a lazy Sunday morning, and it quickly became our go-to recipe. The aroma filled the kitchen, drawing everyone in as the Danishes baked to golden perfection. Not only is this dish a crowd-pleaser, but it’s also surprisingly easy to whip up, making it perfect for both novice and seasoned bakers. You’ll love how effortlessly it comes together for a spectacular breakfast feast that tastes indulgent but won’t break the bank. Can’t wait for you to give it a try!
Why You’ll Love This Recipe
- Simple & Quick: Prepare this treat in just 20 minutes, with a total cooking time of 45 minutes.
- Irresistible Flavor: The creamy cream cheese filling combined with the sweet strawberry jam offers a delightful flavor explosion.
- Eye-Catching Appeal: With its beautiful braid-like structure, these pastries are as pleasing to the eye as they are to the palate.
- Flexible Serving: Enjoy them for breakfast, snack time, or brunch with friends.
- Diet-Friendly Options: Easily customize the filling with different jams to suit your preferences.
Ingredients You’ll Need
- 8 oz. package cream cheese, softened: This lends a rich, creamy texture to the filling. Be sure to let it soften at room temperature for easy mixing.
- ½ cup powdered sugar: Sweetens the cream cheese without the grittiness of granulated sugar. Sift it for a smoother consistency.
- 17.3 oz. box puff pastry dough (2 sheets), thawed but refrigerated: The star of the show! Always keep it chilled until you’re ready to bake for maximum flakiness.
- ½ cup strawberry jam: Provides sweetness and moisture; feel free to substitute with raspberry, apricot, or any jam you like.
- 1 tsp orange or lemon zest (optional): Brightens the flavor of the filling with a hint of citrus.
- 1 tbsp milk, any type works: Used to brush on the pastry for a beautiful golden finish.
- 1 tbsp turbinado sugar, or use granulated sugar: Adds a delightful crunch to the top.
- 1½ cups powdered sugar (for glaze): Creates a sweet drizzle that beautifully complements the Danish.
- 2 tbsp milk (for glaze): Helps achieve the right consistency for the glaze.
- 1 tsp vanilla: Enhances the sweetness of the glaze, adding depth to the flavor.
How to Make Strawberry Cream Cheese Danish | Easy Puff Pastry Breakfast Pastry

- Preheat the Oven: Set your oven to 375℉ and line a rimmed baking sheet with parchment paper to prevent sticking.
- Beat the Filling: In a medium bowl, whip together the softened cream cheese and ½ cup powdered sugar using a hand mixer or stand mixer until smooth, about 1 minute.
- Prepare the Pastry: Unfold the puff pastry sheets on the prepared baking sheet. Notice the three sections already created by the folds: keep the middle intact for the filling.
- Cut the Strips: With a knife, cut 1-inch strips on both sides of the pastry, leaving the center section uncut to hold the filling.
- Spread the Filling: Divide the cream cheese mixture evenly between the two pastry sheets, spreading it smoothly over the center section.
- Add the Jam: Mix the strawberry jam with orange or lemon zest, if desired, then spread about ¼ cup of the jam over the cream cheese filling.
- Braid the Pastry: Take the outer strips on each side and fold them over each other into the middle at a slight downward angle, resembling a braid. Continue with the next strips down until all are folded into the center.
- Milk Wash: Use a pastry brush to coat the top of each Danish with milk, moistening each visible portion of the braid.
- Sprinkle with Sugar: Generously sprinkle turbinado sugar over the top for added sweetness and texture.
- Bake: Place the pastries in the oven and bake for 25-30 minutes or until they are golden brown and puffed up.
- Cool: Allow the Danishes to cool for about 15 minutes until they are just warm to the touch before glazing.
- Make the Glaze: Combine 1½ cups powdered sugar, 2 tbsp milk, and 1 tsp vanilla in a bowl, stirring until smooth and pourable. Adjust with more powdered sugar or milk if necessary.
- Glaze: Drizzle the glaze over the cooled pastries, let it set, then slice and serve!
Storing & Reheating
Store any leftover Strawberry Cream Cheese Danish at room temperature for up to 2 days in an airtight container. For longer storage, place them in the refrigerator for up to a week. You can also freeze the Danishes for up to 3 months, wrapping them individually in plastic wrap. To reheat, pop them in a 350℉ oven for about 10 minutes to revive their flaky texture, although keep in mind that the cream cheese filling might soften after freezing.
Chef’s Helpful Tips
- Avoid overmixing the cream cheese filling to keep it smooth and creamy.
- Ensure your puff pastry is cold when you start working with it for best results—you want that flakiness!
- If your braids don’t look perfect, don’t worry! The filling will keep everything together during baking, and imperfect designs add to the homemade charm.
- Try incorporating different jams or even fresh fruit into the filling for variations.
- Make the filling ahead of time, but assemble and bake the Danish when you’re ready to serve for maximum freshness.
No matter how many times you make these pastries, each experience is a joy. The blend of cream cheese and the sweet strawberry jam is a marriage made in baking heaven. Don’t hesitate to let your creativity shine—experimenting with flavors is half the fun! Enjoy every delicious bite of your homemade pastries, and feel free to share them with your loved ones or savor them solo with a cup of coffee.

Recipe FAQs
Can I use different kinds of jam in this recipe?
Absolutely! While strawberry jam is a classic choice, you can definitely use raspberry, apricot, or even blueberry preserves. Feel free to mix it up based on your preferences or what you have on hand.
How do I make these ahead of time?
You can prepare the filling and cut the pastries in advance, storing them in the fridge until you’re ready to assemble and bake. This can be a huge time-saver on busy mornings! Just be sure to let the dough come back to a workable temperature before baking.
Can I use homemade puff pastry instead of store-bought?
While store-bought puff pastry is convenient, homemade can elevate this recipe! If you choose to make your own, just ensure it’s rolled out to a similar thickness so the baking time remains the same.
Why did my Danish not puff up?
If your pastry does not puff, it may not have been cold enough when you placed it in the oven. Make sure to work quickly and keep the dough chilled; also, ensure your oven is preheated to the correct temperature before baking for optimal rise.
PrintMore Breakfast Recipes
- Mini Frittata Muffins with Dill
- Herb & Goat Cheese Frittata with Asparagus and Peas
- Spring Brunch Board with Eggs, Pastries, Fruit & Dips
- Fluffy St. Patricks Day Green Buttermilk Pancakes
- Fluffy Buttermilk Pancakes (Base Recipe for Any Topping)
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
Enjoy a delightful Strawberry Cream Cheese Danish featuring a creamy filling and a crispy puff pastry crust. Perfect for breakfast or any special occasion!
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 the puff pastry sheets and lay them out on the baking sheet, keeping them divided into three sections.
- Cut 1-inch strips on both sides of the pastry sheet, creating tassels connected at the fold in the center.
- Spread the cream cheese filling smoothly over the center section of each pastry sheet.
- Mix strawberry jam with orange or lemon zest (if using) and place it on top of the cream cheese filling, using about ¼ cup for each pastry.
- Fold the outer slits over the cream cheese filling in a braiding pattern until all slits are folded inwards.
- Coat the top of the Danish with milk using a pastry brush.
- Sprinkle turbinado sugar on top.
- Bake each pastry for 25-30 minutes or until golden brown.
- Let the Danish cool for 15 minutes before preparing the optional glaze.
- Mix powdered sugar, milk, and vanilla for the glaze until thick yet pourable.
- Pour the glaze over the top, let it set, slice, and serve.
Notes
For best results, make sure your cream cheese is softened to room temperature.
You can substitute any fruit jam for the strawberry jam if desired.
Glaze consistency can be adjusted by adding more sugar or milk.
Nutrition
- Serving Size: 1 Danish
- Calories: 250
- Sugar: 15g
- Sodium: 150mg
- Fat: 12g
- Saturated Fat: 5g
- Unsaturated Fat: 6g
- Trans Fat: 0g
- Carbohydrates: 30g
- Fiber: 1g
- Protein: 3g
- Cholesterol: 25mg
