This vanilla caramel cake recipe is a classic. The cake is made with flour, sugar, baking powder, salt, eggs, milk, and vanilla extract. The frosting is made with sugar, butter, milk, and caramel sauce. To make the caramel sauce, you'll need sugar, heavy cream, butter, and vanilla extract. The cake is moist and fluffy, and the caramel frosting is rich and buttery. This cake is perfect for a birthday or any special occasion.