Strawberry Layer Cake That Actually Tastes Like Real Strawberries
This strawberry layer cake packs genuine berry flavor into every bite, from the tender pink-hued cake layers to the creamy, berry-flecked cream cheese frosting.

It bakes up soft and moist, and the whole thing comes together with a single batch of reduced fresh strawberry puree that works double duty in the batter and the icing. No artificial flavor, no box mix, just a cake that tastes the way summer should.
What Makes This Strawberry Cake So Good
The real difference is reducing the strawberry puree before it goes anywhere near the batter or frosting. Cooking it down drives off excess water and concentrates the fruit, so you get a deep, natural strawberry taste without a single drop of fake flavoring.
The cake layers stay fluffy and light with a buttermilk crumb, and the cream cheese frosting carries that same puree, so every forkful tastes like berries and cream. I have made this for birthdays, weekend dinners, and lazy Sunday afternoons, and it disappears fast every time.
Ingredients

For the Cake
- 2 ½ cups (320 g) all-purpose flour: spooned and leveled, not scooped
- 2 ½ tsp baking powder: for lift
- ½ tsp baking soda: works with the buttermilk
- ½ tsp fine salt: balances the sweetness
- ¾ cup (170 g) unsalted butter: at room temperature
- 1 ¾ cups (350 g) granulated sugar
- 3 large eggs: at room temperature
- 2 tsp vanilla extract: the real stuff if you have it
- 1 cup (240 ml) buttermilk: at room temperature
- ½ cup (120 ml) reduced strawberry puree: from the batch below, cooled
For the Frosting
- 8 oz (226 g) full-fat cream cheese: softened
- ½ cup (113 g) unsalted butter: softened
- 4 cups (480 g) powdered sugar: sifted if lumpy
- 3 to 4 tbsp reduced strawberry puree: cooled
- 1 tsp vanilla extract
- Pinch of fine salt
For Decorating
- About 6 to 8 fresh strawberries: sliced or left whole, to finish the top
For the Strawberry Puree
- 1 lb (450 g) fresh strawberries: hulled and halved (you need 1 ½ cups of puree before reducing)
Variations / Substitutions
- Swap the fruit: raspberries or blackberries work beautifully; you will still reduce the puree the same way.
- No buttermilk?: stir 1 tablespoon lemon juice into whole milk and let it sit 5 minutes.
- Almond version: replace the vanilla with ½ tsp almond extract in both cake and frosting for a nutty twist.
- Dairy-free option: stick to a vegan butter and cream cheese alternative, though the crumb will be slightly different.
If you love this cake, our Strawberry Shortcake is another summer classic worth baking.
How to Make Strawberry Layer Cake
Step 1: Reduce the Strawberry Puree

Combine the hulled and halved 1 lb of strawberries in a blender or food processor and whiz until smooth. Pour the puree through a fine-mesh strainer if you want to catch the seeds, but that step is optional.
Transfer the puree to a small saucepan and bring it to a simmer over medium heat. Cook, stirring often, until the puree reduces by half and thickens enough to coat the back of a spoon. This takes about 10 to 12 minutes. You will end up with roughly ¾ cup of concentrated puree. Set it aside to cool completely before you use it in the batter or frosting.
The puree will darken from bright pink to a deeper berry red, and the whole kitchen will smell like jam.
Step 2: Mix the Cake Batter

Preheat the oven to 350°F (175°C). Grease two 8-inch round cake pans, line the bottoms with parchment circles, and grease the parchment too, then dust lightly with flour.
In a medium bowl, whisk together the 2 ½ cups flour, baking powder, baking soda, and salt. In a large bowl using a hand mixer or stand mixer, beat the softened ¾ cup butter and the 1 ¾ cups sugar on medium-high speed until pale and fluffy, about 3 to 4 minutes. Add the 3 eggs one at a time, beating well after each, then mix in the 2 teaspoons vanilla.
With the mixer on low, add the dry mixture in three additions, alternating with the buttermilk in two additions, starting and ending with the dry mix. Once just combined, fold in the ½ cup of cooled reduced strawberry puree by hand with a spatula.
The batter will be thick, smooth, and a soft shade of rose.
Step 3: Bake the Layers

Divide the batter evenly between the prepared pans and smooth the tops. Bake at 350°F (175°C) for 25 to 30 minutes, until a toothpick inserted in the centers comes out clean and the tops spring back when pressed gently.
Let the layers cool in the pans on a wire rack for 10 minutes, then run a knife around the edges and turn them out onto the rack to cool completely. The domes may puff slightly; you can level them with a serrated knife if you like flat, even layers.
The cakes will pull slightly from the sides of the pan and release a warm, sweet strawberry scent.
Step 4: Beat the Frosting

While the cake layers cool, make the frosting. In a large bowl, beat the softened 8 oz cream cheese and ½ cup butter together on medium speed until completely smooth and creamy, about 2 minutes.
Gradually add the 4 cups of powdered sugar, beating on low at first to avoid a sugar cloud, then increase the speed to medium. Mix in 3 tablespoons of the cooled reduced strawberry puree, the 1 teaspoon vanilla, and a tiny pinch of salt. Whip until light and spreadable, adding the extra tablespoon of puree if you want a stronger pink color and a little more berry tang.
If the frosting feels too soft right after mixing, chill the bowl for 10 to 15 minutes before you start assembling the cake.
Step 5: Assemble and Frost the Cake

Place one completely cooled cake layer on a serving plate or cake stand. Spoon a generous heap of frosting on top and spread it evenly to the edges. Set the second layer on top, either trimmed side down for a flat finish or domed side up if you kept it un-trimmed.
Spread the remaining frosting over the top and down the sides, using an offset spatula to swoop and swirl as you like. Nestle fresh strawberry slices or whole berries on top right before serving for a bright finishing touch. Slice and serve once the cake is assembled, or chill it for 20 minutes if you want cleaner cuts.
A Few Tips for the Best Strawberry Cake
- Ripe, in-season strawberries give you the deepest flavor. Frozen berries work fine too; just thaw and drain them well before pureeing.
- Do not skip reducing the puree. Unreduced puree will water down the batter and make the frosting soupy.
- The unfrosted cake layers can be baked a day ahead. Wrap them tightly in plastic once completely cool and keep them at room temperature.
- If the frosting feels too loose when you start spreading, pop the whole bowl in the fridge for 10 minutes. Cream cheese frostings soften faster than buttercream in a warm kitchen.
Bake times by pan size:
| Pan Size | Bake Time at 350°F | Check For |
|---|---|---|
| Two 8-inch rounds | 25 to 30 minutes | Toothpick clean, springy top |
| Two 9-inch rounds | 22 to 26 minutes | Toothpick clean, edges pulling away |
| 24 standard cupcakes | 18 to 22 minutes | Light golden and springs back |
Storing Leftover Cake
Cover any leftover cake and keep it in the refrigerator for up to 4 days. Bring slices to room temperature before eating so the crumb softens and the frosting relaxes. You can also freeze the fully frosted cake or unfrosted layers tightly wrapped for up to 2 months; thaw overnight in the fridge.
What to Serve With Strawberry Layer Cake
A scoop of vanilla ice cream or a generous spoonful of freshly whipped cream turns each slice into a celebration. If you want something lighter, a bowl of macerated strawberries with a few torn mint leaves makes a bright, fresh side that echoes the berries in the cake.
Frequently Asked Questions
Can I use frozen strawberries for the puree?
Yes, thaw them completely and drain any excess liquid before blending, or the puree will take longer to reduce.
Why did my cake layers sink in the middle?
That usually means the batter was overmixed or the cake needed a few more minutes in the oven. Check your oven temperature with a thermometer if it happens more than once.
Can I make this gluten-free?
You can try a quality 1-to-1 gluten-free flour blend, but the texture will be slightly denser. I would not recommend it without testing first.
Can I use a different frosting?
Absolutely. A simple Swiss meringue buttercream or even a vanilla bean buttercream works, though you will lose the strawberry punch in the frosting. The cake itself still carries plenty of berry flavor.

Strawberry Layer Cake Recipe
Ingredients
Method
- Blend 1 lb of hulled strawberries until smooth, then simmer in a saucepan until reduced by half, about 10 to 12 minutes. Cool completely.
- Preheat oven to 350°F (175°C) and grease two 8-inch round cake pans. Whisk dry ingredients; cream butter and sugar for 3 to 4 minutes, then add eggs and vanilla. Alternate adding dry mix and buttermilk, then fold in ½ cup of the cooled puree.
- Divide batter between pans and bake for 25 to 30 minutes, until a toothpick comes out clean. Cool in pans 10 minutes, then turn out onto a rack to cool completely.
- Beat cream cheese and butter until smooth, then gradually mix in powdered sugar. Add 3 to 4 tablespoons of reduced puree, vanilla, and a pinch of salt, and whip until light and spreadable.
- Place one cake layer on a plate, spread with frosting, top with the second layer, and frost the top and sides. Decorate with fresh strawberry slices and serve.
