-
1
For cake: Preheat oven to 350*.
-
2
Grease and flour two 9-inch layer pans.
-
3
Combine sour cream and milk in small bowl; set aside.
-
4
Beat butter until creamy; gradually add sugar, beating well.
-
5
Add eggs, one at a time, beating well after each addition.
-
6
Sift flour, baking powder, and salt; add to butter mixture alternating with sour cream mixture, beginning and ending with flour mixture.
-
7
Stir in vanilla (and rum extract).
-
8
Pour batter into prepared pans.
-
9
Bake in heated oven for 30-35 minutes, or until toothpick comes out clean.
-
10
Let cool in pans 10 minutes; remove from pans, and cool completely on wire wracks.
-
11
For frosting: Combine 2 1/2 cups sugar, milk, beaten egg, and salt in a bowl, stirring well; stir in butter.
-
12
Set aside.
-
13
Sprinkle remaining 1/2 cup sugar in saucepan; cook over medium heat, stirring constantly, until sugar melts and syrup is a light golden brown.
-
14
Remove from heat.
-
15
Stir butter mixture into hot caramelized sugar.
-
16
(The sugar mixture will tend to clump, but will become smooth after further cooking.) Cook entire mixture over medium heat, stirring constantly, until candy thermometer registers 235* (about 15-20 minutes).
-
17
Cool mixture for 5 minutes.
-
18
Beat frosting with a wooden spoon to almost spreading consistency (about 5 minutes).
-
19
Immediately spread between layers and on top and sides of cake.