
A vibrant and creamy cake bursting with fresh citrus flavor, topped with tangy cream cheese frosting.
Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
In a large mixing bowl, beat softened butter with granulated sugar on medium speed until light and fluffy—about 3-4 minutes.
Add eggs, one at a time, beating well after each addition. Mix in the key lime zest, key lime juice, and vanilla extract.
In a separate bowl, whisk together flour, baking soda, and salt.
Alternately add the dry ingredients and buttermilk to the butter mixture, starting and ending with the dry ingredients. Mix gently after each addition.
Divide the batter evenly between the two prepared pans. Bake for 25-30 minutes, until a toothpick comes out clean. Cool the cakes in their pans for 10 minutes before turning out onto a wire rack.
Beat together the softened cream cheese and butter until smooth and creamy. Gradually beat in the powdered sugar, then mix in key lime juice, zest, vanilla, and a pinch of salt.
Once cakes are completely cool, spread half of the frosting over the first layer, then stack the second layer on top. Frost the top and sides with the remaining frosting.
Slice up your cake and serve! It’s delicious chilled or at room temperature.