This Cinnamon Cream Cheese Danish Braid is a beautiful pastry that’s surprisingly simple to make. With buttery layers and a creamy cinnamon filling, it’s perfect for holiday mornings or special brunches.
Roll out the crescent roll dough on the prepared baking sheet. Pinch together the seams to form a single, smooth sheet. Down the center third of the dough (lengthwise), spread the cream cheese mixture evenly, leaving a ½-inch border at the top and bottom.
1 can refrigerated crescent roll dough
In a separate bowl, combine the brown sugar, butter, and cinnamon, then sprinkle this mixture evenly over the cream cheese layer.
2 tablespoons unsalted butter, ¼ cup brown sugar, 1 tablespoon ground cinnamon
On each side of the filling, cut every inch from the edges of the dough toward the filling, leaving the center third untouched. Starting at the top, fold one strip from each side over the filling, alternating to create a braid. Continue until you reach the bottom.
Beat the egg and water until frothy. Brush the braid lightly with the egg wash to achieve a glossy, golden finish.
1 egg, 1 tablespoon water
Bake for 18-22 minutes, or until the braid is golden brown and the dough is fully cooked. Allow the braid to cool for 5 minutes on the baking sheet.
Whisk the powdered sugar, milk, and vanilla extract. If needed, add a bit more milk until smooth and drizzleable.
½ cup powdered sugar, 1 to 2 tablespoons milk, ½ teaspoon vanilla extract
Drizzle the glaze over the slightly cooled danish braid. Slice and enjoy while warm!
Notes
Dough Options: Puff pastry can be used instead of crescent roll dough for a flakier texture. Thaw it in the refrigerator overnight.
Storage: Store leftovers in an airtight container in the refrigerator for up to 3 days.
Freezing Instructions: Freeze the baked braid for up to 2 months. Wrap it tightly in plastic wrap and foil to prevent freezer burn. Thaw in the refrigerator overnight and reheat before serving.