Homemade cake full of sweet & tangy key lime flavor. This 100% from scratch Key Lime Cake with homemade buttercream brings summer days close.
My absolute favorite pie is key lime pie. I really only have it when we are in Florida, so in my mind key lime equates to lazy, sunshiney days.
This cake recipe is for a lime cake and lime cream cheese icing. Both the cake and the frosting are full of lime juice and lime zest. But don’t worry…the lime flavor isn’t overpowering. It’s fresh and well-balanced with the sweetness of the cake and frosting ingredients!
What’s to love about this cake?
We often share quick and easy cake mix recipes, but the cakes you love best? 100% from scratch. We know you’ll love this cake for these reason:
- no special mixing techniques needed
- oil instead of butter, resulting in the perfectly moist cake
- cream cheese frosting
What is key lime?
Key limes are small and more “seedy” than larger limes (Persian limes). The skin is thin (they often remind me of a Mandarin orange in size and skin). They are full of tangy juicy though! Perfect for pies and cakes.
Key limes are in season June through August, but grow year round in Mexico and Central America. You should be able to find them in your local grocery store, but if you can’t, check a higher end grocery store such as Trader Joe’s or Whole Foods.
How to Make a Key Lime Cake
You’ll need two bowls to make this cake. It’s easiest if you use a hand mixer or stand mixer, but a whisk will work if you don’t have either of those.
- Cream. In a large bowl, add oil, eggs, milk, vanilla, zest, and lime juice. Cream together on low until combined.
- Stir. In another large bowl, add sugar, flour, baking powder, baking soda, and salt. Stir to combine.
- Mix. Add the flour mixture into the egg mixture. Mix until combined.
- Bake. Grease 2 9-inch cake pans with shortening, then dust with flour. Pour the batter evenly into the 2 pans. Bake for 30 – 35 minutes, until a toothpick inserted into the middle comes out clean.
Cool completely before icing. You can let the cake cool in the pans for about 5 minutes, then loosen and remove to a wire rack to cool completely.
Lime Cream Cheese Frosting
This lime frosting will remind you of your favorite key lime cheesecake! It’s amazing and will melt in your mouth.
- Using a power mixer, mix together the butter and cream cheese until smooth. This will take about 2-3 minutes.
- Add the powdered sugar, lime juice, and lime zest. Mix until combined and smooth, scraping the sides of the bowl as needed.
A note about the frosting: This buttercream recipe makes enough to cover the cake and add decoration. If you aren’t planning to add additional icing to the top of the cake, you can divide ingredients for the icing in half.
Assemble the Cake
Place one cake on a cake plate. Using a straight spatula, add the frosting in a thin base layer around the cake, then add a final layer on top. You can add as little or as much frosting as you want.
To decorate, use leftover icing to pipe flowers on the top using a large Wilton tip 1M or 2D. Add lime zest or lime peel to garnish the top.
How to Store Cake
Store the cake in an airtight container at room temperature for up to 24 hours. After that it will be best if you store it in the fridge.
This cake also freezes well! Double wrap and freeze for up to 2 months. Then allow it to come to room temperature before unwrapping it to keep it fresh.
Key Lime Cake From Scratch
For the cake:
- 1 cup canola oil
- 3 large eggs
- 1 1/3 cup whole milk
- 1 1/2 tablespoons lime zest
- 1 tablespoon lime juice
- 1 teaspoon vanilla
- 2 cups sugar
- 2 cups flour
- 1 teaspoon baking powder
- 1/2 teaspoon baking soda
- 1 teaspoon salt
For the frosting:
- 1 cup butter (softened)
- 16 ounces cream cheese (softened)
- 8 cups powdered sugar
- 3 tablespoon lime juice
- 2 teaspoons fresh lime zest
Make the cake:
- Preheat the oven to 325 degrees.
- In a large bowl, add oil, eggs, milk, vanilla, zest, and lime juice. Cream together on low until combined.
- In another large bowl, add sugar, flour, baking powder, baking soda, and salt. Stir to combine.
- Add the flour mixture into the egg mixture.
- Spray two 9 inch cake pans with nonstick spray. Pour the batter evenly into the 2 pans. Bake for 30 – 35 minutes, until a toothpick inserted into the middle comes out clean. Cool completely before icing.
Make the frosting:
- While the cake cools, in a large bowl, mix together the butter and cream cheese.
- Add the powdered sugar, lime juice, and lime zest. Mix until combined and smooth.
Assemble the cake:
- Remove the cakes from their pans. Spread icing over one cake layer, covering the top (this will be the filling of the cake).
- Stack the second layer on the first and cover in icing.
- Garnish with fresh lime slices and more icing, if desired.
- Note: This icing recipe makes enough to cover the cake and add decoration. If you aren’t planning to add additional icing to the top of the cake, you can divide ingredients for the icing in half.