-
1
In a small saucepan, over medium-low heat, combine sour cream, sugar, salt, and butter.
-
2
Cook, stirring frequently, until mixture is warmed and butter is melted.
-
3
Remove from heat and let cool to 105 degrees F.
-
4
In the meantime, combine yeast and warm water in a small bowl.
-
5
Stir until dissolved and set aside.
-
6
In large mixer bowl, add cooled (105 degrees F) sour cream mixture.
-
7
Stir in yeast mixture.
-
8
On low speed add lemon peel and eggs, one at a time.
-
9
Add 4 cups flour and cinnamon; mix 2 minutes on low speed.
-
10
Cover bowl; refrigerate dough overnight or at least 12 hours.
-
11
Remove dough from refrigerator.
-
12
To prepare filling, beat cream cheese, lemon juice, sugar, egg, salt, vanilla extract, and almond extract.
-
13
Beat until light and fluffy.
-
14
Divide dough into 4 portions.
-
15
On lightly-floured surface, roll out each portion into a 12 x 8-inch rectangle.
-
16
Cut each rectangle in half lengthwise.
-
17
Spread cream cheese mixture over rectangles, leaving 1/2 inch on edges free of mixture for ease in sealing edges.
-
18
Sprinkle cranberries and crystallized ginger over each rectangle.
-
19
Starting with 12-inch side, roll up (jelly-roll fashion) tightly.
-
20
Preheat oven to 375 degrees F. Twist two rolls together.
-
21
Pinch ends; turn under and pinch to seal.
-
22
Place two Danish on a parchment-lined baking sheet.
-
23
Immediately bake Danish 14 to 17 minutes, or until lightly browned.
-
24
Remove from oven and place on wire rack.
-
25
Repeat for remaining Danish.
-
26
While Danish is cooling on rack for 15 minutes, prepare glaze.
-
27
In small bowl, combine confectioners' sugar, butter, lemon extract, salt, and milk; beat until smooth.
-
28
Place a dollop of glaze on each warm Danish and spread with a small spatula.
-
29
If desired, garnish with dried cranberries and almonds.
-
30
Serve warm or at room temperature.