Strawberry Margarita Cake brings together a soft pink crumb, bright lime frosting, and fresh strawberry layers in a way that tastes like a celebration without feeling heavy. The cake stays tender enough to slice cleanly, but it still has enough structure to hold the fruit and frosting without sliding apart. That balance is what makes this one worth keeping around.
The flavor works because the strawberries and lime are handled separately, then brought together at the right moment. The strawberry puree gives the cake its color and fruit flavor, while the lime juice cuts through the sweetness and keeps the frosting from tasting flat. Cream cheese frosting is the right partner here because it gives you a cool, tangy finish instead of a sugary layer that buries everything else.
Below, I walk through the part that matters most: keeping the cake fluffy even with fruit puree in the batter, and frosting it so the layers stay neat. There’s also a storage note for keeping the strawberries from bleeding into the crumb.
The cake was light and stayed moist for two days, and the lime frosting kept it from tasting too sweet. I loved that the strawberry filling didn’t make the layers soggy.
Love the pink crumb and lime-kissed frosting? Save this Strawberry Margarita Cake for the next time you want a fruit-forward layer cake with a little sparkle.
The Trick to Keeping Strawberry Cake From Turning Dense
The most common problem with fruit-based layer cakes is a heavy, tight crumb. That happens when the batter gets overloaded with wet ingredients or the flour gets worked too much after the fruit goes in. Here, the batter stays light because the strawberry puree is added in balance with milk and lime juice, then folded through just until combined.
The other thing that keeps this cake from feeling flat is the order of the ingredients. Butter and sugar get beaten until fluffy first, which gives the cake lift before the fruit ever shows up. If you skip that step or rush it, the cake can bake up with a fine but compact crumb that looks good and eats dry.
- Strawberry puree — Use fresh puree for the cleanest flavor and the prettiest color. If you use frozen berries, thaw them first and puree them completely so you don’t add icy pockets of water to the batter.
- Lime juice — This sharpens the strawberry flavor and keeps the frosting from turning cloying. Bottled juice works in a pinch, but fresh lime juice gives a brighter finish and better aroma.
- Cream cheese — This is what keeps the frosting tangy and sturdy enough to spread between layers. It needs to be softened, not melted, or the frosting turns loose and hard to hold on the sides of the cake.
- Fresh strawberries — Slice them thin for the filling so the layers sit flat. Thick slices can make the cake wobble when you stack it.
Building the Pink Batter and the Lime Frosting in the Right Order
Start With the Dry Base
Whisk the flour, baking powder, and salt together first so the leavening is spread evenly through the batter. That matters more than it sounds, because fruit cakes can get patchy if the baking powder isn’t fully distributed. The mixture should look light and even, with no clumps hiding in the bottom of the bowl.
Beat Air Into the Butter and Sugar
Beat the softened butter and sugar until the mixture looks pale and fluffy, not just blended. You’re building the cake’s structure here, and that extra air helps the layers rise without turning gummy. If the butter is too cold, it won’t trap enough air; if it’s greasy and melted, the batter can collapse.
Alternate the Wet Ingredients Without Overmixing
Add the eggs one at a time, then alternate the flour mixture with the strawberry-lime mixture and milk, beginning and ending with flour. This keeps the batter from breaking and prevents the fruit puree from flooding the gluten before the cake has a chance to set. Stop mixing as soon as the last streaks disappear; if you keep going, the crumb turns tougher than it should.
Frost When Everything Is Fully Cool
Let the layers cool completely before frosting them. If even a little warmth is left in the cake, the cream cheese frosting softens and starts sliding around the plate. The finished frosting should be smooth, thick, and spreadable, with enough body to hold the strawberry slices in place between the layers.
Make It More Citrus-Forward
Add an extra teaspoon of lime zest to the frosting and a little more juice if you want the cake to lean brighter and tangier. The flavor reads less dessert-sweet and more like a strawberry-lime spark, but too much juice can loosen the frosting, so add it slowly.
How to Make It Gluten-Free
Use a 1:1 gluten-free baking flour that includes xanthan gum. The cake will still be tender, but it may bake up a little more delicate, so let the layers cool fully before moving them.
A Dairy-Free Version That Still Holds Together
Swap the butter for a plant-based baking stick, use an unsweetened dairy-free milk, and replace the cream cheese frosting with a dairy-free cream cheese alternative. The cake will still taste fruity and bright, but the frosting may soften faster at room temperature, so chill it before slicing.
How to Bake It as Cupcakes
Divide the batter among lined cupcake wells and start checking them a few minutes early. You lose the layered look, but you gain easier serving and a faster bake, and the lime frosting still gives each one the same sharp finish.
Storage and Reheating
- Refrigerator: Store covered for up to 4 days. The cake stays moist, but the strawberries will soften a bit and may tint the frosting where they touch.
- Freezer: Freeze unfrosted layers tightly wrapped for up to 2 months. Frosting freezes less gracefully because of the cream cheese, so assemble after thawing for the best texture.
- Reheating: This cake is best served chilled or at cool room temperature, not reheated. Let slices sit out for 20 to 30 minutes if they’ve been refrigerated so the frosting softens and the crumb tastes less firm.
Answers to the Questions Worth Asking

Strawberry Margarita Cake
Ingredients
Equipment
Method
- Preheat oven to 350°F and grease two 8-inch round cake pans. Set aside while you prepare the batter so the pans are ready to go.
- Whisk together all-purpose flour, baking powder, and salt in a bowl. Mix until evenly combined with no visible lumps of baking powder.
- Beat butter and granulated sugar until fluffy. Stop once the mixture looks lighter in color and holds soft texture.
- Add eggs one at a time, beating after each addition. Mix until the batter looks smooth and glossy.
- Combine fresh strawberry puree with lime juice. Stir until the mixture is uniform in color.
- Alternate adding the flour mixture and the strawberry-lime mixture with whole milk, beginning and ending with flour. Mix just until incorporated to keep the sponge tender.
- Stir in vanilla extract. Make sure no vanilla streaks remain in the batter.
- Divide the batter between the two prepared pans. Tap pans gently to release large air pockets.
- Bake for 28-30 minutes at 350°F. The cakes are done when the centers spring back and a toothpick comes out mostly clean.
- Cool in the pans for 15 minutes. Loosen edges gently so the cakes release cleanly.
- Turn out onto racks to cool completely. Let them reach full coolness before frosting to prevent melting.
- Beat cream cheese and butter until smooth. Scrape the sides as needed for an even, lump-free texture.
- Add powdered sugar, lime juice, and lime zest. Beat until the frosting is thick, spreadable, and glossy.
- Place one cake layer on a plate and spread frosting on top. Create an even layer so the strawberry slices sit flat.
- Add sliced fresh strawberries over the frosted top. Distribute them evenly for consistent bites in every slice.
- Place the second cake layer on top and frost the top and sides. Smooth the frosting outward toward the edges for clean coverage.
- Garnish with fresh strawberries and fresh mint. Add right before serving for the freshest look.


