Peach Cream Cheese Braided Danish
This Peach Cream Cheese Braided Danish is a bakery-style treat you can make at home with ease. Flaky, golden puff pastry is filled with a luscious cream cheese filling and sweet peach slices, then braided into an elegant design. Perfect for breakfast, brunch, or dessert, this homemade Danish looks impressive but is surprisingly simple to prepare. It’s a delightful balance of creamy, fruity, and buttery flavors that everyone will love.

Ingredients
For the Danish:
- 1 sheet puff pastry, thawed
- 4 oz cream cheese, softened
- 3 tablespoons granulated sugar
- 1 teaspoon vanilla extract
- 1 cup peach slices (fresh, canned, or frozen)
For the Egg Wash:
- 1 egg, beaten
- 1 tablespoon water
Optional Glaze:
- 1/2 cup powdered sugar
- 1–2 tablespoons milk
- 1/4 teaspoon vanilla extract
Instructions
- Prepare the filling: In a bowl, mix softened cream cheese, sugar, and vanilla extract until smooth and creamy.
- Roll out pastry: On a lightly floured surface, roll out the puff pastry into a rectangle. Place it on parchment paper.
- Spread filling: Spread the cream cheese mixture down the center third of the pastry. Top with peach slices.
- Cut strips: Cut 1-inch strips along both sides of the pastry, angling slightly.
- Braid: Fold strips over the filling, alternating sides to create a braid. Tuck ends under.
- Egg wash: Brush the top with egg wash.
- Bake: Bake at 375°F (190°C) for 25–30 minutes, or until golden brown and puffed.
- Glaze (optional): Drizzle with powdered sugar glaze once slightly cooled.
Tips
- Use cold puff pastry for best flakiness.
- If using canned peaches, drain well to avoid sogginess.
- Don’t overfill, or the braid may burst during baking.
- Add a touch of cinnamon or nutmeg to the peaches for extra warmth.
- For a glossy finish, brush with apricot jam instead of glaze
Variations & Substitutions
- Replace peaches with apples, cherries, or berries.
- Use crescent dough instead of puff pastry for a softer Danish.
- Add a spoonful of peach preserves over the fruit for extra sweetness.
- Make it savory by swapping fruit with ham and cheese or spinach and feta.
- Top with sliced almonds for a bakery-style finish..
FAQs – Peach Cream Cheese Braided Danish
Q1: Can I make this Danish ahead of time?
Yes, assemble the braid, cover, and refrigerate overnight. Bake fresh in the morning.
Q2: Can I freeze it?
Yes, bake and cool completely, then freeze wrapped in foil. Reheat in the oven before serving.
Q3: Can I use frozen peaches?
Yes, just thaw and pat dry to prevent excess liquid.
Q4: How do I keep the braid from opening during baking?
Make sure to press strips firmly and tuck ends securely before baking.
Serving Suggestions
- Serve warm with coffee or tea for a cozy breakfast.
- Pair with a scoop of vanilla ice cream for dessert.
- Dust with powdered sugar for an elegant finish.
- Slice into small portions for a brunch buffet or holiday spread
Why You’ll Love This Recipe
- Elegant and bakery-worthy, yet easy to make.
- A creamy, fruity, and buttery flavor combination.
- Versatile—customize with your favorite fruit.
- Perfect for brunch, breakfast, or dessert.
- Impresses guests with minimal effort.
Peach Cream Cheese Braided Danish
6-8
servings15
minutes30
minutes280
kcalIngredients
For the Danish:
1 sheet puff pastry, thawed
4 oz cream cheese, softened
3 tablespoons granulated sugar
1 teaspoon vanilla extract
1 cup peach slices (fresh, canned, or frozen)
For the Egg Wash:
1 egg, beaten
1 tablespoon water
Optional Glaze:
1/2 cup powdered sugar
1–2 tablespoons milk
1/4 teaspoon vanilla extract
Directions
- Mix cream cheese, sugar, and vanilla.
- Roll puff pastry, spread filling, and add peaches.
- Cut strips, braid over filling, and tuck ends.
- Brush with egg wash.
- Bake at 375°F until golden.
- Drizzle glaze if desired and serve.
