This coconut caramel cake recipe is a perfect dessert for any coconut lover. The cake is made with a combination of flour, sugar, baking powder, salt, eggs, milk, vanilla extract, and butter. The coconut flavor is enhanced with the addition of shredded coconut. The caramel frosting is made with sugar, butter, milk, and vanilla extract. This cake is perfect for any special occasion.