-
1
Preheat oven to 350F.
-
2
Butter and flour two 9-inch-diameter cake pans with 2-inch-high sides.
-
3
Combine first 6 ingredients in large bowl.
-
4
Whisk apple butter, buttermilk, oil, eggs, molasses and raisins in medium bowl to blend.
-
5
Stir apple butter mixture into dry ingredients.
-
6
Divide batter between prepared pans.
-
7
Bake until tester inserted into center of cakes comes out clean, about 25 minutes.
-
8
Transfer cakes to racks and cool 20 minutes.
-
9
Run small sharp knife around pan sides to loosen cakes.
-
10
Turn cakes onto parchment-lined racks and cool completely.
-
11
Beat cream cheese and sugar in medium bowl until smooth.
-
12
Add molasses, butter and vanilla and beat just until smooth.
-
13
Place 1 cake layer on plate.
-
14
Spread 1 1/2 cups frosting over.
-
15
Top with second cake layer.
-
16
Spread remaining frosting decoratively over top and sides of cake.
-
17
Refrigerate while preparing caramel.
-
18
Stir sugar and cream in heavy small saucepan over medium heat until sugar dissolves.
-
19
Boil and stir 1 minute.
-
20
Let stand until very thick but still pourable, about 5 minutes.
-
21
Drizzle caramel over cake.
-
22
Press nuts onto sides of cake.
-
23
(Can be made 1 day ahead.
-
24
Cover with cake dome; chill.
-
25
Bring to room temperature before serving.)