
There’s something absolutely magical about key lime cake—it’s bright, tangy, and utterly refreshing, making it the perfect dessert for warm weather gatherings or whenever you need a little tropical escape. This recipe is straightforward enough for beginners yet elegant enough to impress your guests, and I promise you’ll be making it again and again.
Key limes have a distinctly different flavor profile than regular Persian limes you find in most grocery stores. They’re smaller, rounder, and pack a more intense, slightly floral tartness that’s absolutely essential for authentic key lime cake. If you can’t find fresh key limes, bottled key lime juice works beautifully—just make sure it’s 100% pure juice with no added sweeteners or preservatives.
What makes this cake so special is the combination of a tender, moist cake layer with a silky key lime curd filling and a cloud-like whipped cream frosting. The tartness of the key lime is perfectly balanced by the sweetness of the cake and frosting, creating a harmonious flavor profile that keeps people coming back for more. I’ve tested this recipe countless times, and the technique I’m sharing with you today is foolproof and absolutely delicious.
The beauty of this cake is that while it looks impressive, it’s actually quite simple to execute. The cake itself is a basic butter cake infused with key lime juice and zest, which keeps it moist and flavorful. The filling is a no-bake key lime curd that you can make while the cake layers cool. The frosting is just whipped cream sweetened with powdered sugar and brightened with a touch of key lime zest—no complicated buttercream required.
I love serving this cake chilled, straight from the refrigerator, because the cool temperature really enhances the refreshing qualities of the key lime. It’s perfect alongside afternoon tea, as a light finish to a summer dinner, or simply as an excuse to indulge in something delicious. You can make this cake a day ahead, which makes it ideal for entertaining. The flavors actually improve as they meld together overnight, and you’ll have one less thing to worry about on the day of your gathering.
This recipe yields one beautiful two-layer cake that serves 10-12 people generously. If you’re making this for a smaller group, the recipe halves beautifully, or you can freeze one layer for later. I’ve also included tips for adapting this into individual tarts or a no-bake icebox cake if you’re looking for variations on this tropical theme.
The key to success with this recipe is using fresh, quality ingredients and not overbaking the cake layers. They should be golden and a toothpick should come out with just a few moist crumbs—this keeps them incredibly tender. Also, make sure to zest your key limes before juicing them, as it’s nearly impossible to zest them afterward. If you’re using bottled juice, pick up some dried key lime zest from a specialty store, or substitute regular lime zest for a slightly different but still delicious flavor profile.
Whether you’re a seasoned baker or someone who’s intimidated by cake-making, this recipe will guide you through every step with confidence. The result is a show-stopping cake that tastes like a tropical vacation in every bite. Let’s get started!
Ingredients
- 2 cups all-purpose flour
- 1½ teaspoons baking powder
- ½ teaspoon baking soda
- ½ teaspoon salt
- ½ cup (1 stick) unsalted butter, softened to room temperature
- 1 cup granulated sugar
- 3 large eggs, room temperature
- ½ cup sour cream, room temperature
- ⅓ cup fresh key lime juice (about 12-15 key limes)
- 2 tablespoons key lime zest
- ¼ cup whole milk
- 1 teaspoon vanilla extract
- For the Key Lime Curd Filling: 4 egg yolks, 1 (14-ounce) can sweetened condensed milk, ½ cup fresh key lime juice, 1 tablespoon key lime zest, 2 tablespoons unsalted butter
- For the Whipped Cream Frosting: 2 cups heavy whipping cream, 3 tablespoons powdered sugar, 1 teaspoon vanilla extract, 1 teaspoon key lime zest, Candied key lime slices for garnish (optional)

Instructions
- Preheat your oven to 350°F (175°C). Butter two 9-inch round cake pans and line the bottoms with parchment paper. This ensures easy removal and level cakes.
- In a medium bowl, whisk together the flour, baking powder, baking soda, and salt. Set this dry mixture aside.
- In a large bowl, cream together the softened butter and granulated sugar using an electric mixer on medium-high speed for about 3-4 minutes, until the mixture is light, fluffy, and pale yellow in color.
- Add the eggs one at a time to the butter mixture, beating well after each addition to ensure they’re fully incorporated. This takes about 1 minute per egg.
- In a small bowl, whisk together the sour cream, key lime juice, key lime zest, milk, and vanilla extract until well combined.
- Alternate adding the dry ingredients and the sour cream mixture to the butter mixture, beginning and ending with the dry ingredients. Start with one-third of the dry mixture, then half of the sour cream mixture, then one-third of the dry mixture, then the remaining sour cream mixture, and finally the last third of the dry mixture. Mix on low speed after each addition just until combined—do not overmix.
- Divide the batter evenly between the two prepared cake pans, smoothing the tops with a spatula.
- Bake for 28-32 minutes, until a toothpick inserted in the center comes out with just a few moist crumbs and the cakes are golden brown.
- Allow the cakes to cool in their pans for 15 minutes, then turn them out onto wire racks to cool completely. This takes about 1-2 hours.
- While the cakes cool, prepare the key lime curd filling by combining the egg yolks and sweetened condensed milk in a medium bowl, whisking until smooth.
- Stir the fresh key lime juice and key lime zest into the egg yolk mixture until fully combined.
- Transfer the curd mixture to a small saucepan and cook over medium-low heat, stirring constantly, for about 8-10 minutes until it reaches 160°F on an instant-read thermometer (this pasteurizes the eggs and thickens the curd).
- Remove from heat and stir in the butter until melted and fully incorporated.
- Pour the curd into a clean bowl and press plastic wrap directly onto the surface to prevent a skin from forming. Refrigerate for at least 1 hour until cool and thickened.
- Once the cakes are completely cooled, prepare the whipped cream frosting by pouring the heavy whipping cream into a chilled bowl.
- Using an electric mixer, whip the cream on medium-high speed until soft peaks form, about 1-2 minutes.
- Add the powdered sugar, vanilla extract, and key lime zest, and continue beating until stiff peaks form, about 1-2 minutes more. Be careful not to overbeat or you’ll end up with butter.
- Place one cake layer on your serving plate or cake stand and spread about ¾ cup of the key lime curd filling evenly over the top using an offset spatula.
- Place the second cake layer on top of the filling, pressing down gently to secure it.
- Frost the top and sides of the cake with the whipped cream frosting, creating decorative swirls if desired.
- Garnish with candied key lime slices, additional key lime zest, or fresh mint if desired.
- Refrigerate the finished cake for at least 1 hour before serving to allow the layers to set and the flavors to meld together beautifully.

Pro Tips
Substitutions and Variations: If you cannot find fresh key limes, use bottled key lime juice (about ⅓ cup) combined with regular lime juice for a similar flavor profile. You can also substitute the sour cream with Greek yogurt for a tangier cake. For a richer frosting option, substitute 1 cup of the heavy cream with mascarpone cheese. To make this as cupcakes, divide the batter among 18 lined muffin cups and bake for 18-20 minutes. Fill and frost each cupcake individually.
Baking Science Notes: Room temperature ingredients are crucial for this recipe as they emulsify more easily, creating a lighter, more tender crumb. The combination of baking powder and baking soda ensures proper rise and structure. The sour cream adds moisture and tang while contributing to the tender crumb. Key lime juice adds acidity which reacts with the baking soda to help the cake rise beautifully.
Serving Suggestions: This cake is absolutely divine served chilled with a cup of hot tea or alongside a refreshing iced beverage. It pairs beautifully with a light white wine or champagne for a special occasion. For a tropical twist, serve with fresh whipped cream and fresh berries on the side. This cake is perfect for Easter celebrations, summer gatherings, or any time you want to impress guests with something elegant yet approachable.
Troubleshooting: If your cake layers are doming too much in the center, try reducing the oven temperature to 325°F and baking a few minutes longer. If the curd is too thin after cooking, add 1 tablespoon of cornstarch mixed with 1 tablespoon of water and cook for another 2-3 minutes. If your whipped cream breaks during beating, pour it out and start fresh with a new bowl of cold cream.
