Candy Cane Danish

Candy Cane Danish

Serves: 16 people
Cooking Time: 45 minutes
Candy Cane Danish


Cherry Cream Cheese Danish:
  • 8 oz cream cheese, softened
  • 1/2 cup sugar
  • 1 teaspoon vanilla
  • 1/2 lemon, juiced
  • 2 tubes of crescent rolls
  • 1 can (21 oz) cherry pie filling
Vanilla Almond Glaze:
  • 1 cup powdered sugar
  • 1 tablespoon butter, softened
  • 1 tablespoon milk
  • 1/4 teaspoon vanilla extract
  • 1/4 teaspoon almond extract


Print This Recipe
  1. Preheat the oven to 375°F. Line 2 cookie sheets with parchment paper or silicone mats and set aside.
  2. In a medium mixing bowl, mix together cream cheese, sugar, vanilla, and lemon juice with a hand mixer.
  3. On one cookie sheet, align four crescent triangles in a straight line along the wide ends, slightly overlapping the corners. Starting with the fifth crescent, begin curving the head of the candy cane.
  4. Spread the inside along the wide end of the triangles with half the cream cheese. Top with half the cherry pie filling. Fold over the points of the triangles to form stripes. Repeat assembly with the remaining tube of candy crescent rolls, cream cheese, and cherries.
  5. Bake for 15-20 minutes until golden brown.
  6. While the pastries are baking, combine all the ingredients for the glaze, mixing until smooth. Frost the danish while it is still warm, taking care to only frost the crescent stripes.