The first time I attempted the Perfect Raspberry Cream Cheese Danish Braid with Almond Glaze, I was honestly just trying to salvage a weekend morning. I had a bag of puff pastry that was about to expire and some leftover cream cheese and raspberries that I didn’t want to waste. I threw them together on a whim, not expecting much beyond a decent snack. But as it baked, the kitchen filled with this nutty, sweet aroma that pulled me right into the moment—like a quiet, comforting hug.
When I finally pulled the golden braid from the oven, the flaky layers cradling the creamy filling and tart raspberries looked almost too pretty to eat. Yet, one bite later, I realized this was a keeper. The almond glaze, which was just a simple mix of powdered sugar, almond extract, and milk, somehow tied everything together like magic. It’s funny how the simplest ingredients can turn into something that feels so special, you know?
Since that day, I’ve found myself making this recipe multiple times a week—whether for a lazy weekend breakfast or an unexpected brunch guest. It’s just one of those treats that feels fancy but is easy enough to pull off without stress. And honestly, every time I make it, I discover a little more to love about that perfect balance between creamy, fruity, flaky, and sweet. So, if you’ve got a soft spot for baked goods that hit all the right notes, you might just find this raspberry cream cheese Danish braid slipping into your rotation too.
Why You’ll Love This Recipe
After countless attempts, I can say with confidence that this Perfect Raspberry Cream Cheese Danish Braid with Almond Glaze is truly something special. Here’s why it’s become a standout in my kitchen:
- Quick & Easy: Ready in under 45 minutes from start to finish, it’s perfect for busy mornings or last-minute treats.
- Simple Ingredients: You probably already have everything in your pantry or fridge—no fancy shopping required.
- Perfect for Brunch or Coffee Time: Whether it’s a relaxed weekend or a small get-together, this Danish braid fits right in.
- Crowd-Pleaser: Kids and adults alike can’t get enough of the creamy, fruity, almond-sweetened combo.
- Unbelievably Delicious: That flaky puff pastry, tangy cream cheese, and tart raspberries topped with a silky almond glaze is comfort food at its finest.
What sets this recipe apart is the way the almond glaze adds just the right hint of nutty sweetness without overpowering the fresh raspberry and cream cheese filling. Plus, the braid technique isn’t just for show—it keeps all those flavors perfectly nestled inside the flaky layers. It’s not every day you get a treat that looks impressive but is totally doable, and honestly, once you make this, you’ll see why it’s become a favorite for so many.
If you enjoy treats like a white chocolate raspberry crumble bar or a classic brown butter strawberry peach pie, this Danish braid will feel right at home on your dessert table.
What Ingredients You Will Need
This recipe relies on simple, wholesome ingredients to deliver bold flavor and satisfying texture without fuss. Most of these items are pantry staples or easy to find fresh at the store.
- Puff Pastry: 1 sheet (thawed if frozen) – I prefer Pepperidge Farm for consistent flakiness
- Cream Cheese: 4 oz (115g), softened – full-fat gives the best richness
- Granulated Sugar: ¼ cup (50g) – balances the tang of the cream cheese
- Vanilla Extract: 1 tsp – pure vanilla really lifts the flavor
- Fresh Raspberries: 1 cup (125g) – use fresh for brightness, frozen works if fresh aren’t available (just thaw and drain)
- Egg: 1 large – beaten, for egg wash to give the pastry a golden shine
- Almond Extract: ½ tsp – essential for that signature almond glaze flavor
- Powdered Sugar: 1 cup (120g) – for the glaze
- Milk: 2 tbsp (30ml) – whole or 2% milk works well for thinning the glaze
- Sliced Almonds: 2 tbsp (optional) – for sprinkling on top to add a delightful crunch
Substitution tips: Use dairy-free cream cheese and milk alternatives like almond or oat milk to make this recipe vegan-friendly. Gluten-free puff pastry is also an option if needed, though the texture will vary slightly.
Equipment Needed
- Baking Sheet: A rimmed baking sheet lined with parchment paper helps prevent sticking and catches drips from the glaze.
- Rolling Pin: Useful if you want to gently roll out the puff pastry to smooth any creases (though not always necessary).
- Mixing Bowls: One or two for combining the cream cheese filling and glaze.
- Whisk or Fork: To beat the egg and mix the glaze smoothly.
- Sharp Knife or Pizza Cutter: For cutting the pastry into strips to braid.
- Pastry Brush: For applying the egg wash evenly on the puff pastry.
If you don’t have a pastry brush, a clean paper towel lightly dabbed in egg works in a pinch. For a budget-friendly upgrade, silicone brushes are easy to clean and last forever.
Preparation Method

- Prep the Puff Pastry: On a lightly floured surface, gently unfold your thawed puff pastry sheet. If it looks a bit wrinkled, roll it out lightly with a rolling pin to smooth it into a roughly 12×9 inch (30×23 cm) rectangle. This helps even baking. (5 minutes)
- Make the Cream Cheese Filling: In a medium bowl, beat together 4 oz (115g) softened cream cheese, ¼ cup (50g) granulated sugar, and 1 tsp vanilla extract until smooth and creamy. No lumps here! Set aside. (5 minutes)
- Cut the Pastry for Braiding: Using a sharp knife or pizza cutter, mark the center strip about 4 inches (10 cm) wide along the length of the pastry. Then, cut 1-inch (2.5 cm) strips along each side of this center strip, making even “flaps” to braid with. (5 minutes)
- Assemble the Danish: Spread the cream cheese mixture evenly down the center strip. Then sprinkle the 1 cup (125g) fresh raspberries gently over the cream cheese, trying not to overcrowd. (5 minutes)
- Braid the Pastry: Starting at one end, fold the side strips over the filling, alternating left and right flaps like a braid. Tuck the ends underneath to seal. (10 minutes)
- Egg Wash: Brush the entire braid with the beaten egg to encourage golden browning. This little step makes all the difference! (2 minutes)
- Bake: Place the braid on a parchment-lined baking sheet. Bake in a preheated oven at 375°F (190°C) for 25-30 minutes or until the pastry is puffed and golden brown. Keep an eye on the almonds if you add them—they can toast quickly. (25-30 minutes)
- Prepare the Almond Glaze: While baking, whisk together 1 cup (120g) powdered sugar, ½ tsp almond extract, and 2 tbsp (30ml) milk until smooth and pourable. Add more milk a little at a time if needed. (5 minutes)
- Glaze and Garnish: When the Danish braid is cool enough to handle (about 15 minutes out of the oven), drizzle the almond glaze generously over the top. Sprinkle with sliced almonds if you like an extra crunch. (5 minutes)
Pro tip: Don’t skip the cooling step before glazing, or your glaze might melt off too quickly. Also, if your raspberries release a lot of juice, gently blot them with a paper towel before adding to the filling to avoid sogginess.
Cooking Tips & Techniques
Getting the perfect raspberry cream cheese Danish braid just right requires a few insider tricks I’ve learned the hard way. First, make sure your cream cheese is really softened to room temperature. Cold cream cheese leads to lumps and uneven spreading, which can make the braid look less polished.
When braiding, keep the strips loose enough to fold over easily but tight enough to hold the filling securely. If you cut the strips unevenly, the braid won’t look as tidy, so take your time measuring or marking the pastry.
Another tip: watch the oven closely around the 25-minute mark. Puff pastry can go from golden to burnt quickly, especially if your oven runs hot. I usually rotate the baking sheet halfway to ensure even browning.
For the almond glaze, start with less milk and add slowly to get the right thickness. Too thin and it will run right off the pastry; too thick and it won’t drizzle nicely. A smooth, glossy glaze that sets quickly is the goal here.
Lastly, multitasking helps: prepare the glaze and clean up while the Danish bakes so you can glaze immediately once it’s cool. Trust me, it’s worth the wait for that perfect set.
Variations & Adaptations
This raspberry cream cheese Danish braid is a fantastic base to customize. Here are a few ideas I’ve tried or thought about:
- Fruit Swap: Substitute raspberries for blueberries, blackberries, or sliced strawberries for a slightly different berry profile depending on the season.
- Nut-Free Glaze: If you’re allergic to almonds, swap almond extract for vanilla extract and omit the sliced almonds. The glaze will still be delicious, just less nutty.
- Chocolate Drizzle: After glazing, drizzle some melted dark or white chocolate over the braid for an indulgent twist.
- Whole Wheat Puff Pastry: For a nuttier flavor and a bit more fiber, try using whole wheat or multigrain puff pastry sheets, though puff and flakiness might be slightly less pronounced.
One personal favorite variation is adding a sprinkle of cinnamon or cardamom to the cream cheese mixture before spreading—it adds a warm spice that complements the raspberry and almond beautifully. If you love experimenting, you might also like my pumpkin spice molasses crinkle scones for a cozy fall flavor adventure.
Serving & Storage Suggestions
The Perfect Raspberry Cream Cheese Danish Braid is best served slightly warm or at room temperature, allowing the glaze to feel silky and the pastry to retain its flakiness. It pairs wonderfully with a cup of coffee or a glass of cold milk for a balanced treat.
If you’re serving it for brunch or a special occasion, place it on a pretty platter and consider adding fresh berries or mint leaves around for a pop of color.
Leftovers should be stored in an airtight container at room temperature for up to 2 days or refrigerated for up to 4 days. To reheat, pop slices in the oven at 325°F (160°C) for about 8-10 minutes to revive the flaky texture without drying it out.
Freezing is possible too: wrap the braid tightly in plastic wrap and foil before freezing for up to 1 month. Thaw overnight in the fridge and reheat as above. Flavors tend to mellow and deepen with time, so some find the Danish even more enjoyable the next day.
Nutritional Information & Benefits
Each serving of this raspberry cream cheese Danish braid offers a delightful mix of carbohydrates from the puff pastry and raspberries, protein and fat from the cream cheese, and a sweet finish from the almond glaze. An estimated nutrition breakdown per serving (assuming 8 servings) is approximately 280 calories, 12g fat, 35g carbs, and 4g protein.
Raspberries bring antioxidants and dietary fiber, while almonds provide healthy fats and vitamin E through the almond extract and sliced almonds. This recipe isn’t designed as a low-calorie treat, but it balances indulgence with some nutritional perks.
If you have dietary restrictions, this recipe can be adapted for gluten-free or dairy-free needs, making it a versatile option for many. Personally, I appreciate how this Danish braid feels like a special occasion treat but still includes real, recognizable ingredients that bring a touch of home comfort.
Conclusion
This Perfect Raspberry Cream Cheese Danish Braid with Almond Glaze has become one of those recipes I turn to whenever I want to impress without overcomplicating things. It checks all the boxes: simple to make, beautiful to serve, and absolutely delicious to eat. Plus, the way the flaky pastry pairs with creamy, tangy filling topped off by a subtly sweet and nutty glaze makes it feel like a treat worth savoring.
Feel free to make it your own—switch up the berries, add spices, or try a different nut glaze. I’d love to hear how you twist this classic in your kitchen. And if you enjoy baked delights, you might appreciate the charm of creamy peanut butter French silk pie for a luscious dessert option.
So grab your ingredients, and let this Danish braid bring a little unexpected joy to your day. Happy baking!
FAQs
Can I use frozen raspberries for this Danish braid?
Yes, frozen raspberries work fine but make sure to thaw and drain them well to avoid excess moisture that can make the pastry soggy.
What if I don’t have almond extract for the glaze?
You can substitute with vanilla extract for a milder flavor or skip it entirely; the glaze will still be sweet and delicious.
How do I store leftover Danish braid?
Store leftovers in an airtight container at room temperature for up to 2 days or in the fridge for up to 4 days. Reheat gently in the oven before serving.
Can I make this Danish braid ahead of time?
Yes! You can assemble it and refrigerate it for a few hours before baking, or freeze after baking and thaw before serving.
Is there a vegan version of this recipe?
Use vegan puff pastry, dairy-free cream cheese, and plant-based milk for the glaze. Replace the egg wash with a mixture of maple syrup and water to get a golden finish.
Pin This Recipe!

Perfect Raspberry Cream Cheese Danish Braid Recipe with Easy Almond Glaze
A flaky puff pastry braid filled with creamy cream cheese and fresh raspberries, topped with a nutty almond glaze. Perfect for brunch or a sweet treat any time.
- Prep Time: 20 minutes
- Cook Time: 25-30 minutes
- Total Time: 45-50 minutes
- Yield: 8 servings 1x
- Category: Dessert
- Cuisine: American
Ingredients
- 1 sheet puff pastry (thawed if frozen)
- 4 oz (115g) cream cheese, softened
- 1/4 cup (50g) granulated sugar
- 1 tsp vanilla extract
- 1 cup (125g) fresh raspberries
- 1 large egg, beaten (for egg wash)
- 1/2 tsp almond extract
- 1 cup (120g) powdered sugar
- 2 tbsp (30ml) milk (whole or 2%)
- 2 tbsp sliced almonds (optional)
Instructions
- On a lightly floured surface, gently unfold your thawed puff pastry sheet. Roll it out lightly with a rolling pin to smooth it into a roughly 12×9 inch rectangle. (5 minutes)
- In a medium bowl, beat together softened cream cheese, granulated sugar, and vanilla extract until smooth and creamy. Set aside. (5 minutes)
- Using a sharp knife or pizza cutter, mark the center strip about 4 inches wide along the length of the pastry. Cut 1-inch strips along each side of this center strip to create flaps for braiding. (5 minutes)
- Spread the cream cheese mixture evenly down the center strip. Sprinkle fresh raspberries gently over the cream cheese. (5 minutes)
- Starting at one end, fold the side strips over the filling, alternating left and right flaps like a braid. Tuck the ends underneath to seal. (10 minutes)
- Brush the entire braid with the beaten egg to encourage golden browning. (2 minutes)
- Place the braid on a parchment-lined baking sheet. Bake in a preheated oven at 375°F (190°C) for 25-30 minutes or until the pastry is puffed and golden brown. (25-30 minutes)
- While baking, whisk together powdered sugar, almond extract, and milk until smooth and pourable. Add more milk if needed. (5 minutes)
- When the Danish braid is cool enough to handle (about 15 minutes out of the oven), drizzle the almond glaze generously over the top. Sprinkle with sliced almonds if desired. (5 minutes)
Notes
Do not skip the cooling step before glazing to prevent the glaze from melting off. If raspberries release a lot of juice, blot gently with a paper towel before adding to avoid sogginess. Rotate baking sheet halfway through baking for even browning. For vegan version, use vegan puff pastry, dairy-free cream cheese, plant-based milk, and replace egg wash with maple syrup and water.
Nutrition
- Serving Size: 1 slice (1/8 of the
- Calories: 280
- Fat: 12
- Carbohydrates: 35
- Protein: 4
Keywords: raspberry, cream cheese, Danish braid, almond glaze, puff pastry, brunch, dessert, easy recipe



