Strawberry Cake
One of my favorite cakes to make is strawberry cake. I love cakes with a jam filling, especially when theyโre paired with a cream cheeseโbased frosting. When I developed this recipe, I wanted it to reflect everything I love about that combination, from the flavor to the final presentation.
I made this cake a total of 3 times to get it perfect, exactly the way I wanted it to be. The layers bake up light and fluffy, the strawberry jam adds concentrated fruit flavor, and the cream cheese frosting brings just enough tang to keep everything from feeling too sweet. When I test recipes, I always make sure they will turn out their best so I can share them with you.
I didnโt want to use any strawberry jello in this cake, or store-bought cake mix. Much like when I made these Strawberry Brownies, I worked a way to make the strawberry flavor shine through by using real fruit instead.
This post may contain affiliate links. I earn a commission from qualified purchases. Please read our Privacy policy here.

Why youโll love this recipe
- Made with real strawberries, not gelatin or extracts
- Soft, fluffy cake layers bursting with strawberry flavor
- Balanced sweetness from jam + tangy cream cheese frosting
- Components can be made ahead for easier assembly
- Reliable texture and structure for stacking and decorating
This is the kind of cake that looks impressive but is very manageable if you follow the steps as written.

Ingredients
This strawberry cake is built around real strawberries and a balanced dairy base to deliver both flavor and structure. These are the ingredients that matter most and why I use them.
- Fresh Strawberries: I reduce fresh strawberries to concentrate the flavor. Using them unreduced adds moisture without enough strawberry presence.
- All-purpose flour: All-purpose flour provides enough structure to support the jam filling while keeping the crumb soft. Cake flour makes the layers too fragile here.
- Baking Powder + Baking Soda: This combination gives the cake lift without drying it out. The acidity from the strawberries and sour cream activates the baking soda.
- Unsalted Butter: I use unsalted butter to control the salt level. It should be fully at room temperature so it creams properly.
- Granulated Sugar: Sugar sweetens the cake and helps create a tender crumb while balancing the acidity of the fruit.
- Vegetable oil: A small amount of oil keeps the cake moist even after refrigeration. Use neutral oil such as vegetable, canola, or grapeseed.
- Eggs: Room-temperature eggs blend more smoothly into the batter and improve texture.
- Sour Cream: Sour cream adds richness and moisture while keeping the crumb tight and plush.
- Buttermilk: Buttermilk tenderizes the cake and helps activate the leavening. Milk with a splash of lemon juice works if needed.
- Vanilla Extract: Vanilla supports the strawberry flavor without overpowering it.
- Cream Cheese: Use full-fat block cream cheese, not spreadable, to make a stable frosting that wonโt make the cake slide.
- Powdered Sugar: Powdered sugar sweetens and stabilizes the frosting without making it heavy.
- Lemon Juice: A small amount of lemon juice brightens the flavor and keeps the cake from tasting overly sweet.
Strawberry Cake Recipe
I will show you step-by-step how to make this delightful Strawberry Cake. Here you will find the detailed instructions alongside images, and on the bottom of the page you can see the key ingredients list.
The first thing you want to do before starting this cake, is to make the strawberry reduction, which will be used in the cake batter and also in the frosting.
Strawberry Puree
I always start by making the strawberry reduction because itโs used in both the cake batter and the frosting.
Step 1:
Blend the strawberries until smooth.
Step 2:
Pour the puree into a saucepan and cook over medium heat, stirring occasionally, until reduced to ยพ cup. This concentrates the strawberry flavor so it actually comes through in the finished cake.
Step 3:
Transfer the reduced puree to a bowl, cover directly with plastic wrap, and let it cool completely.
Youโll use:
- ยฝ cup for the cake batter
- ยผ cup for the frosting

Expert tip
Reducing the strawberries is what prevents the cake from tasting bland or watery. This step is non-negotiable if you want strong strawberry flavor.
Strawberry Cake Batter
Step 1:
Whisk the flour, baking powder, baking soda, and salt together. Set aside.
Step 2:
Beat the butter briefly, then add the sugar and oil. I mix until the batter looks fluffy and paleโthis helps create a lighter cake crumb.
Step 3:
Add the eggs one at a time, mixing well after each addition. Add the vanilla with the final egg.

Step 4:
Mix in the sour cream and ยฝ cup of the cooled strawberry reduction until fully incorporated.
At this point, you can add a drop or two of pink or red food coloring if you want a brighter pink cake. The natural color fades as it bakes, so this is optional.

Step 5:
Alternate adding the buttermilk and dry ingredients, mixing on low just until combined. I finish folding with a spatula to avoid overmixing.

Baking the Cake Layers
Divide the batter evenly between three prepared 8-inch pans.
Bake at 350ยฐF until a toothpick inserted in the center comes out clean.
Let the layers cool briefly, then turn them out onto a rack to cool completely.

Storage tip:
If youโre not assembling the cake the same day, wrap the cooled layers tightly and freeze them. I prefer freezing over refrigerating because it keeps the cake moist.
Strawberry Jam
You can make the jam while the cake bakes or up to a week ahead. I like to make it a couple of days ahead of time, this way Iโm not running frantic in the kitchen to get everything done at once.
Place the strawberries, lemon juice, and sugar in a saucepan. Bring to a boil, keep the heat at medium-low. Stir occasionally and let them jam cook until it becomes thick and darkened in color, and the berries are falling apart, it can take about 30 minutes or more to reach this stage. I like to always take the temperature of the jam with a thermometerโit should read betweenย 200 and 220ยบF.
Pour the jam in a medium bowl, let it cool down completely. Cover and place it in the fridge.

Strawberry Cream Cheese Frosting
To make the Strawberry Frosting, beat the butter for 30 seconds with the paddle attachment if using the bowl of stand mixer, or you can use a hand mixer instead.
Add the cream cheese and beat for another 30 seconds.
The reason we donโt add the cream cheese immediately is that over beating cream cheese can cause it to become watery, which will make the frosting too runny.
Add half of the powdered sugar and mix on low to combine, then raise the speed to medium-high and beat until creamy for 30 to 60 seconds.

Add the strawberry puree, mix on low. Then add the remaining powdered sugar and mix on low to combine.
Raise the speed to medium high and beat until the frosting is creamy.
If the frosting is too runny, add a bit more powdered sugar a little at a time until the desired consistency is achieved.

To assemble
Place one cake layer on a cake board or plate. Spread a thin layer of frosting, then pipe a ring of frosting around the edge. Fill the center with strawberry jam. Repeat with the second layer, then top with the final cake layer.

Crumb Coat
Cover the cake with a thin layer of frosting to seal in crumbs. Chill for 20โ30 minutes. Crumb coating makes the final frosting smoother and helps keep the jam from shifting while decorating.

Final Frosting & Decorating
Apply a thick layer of frosting to the sides and top of the cake, smoothing with a bench scraper. Finish with fresh strawberries if desired. Slice and serve.

Cake tips
Here are some tips for making this easy strawberry cake recipe:
- When making the strawberry puree, make sure itโs reduced to 3/4 cup and reserve 1/2 for the cake batter, and 1/4 for the frosting. The puree can be kept in the fridge for up to 2 days and has such a nice real strawberry flavor.
- Make sure the buttermilk, sour cream, and eggs are at room temperature. I like to remove them from the fridge about 20 or 30 minutes before I have to use them in the recipe.
- The butter and cream cheese should also be at room temperature, about 72ยบF.
- Spray the round cake pans with oil, place a round of parchment paper on the bottom, and lightly spray the parchment. I like this way of preparing my cake pans the most.
- Donโt over mix the batter once you add the flour ingredients in, because that can make the cake dry.
- Over baking can also cause the cake to become dry. Bake just until a toothpick comes off clean when inserted in the cake. If using a convection oven, use 325ยบF instead of 350ยบF.
- Donโt over beat the frosting once you add the cream cheese in, that can make the frosting runny.

FAQ
Can I make the cake layers ahead of time?
Yes! The cake layers can be baked in advance. Wrap each layer tightly in plastic wrap and freeze. Theyโll keep well for up to 2 months. When ready to assemble, let them sit at room temperature for about 10โ15 minutes before frosting.
Do I need to use food coloring to make the cake pink?
Not at all. The reduced strawberry puree gives the cake natural color, though it may bake into a more muted shade. Food coloring is optional if youโd like a brighter pink hue.
Can I use frozen strawberries instead of fresh?
Absolutely. Frozen strawberries work perfectly for both the puree and jamโjust thaw them before blending.
Can I make this recipe into cupcakes instead of a layer cake?
Yes! This recipe works well as cupcakes. Fill liners about two-thirds full, bake at the same temperature, and start checking for doneness around 18โ20 minutes.

If you enjoy this strawberry cake, you might also like some of the other layer cakes on the blog, such as Strawberry Shortcake Cake, it brings the delicious fresh strawberry flavor, with a vanilla twist. This Passionfruit Cake is tropical and fresh, perfect for Spring and the warmer seasons. If you also enjoy cakes with cream cheese frosting paired with real jam, this Almond Raspberry Cake will not let you down.
I hope you enjoyed this recipe. Leave a comment below, or tag me on instagram if you make it! I love to see your creations!

Strawberry Cake
Ingredients
Strawberry Puree
- 453 grams strawberries 16 oz
Strawberry Cake Batter
- 3 cups all-purpose flour 382 grams
- 2 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt
- 1/2 cup unsalted butter room temperature (113 grams)
- 1 1/2 cups granulated sugar 300 grams
- 1/2 cup vegetable oil 120 ml
- 3 large eggs room temperature
- 1 tsp vanilla extract
- 1/2 cup sour cream 120 grams
- 1/2 cup strawberry puree
- 1/2 cup buttermilk 120 ml
Strawberry Jam
- 2 cups quartered strawberries 300 grams
- 1/2 cup granulated sugar 100 grams
- 2 tbsp lemon juice
Strawberry Cream Cheese Frosting
- 1 cup unsalted butter 226 grams
- 1/2 cup cream cheese 113 grams
- 5 cups powdered sugar 625 grams
- 1/4 cup strawberry puree
To decorate
- strawberries sliced in half
Instructions
Strawberry Puree
- Place the strawberries in a blender. Blend until the strawberries becomes a puree.
- Pour the pureed strawberries in a medium saucepan, place over medium heat.
- Bring to a simmer, and stir often.
- Cook the puree until it reduces to 3/4 cup. You will use 1/2 cup for the cake, and 1/4 cup for the buttercream frosting. It can take 10 minutes or a bit longer to reduce the puree to 3/4 cup. It depends on how high the heat is.
- Remember to stir occasionally, and after pouring the puree into a heat-safe measuring cup, check the amount โ if thereโs still too much liquid (more than 3/4 cup), return it to the pan to cook a bit longer before measuring again.
- Once you have 3/4 cups, pour in a bowl and cover with plastic wrap directly on the surface of the puree so it doesnโt form a crust. Let the puree cool down.
Strawberry Cake Batter
- Pre-heat the oven to 350ยบF.
- Grease and line the bottom of 3 8-inch cake pans with a circle of parchment paper. Grease the parchment and the sides of the pan as well.
- In a small bowl, mix together the flour, baking powder, baking soda, and salt. Whisk to combine. Set aside.
- Use an electric mixer to beat the butter at medium speed for 30 seconds. You can use a stand mixer or a hand mixer.
- Add the granulated sugar, the oil, and beat together with the butter for another 1 to 2 minutes, until the mixture is light and fluffy.
- Scrape the bowl every so often to ensure everything is getting nicely incorporated together.
- Add the eggs, one at a time, mixing until incorporated before adding the next egg.
- Add the vanilla and mix to combine.
- Pour the sour cream, and 1/2 cup of the strawberry puree in the bowl and mix. You can place the remaining strawberry puree in the fridge, covered, to use in the frosting later.
- At this point, you can add a couple of drops of pink food coloring to the cake if desired.
- Add half of the buttermilk to the bowl and mix on low.
- Add half of the dry ingredient mixture and stir to combine
- Add the remaining buttermilk and mix.
- Finish by adding the last half of the dry ingredients. Stir to combine.
- You can also use the spatula instead of the mixer to fold the batter during this final stage. Avoid over mixing, to prevent the cake from turning out dry.
- Divide the batter evenly between the 3 pans.
Baking
- Bake the Strawberry cake layers in the pre-heated oven for about 35 minutes, until a toothpick comes off clean when inserted in the cake.
- Remove the cakes from the oven and let them cool down in the pan for 10 minutes. Then flip the cakes onto a wire rack until they have cooled completely.
- If not using the cake layers on the same day, wrap them in plastic wrap and place in the freezer until you are ready to use. Keeping the cake layers frozen will be better than in the fridge to retain moisture.
Strawberry Jam
- Add the chopped strawberries, sugar, and lemon juice to a saucepan.
- Cook the strawberries, stirring occasionally, at medium-high heat.
- When the strawberries come to a boil, turn the heat down and continue to cook at medium-low heat.
- Cook until a thermometer reads between 200 and 220ยบF. The jam will be dark, and thick. If it starts to stick to the bottom of the pan, turn the heat down even lower.
- If you donโt have a thermometer, simply stop cooking them jam once it is dark, thick, and reduced.
- Remove the jam to a bowl, place a piece of plastic wrap directly on the surface of the jam, and let it cool down. Refrigerate for a couple of hours before using.
Strawberry Cream Cheese Frosting
- Beat the butter in the bowl of a mixer for 30 seconds. Add the cream cheese and beat for another 30 seconds on medium-speed.
- Add half of the powdered sugar, mix on low until combined. Raise the speed and beat on medium speed for just a few seconds.
- Add the strawberry puree and mix on low.
- Add the remaining powdered sugar, mix on low, and then raise the speed to medium-high, and beat for one minute.
- If the frosting is too runny, add a bit more powdered sugar to make it thicker.
Assemble the cake
- To assemble the cake, place a cake layer on a cake plate.
- Spread a thin layer of the Strawberry Cream Cheese Frosting on top of the cake.
- Place some of the Strawberry Cream Cheese Frosting in a piping bag fitted with a large round tip.
- Pipe a ring of frosting around the edges of the cake.
- Spread a layer of jam inside the ring of frosting.
- Top with another cake layer.
- Repeat the process by spreading a layer of frosting on the cake, then piping a ring of frosting around the edges, and filling the center with jam.
- Top with the final cake layer.
- Spread a thin amount of frosting on top of the cake and on the sides. Use an offset spatula, or a cake scraper to smooth out the frosting. This is called crumb coating, it helps seal the crumbs in, and makes it easier to smooth out the final coating of frosting.
- Place the cake in the fridge until this layer of frosting has chilled, about 20 to 30 minutes.
- While the cake is in the fridge, prepare the strawberries. Slice them in half lengthwise and place them facing down on a paper towel lined plate or tray, to drain the strawberries of any excess water.
- Remove the cake from the fridge and spread the remaining frosting on top of the cake and on the sides.
- Use the cake scraper to smooth out the frosting by placing it on the side of the cake, and keeping it steady as you spin the turntable around.
- Smooth out the top of the cake using an offset spatula, swiping it over the edges of the cake gently towards you.
- Place the halved strawberries all over the cake.
Storage
- Store the leftover cake slices in the fridge, in an air-tight container.
- If freezing the cake, wrap it in plastic and place in air-tight container, and remove the fresh strawberries.
Video



Hi. Baked this cake for my girls birthday. Got a lot of compliments. Iโm looking forward to bake it again in a rectangles baking pan 9×13. How much do you think I need to pore in the pan?
Thank you โบ๏ธ
Iโm so happy to hear that everyone loved it! If you want to bake it in the 9×13 pan, just one batch of this recipe wouldn’t make enough for 2 layers. If you want two layers, you’d have to make 2x the recipe (be careful because our converter isn’t converting the grams properly, just the cups-we are fixing it).
In that way, by doubling the recipe, you’d end up with 3 layers of 9×13″. Make sure to adjust baking time, it will likely be around 40 to 50 min baking. You want to fill the pans about 2/3 of the way.
Hi, I’m a baker and have found, through the years, many recipes that I love, but every strawberry cake recipe that I’ve tried, have always been a disappointment. I was intrigued and found your recipe interesting. I look forward to trying it.
Thank you,
Claire
This cake is incredible, delicious recipe! The assembly could use with more detailed instructions like shaving off the tops of the cake so the layers are nice and even – and only adding the strawberries right before presenting – as they will weep from the sugars and slide off (even if youโve had them on a paper towel). It was still perfect (albeit lopsided). But so happy with it, definitely a crowd pleaser and was delicious days later.
My first time making a cake, and while the flavor turned out amazing, the presentation is…nightmare inducing. ๐
So when I made my layers they ended up slightly rounded on top and not flat so when I piped on the frosting & tossed in jam, it immediately smashed out of the sides and the layers slide all around. Did you have that issue? Unsure of what I did wrong. It’s currently sitting in my fridge half frosted because I can’t get the frosting to stick with it sliding around and gooping out the sides like it is. Haha
Thanks for this recipe and instructions by the way! Were simple to follow for a brand new baker.
Hello. Can I substitute the buttermilk? I can’t find any in grocery stores in Romania.
add a tsp of vinegar to the same amount of milk and let it sit for 5 min, then use in the recipe.
Can I use low-fat buttermilk? No one seems to have full fat in stock
sure
For the cake layers, could I make a buttermilk glaze to pour onto shortly after the layers come out of the oven, to keep them moist, or do you think that would mess the cake up?
Also, if followed correctly would this recipe yield at least 20 servings or should I use bigger cake pans?
If you’re used to doing the buttermilk glaze with other cakes I don’t see why not do it with this one. Go for it!
depending on how you cut this cake, you can get 20 servings.
I do like using buttermilk glaze for my cake layers however, with the jam for this one do you think it could have the potential to make the cake โtoo moistโ if thatโs even a thing?!
The cake looks gorgeous! Love the color.
I am just wondering if the strawberries at the side of the cake stick to the cake well or do they drop off easily?
They didnt slide, but they leaked a bit. The trick is to put them facing down on a paper towel once you slice them and let the paper towel sort of absorb the excess liquid.
How to replace eggs in this recipe..as my family is vegetarian i cannot use eggs
Not sure if it will work since I havent tried without eggs, so it might not work. It’s hard to say without testing first, but if I had to try, I’d add 3/4 cup yogurt to the batter instead, or maybe apple sauce.
Could I use coconut oil and monk sweetener instead of canola oil and sugar?
Yes, you can substitute coconut oil for vegetable oil and monk fruit sweetener for sugar in this recipe, but there are a few things to keep in mind. For the coconut oil, use the same amount (ยฝ cup or 120 ml), but make sure it’s melted and that your other ingredients, especially eggs and buttermilk, are at room temperature. Coconut oil can solidify when mixed with cold ingredients, which might create an uneven texture in the batter.
For the monk fruit sweetener, if you’re using a 1:1 blend (like Lakanto), you can swap it directly for sugar. However, if you’re using pure monk fruit extract, you’ll need significantly less, so it’s important to check the brand’s conversion chart. Monk fruit sweetener makes baked goods drier, as sugar helps with moisture retention, so adding an extra tablespoon of sour cream or buttermilk might help maintain the cakeโs texture. The final result might be slightly denser with a different crumb.
Very yummy cake, easy if you follow all the steps. I added 1/4 strawberry powder to the cake mix and the frosting for extra color and flavor. The strawberry flavor was so strong, I loved it. I think next time I will add fresh mint to the jam layer, it’s my fav flavor combination.
That sounds like a delicious addition! Mint and strawberry go SO well together. Glad you liked the recipe!
Can I make the strawberry jam, strawberry puree, and frosting ahead of time and store in the fridge until ready to bake the cakes? Like 24-48 hours in the fridge? I would place plastic on top of each to prevent drying out/crusting.
Yes you definitely can!
Could I possibly make the cake the night before like frost it and all? ๐ญ
definitely. Keep it in the freezer though if possible, each layer wrapped in plastic, to keep them from drying out.
If I want to make this a day or two in advance would I store each layer wrapped in the fridge?
in the freezer is better. keeps it moist. the fridge will dry the cake.