There’s a particular magic to a breakfast that looks like it took all morning but secretly came together in minutes. This Raspberry-Cream Cheese Holiday Crescent Danish is that magic. Picture this: a warm, flaky, golden braid of pastry, giving way to a ribbon of tangy cream cheese and sweet-tart raspberry jam.
It’s the centerpiece your Christmas morning or holiday brunch table deserves, and I’ve streamlined the process so you can enjoy the moment, not just the meal. As a chef who has prepared more holiday buffets than I can count, I can tell you that the combination of impressive visuals, make-ahead ease, and universally loved flavors is the ultimate host’s trifecta.
- Holiday Showstopper: The beautiful braided design looks professional and festive, guaranteeing compliments.
- Surprisingly Simple: Uses convenient crescent dough and a foolproof folding technique—no pastry skills required.
- Perfect Flavor Balance: The tangy cream cheese cuts through the sweetness of the raspberry jam for a sophisticated taste.
- Make-Ahead Friendly: You can assemble the entire danish the night before and simply bake it in the morning.
- Versatile Serving: Equally perfect for a fancy Christmas breakfast, a New Year’s Day brunch, or a cozy weekend treat.
- Kid-Friendly Project: The braiding is a fun, hands-on step that older children can help with.
Ingredients You’ll Need
Let’s gather our ingredients—this is where simple components transform into something special. Using full-fat cream cheese is non-negotiable here; the lower-fat varieties contain more water and can make your filling runny. For the jam, I prefer seedless raspberry preserves for a smooth, vibrant red ribbon, but any high-quality jam you love will work.
That final sprinkle of sugar before baking? Trust me, it’s not just for sweetness. It creates a delicate, crackly crust that adds wonderful texture.
- Crescent Roll Dough: One 8-ounce package. Look for the “seamless dough sheet” if available, as it makes pressing seams together unnecessary.
- Full-Fat Cream Cheese: 4 ounces, softened to true room temperature. This is key for a lump-free, spreadable filling.
- Granulated Sugar: 3 tablespoons, divided between the filling and the crunchy topping.
- Pure Vanilla Extract: ½ teaspoon, divided. Its warmth enhances both the filling and the glaze.
- Raspberry Jam or Preserves: ⅓ cup. Seedless gives a cleaner look, but seeded has a lovely rustic texture.
- Large Egg: For the egg wash. This is your golden-brown guarantee.
- Powdered Sugar: ½ cup, sifted to avoid lumps in your glossy glaze.
- Milk or Heavy Cream: 1-2 tablespoons to thin the glaze to a perfect drizzling consistency.
Note: You’ll find the complete list of ingredients, along with their exact measurements, in the printable recipe card at the bottom of this post.
Kitchen Equipment Needed
You likely have everything you need already. A large, rimmed baking sheet is essential to catch any potential drips. Parchment paper is my steadfast recommendation—it prevents sticking and makes cleanup effortless.
A simple hand mixer or a sturdy whisk and some elbow grease will make quick work of the cream cheese filling. Finally, a pastry brush (even a clean, new paintbrush from the hardware store works in a pinch) is the best tool for applying the egg wash evenly.
How to Make Raspberry-Cream Cheese Holiday Crescent Danish Recipe
Step 1: Prep and Make the Filling
Start by preheating your oven to 375°F (190°C) and lining your baking sheet. This ensures your oven is perfectly hot and ready. In a medium bowl, combine the room-temperature cream cheese, 2 tablespoons of sugar, and ¼ teaspoon of vanilla.
Beat it until it’s completely smooth and no lumps remain. Believe me, taking the time to soften the cream cheese fully is the difference between a silky filling and a chunky one. Set this aside while you work with the dough.
Step 2: Shape and Cut the Dough
Unroll the crescent dough sheet directly onto your parchment-lined pan. If your dough has perforations, firmly pinch and press them together to seal. You should have one solid rectangle.
Now, with a pizza cutter or sharp knife, make 1-inch wide diagonal cuts down each long side of the rectangle, stopping about 1 inch from the edge. Leave a solid, uncut strip about 3 inches wide down the center. This will cradle your filling.
Step 3: Fill and Braid
Here comes the satisfying part. Spread the cream cheese mixture evenly down the center strip. Then, carefully spoon the raspberry jam in a straight line on top of the cream cheese layer.
Tip from me: avoid spreading the jam to the very ends to prevent leaks. To braid, simply fold the dough strips from the left and right sides over the filling, alternating sides as you go down the length. It will look beautifully braided and is incredibly forgiving.
Step 4: Apply the Egg Wash and Bake
In a small bowl, whisk one egg with a tablespoon of water. Using your pastry brush, gently but thoroughly brush this wash over the entire surface of the braided dough. This step is crucial—it gives the pastry its deep color and beautiful sheen.
Sprinkle the remaining tablespoon of granulated sugar evenly over the top. Bake for 22-25 minutes, until the pastry is puffed and a uniform, rich golden brown.
Step 5: Glaze, Slice, and Serve
Transfer the baked danish to a wire rack. Let it cool for about 10 minutes—this lets the filling set slightly for cleaner slicing. While it cools, make the simple glaze by whisking the powdered sugar, remaining ¼ teaspoon vanilla, and 1 tablespoon of milk.
Add more milk, a teaspoon at a time, until it reaches a thick but drizzle-able consistency. Drizzle the glaze artfully over the warm pastry. Use a serrated knife to slice, step back, and admire your gorgeous holiday creation.
- Temperature is Key: Your cream cheese must be truly soft (about 70°F) to blend smoothly. Take it out of the fridge at least an hour ahead.
- Avoid the Soggy Bottom: The layered filling technique—cream cheese first, jam on top—creates a barrier that helps keep the pastry crisp.
- Seal the Seams: If using perforated dough, press the seams very firmly. Any gaps will become escape routes for your filling during baking.
- The Golden Rule: Don’t under-bake. The pastry should be a deep golden brown. A pale danish is often a doughy one.
- Clean Slicing: For picture-perfect slices, let the danish rest for 10-15 minutes after glazing. The filling will firm up just enough.
Recipe Variations & Customizations
- Mixed Berry Bliss: Swap the raspberry jam for a mixed berry or blackberry preserve for a deeper, more complex fruit flavor.
- Lemon Zest Brightness: Add the zest of one lemon to the cream cheese filling for a vibrant, citrusy twist that cuts the sweetness.
- Chocolate Hazelnut Indulgence: Replace the jam with a generous spread of chocolate-hazelnut spread for a decadent dessert-like version.
- Apple Cinnamon Fall Version: Use a thick apple butter and add ½ teaspoon of cinnamon to the cream cheese filling.
- Savory & Sweet: Add a few crispy, crumbled strips of cooked bacon on top of the cream cheese before adding the jam for a surprising salty-sweet combo.
- Gluten-Free Adaptation: Use a certified gluten-free crescent dough or puff pastry sheet, available in many grocery freezer sections.
- Dairy-Free Option: Use a high-quality vegan cream cheese and a plant-based milk for the glaze.
What to Serve With This Recipe
This danish is rich and celebratory, so pair it with lighter, balancing elements. A fresh fruit salad with mint or a simple arugula salad with a citrus vinaigrette provides a refreshing contrast. For a full holiday brunch spread, it pairs beautifully with a savory strata, crispy roasted potatoes, and a platter of scrambled eggs with herbs.
Beverage-wise, it’s perfect with a pot of strong coffee, a mimosa bar, or even a pot of hot tea. It’s the ideal centerpiece for Christmas morning, Easter brunch, Mother’s Day, or any special occasion where you want the food to feel gift-worthy.
Storage & Make-Ahead Instructions
- Storage: Store any leftovers covered loosely at room temperature for up to 1 day. For longer storage, refrigerate in an airtight container for up to 3 days.
- Reheating: Reheat individual slices in a toaster oven or air fryer at 325°F for 3-5 minutes to restore crispness. Avoid the microwave, which will make the pastry soggy.
- Make-Ahead: You can fully assemble the danish (through the braiding step) up to 24 hours in advance. Cover tightly with plastic wrap and refrigerate. Brush with egg wash and sprinkle with sugar just before baking. You may need to add 2-3 minutes to the bake time since it will start from cold.
- Freezing: Bake and cool the danish completely (without glaze). Wrap tightly in plastic and then foil, and freeze for up to 1 month. Thaw overnight in the fridge, warm in a 300°F oven until crisp, then glaze and serve.
Frequently Asked Questions
Q: Can I use frozen puff pastry instead of crescent dough?
A: Absolutely. Thaw one sheet of puff pastry according to package directions. The technique is identical, though bake times may vary slightly—look for that same deep golden brown color.
Q: My jam bubbled out and made a mess. What happened?
A: This usually means the center strip was overfilled. Stick to the measurements listed, and keep the filling contained to the center, leaving a small border at each end of the dough strip.
Q: How do I know when the danish is done baking?
A: Look for visual cues: the pastry should be puffed and a consistent, deep golden brown color across the entire surface, not just the edges. The filling will be bubbling slightly.
Q: Can I make these as individual pastries?
A: Yes! Unroll the dough and cut it into 8 rectangles along the perforations. Place a dollop of filling in the center of each, bring the corners to the center, and pinch to seal.
Bake for 15-18 minutes.
Q: My cream cheese filling is lumpy. Can I fix it?
A: If the cream cheese was too cold, lumps are hard to avoid. You can try pressing it through a fine-mesh sieve, but prevention is best—ensure it’s fully softened.
Q: Is there a way to make this less sweet?
A: You can reduce the sugar in the cream cheese filling to 1 tablespoon and omit the sugar sprinkle on top. The tartness of the cream cheese and raspberries will shine through more.
Q: Can I use fresh raspberries instead of jam?
A: I don’t recommend it. Fresh berries release too much water during baking, creating a soggy pastry. If you want a fresher taste, use a high-quality, less-sweet preserve.
Final Thoughts
This Raspberry-Cream Cheese Holiday Crescent Danish is more than a recipe; it’s a little piece of edible magic that turns a simple morning into a celebration. It embodies what I love most about holiday cooking: creating moments of joy and connection without spending the whole day in the kitchen. The braid looks intricate, but the process is wonderfully straightforward, making it a perfect recipe for both novice bakers and seasoned cooks looking for a reliable showpiece.
I hope this danish becomes a cherished part of your holiday traditions, filling your home with the incredible aroma of baking pastry and the warmth of shared enjoyment. Give it a try this season, and don’t forget to share your beautiful results!

Raspberry-Cream Cheese Holiday Crescent Danish
Equipment
- Large rimmed baking sheet
- Parchment paper
- Mixing bowls
- Hand mixer or whisk
- Pastry brush
Ingredients
- 1 package crescent roll dough 8-count sheet or seamless dough sheet preferred
- 4 oz full-fat cream cheese softened to room temperature
- 3 tbsp granulated sugar divided
- 1/2 tsp pure vanilla extract divided
- 1/3 cup raspberry jam or preserves seedless preferred for smooth filling
- 1 large egg for egg wash
- 1 tbsp water for egg wash
- 1/2 cup powdered sugar sifted
- 1-2 tbsp milk or heavy cream for glaze consistency
Instructions
- Preheat your oven to 375°F (190°C) and line a large baking sheet with parchment paper. In a medium bowl, beat the softened cream cheese, 2 tablespoons of granulated sugar, and ¼ teaspoon of vanilla extract until completely smooth and lump-free. This ensures a creamy, even filling that won’t leak.
- Unroll the crescent dough sheet onto the prepared baking sheet. If using perforated dough, firmly press the seams together to create one solid rectangle. Using a sharp knife or pizza cutter, make 1-inch diagonal cuts down each long side of the rectangle, leaving a 3-inch wide uncut strip down the center for your filling.
- Spread the cream cheese mixture evenly down the center strip. Then, carefully spoon the raspberry jam in a line on top of the cream cheese. Now for the fun braid: fold the dough strips from each side over the filling, alternating left and right to create a criss-cross, braided pattern. It’s forgiving, so don’t stress!
- In a small bowl, whisk the egg with 1 tablespoon of water. Gently brush this egg wash over the entire surface of the braided dough. This is the secret to that deep, glossy, golden-brown finish. Sprinkle the remaining 1 tablespoon of granulated sugar over the top.
- Bake for 22-25 minutes, or until the pastry is puffed and a rich golden brown all over. Transfer to a wire rack. While it cools slightly, whisk the powdered sugar, remaining ¼ teaspoon vanilla, and 1 tablespoon of milk until smooth, adding more milk as needed for a drizzle-able glaze. Drizzle over the warm danish, slice, and serve.