Homemade Strawberry Cake with strawberry cream cheese frosting is here to give us a reason to celebrate each and every day. It’s made exclusively from real strawberries (no mixes, gelatin, or artificial food coloring here!) and it’s one of my most treasured dessert recipes.
Email Me the Recipe!
From time to time, we'll send you the best of Well Plated. Already registered? Log in here.
Why You’ll Love This Old-Fashioned Strawberry Cake Recipe
- Tried-and-True. I’ve used this same homemade strawberry cake recipe to make cakes for all kinds of events, ranging from bachelorette parties to my niece’s birthday party to my own wedding anniversary. I am excruciatingly picky about cake, so you can trust that I did my homework to ensure this is the very best strawberry cake you’ll ever make!
- Made With Real Strawberries. This old-fashioned strawberry cake is fresh, moist, and its flavor and color come entirely from real strawberries (this Easy Strawberry Cake is also made with fresh strawberries).
- Moist, Yet Sturdy. Nothing disappoints quite like a dry cake, but while I want my cake to be tender, it also needs to hold up to my fork. My ideal cake has some substance, but it is still light and airy enough to melt on your tongue. This homemade strawberry cake fits the bill!
- As Low Maintenance as Possible. The effort that goes into a from-scratch cake like this one is part of what makes it special. AT THE SAME TIME, I never want to make a recipe more difficult than it needs to be, including this homemade strawberry cake. This recipe does take some time, but it is highly doable.
5 Star Review
“I made this strawberry cake for an Easter gathering. It was amazing! Moist and delicious! I could have eaten the frosting with a spoon!”
— Janna —
How to Make Homemade Strawberry Cake
The Ingredients
- Strawberries. The shining star of this homemade cake recipe (and Strawberry Cream Cheese Pie). You can use fresh strawberries or frozen and thawed strawberries. I’ve also made this recipe with raspberries with excellent results.
- Flour + Whole Milk. All-purpose flour helps give the cake structure, and milk provides moisture. Use whole milk for the best results. Even if you don’t buy it regularly, go ahead and spring for a small carton. I promise it is worth it.
- Vanilla Extract. Vanilla strawberry cake = heaven.
- Butter. Unsalted butter is the best for baking because it gives you greater control over the salt content and flavor of the final baked product.
- Sugar. For both sweetness and for texture. I do not recommend any substitutions for the sugar in this homemade strawberry cake recipe.
- Egg + Egg Whites. For volume and a tender crumb. (Egg whites are also my trick to this light and fluffy Coconut Flour Cake.)
- Strawberry Cream Cheese Frosting. To create the ultimate strawberry cream cheese frosting, I combined butter, reduced-fat cream cheese, powdered sugar, more fresh strawberry puree, salt, and vanilla extract.
The Directions
- Prepare. Line two 9-inch cake pans with parchment paper and coat with nonstick spray.
- Puree the Strawberries. Set aside a portion for the cake and another for the strawberry cream cheese frosting.
- Mix. Whisk together the dry ingredients. In another bowl, whisk the strawberry puree, milk, and vanilla.
- Mix More. In a stand mixer, cream the butter and sugar together until fluffy. Add the egg whites, beat until incorporated, then add the whole eggs.
- Start Combining. Add half of the dry ingredients.
- Keep Combining. Add the wet ingredients.
- Finish the Batter and Bake. Mix in the remaining dry ingredients, stopping as soon as the flour disappears. Divide the batter between the 2 cake pans, smoothing the top. Bake strawberry cake at 350 degrees F for about 30 to 35 minutes. Let it cool completely.
- Make the Frosting. We’re in the home stretch!
- Put It Together. To decorate, spread the frosting between the two cake layers, on top, and on all sides of the cake. Decorate your homemade strawberry cake with additional fresh strawberries (if desired), slice, and serve. ENJOY!
Homemade Strawberry Cake Variations
As written, this recipe will yield two 9-inch round layers. If you’d like to bake a homemade strawberry sheet cake, strawberry cupcakes, or strawberry layer cake of a different size, you can absolutely use this recipe!
Here’s how:
- To Make a 9×13-inch Strawberry Sheet Cake: No changes are needed! Simply bake this recipe in a 9×13-inch pan, extending the baking time as needed.
- To Make 24 Cupcakes: No change to the cake batter. Bake the cupcakes at 350 degrees F for 22 to 25 minutes. For 12 cupcakes, halve the batter.
- To Make a Single-Layer Strawberry Cake: Halve the cake and frosting recipe and bake as directed in a single 9-inch round cake pan.
- To Make a Mini 2-Layer Cake (6 inches): Halve the batter and divide it between two 6-inch cake pans like these. Keep the frosting recipe the same (you’ll have some extra), or make only 3/4 of it.
- To Make a 3-Layer Strawberry Cake: Make 1.5 times the cake batter recipe; double the frosting.
Recipe Tips and Tricks
- Chill After Assembling. Refrigerate the cake until you’re ready to serve. When you want to serve it, let it sit at room temperature for at least 15 minutes. You can taste flavors more fully if the cake isn’t ice cold.
- Use the Best Berries. In spring and summer, I go for fresh strawberries since they are in season. In the winter, I find I get better (and less expensive) results using frozen berries. If using frozen, thaw the strawberries completely first.
- Measure Your Strawberry Puree. I’ve suggested an approximate amount of whole berries you’ll need to yield the strawberry puree called for in this homemade strawberry cake recipe, but be sure to double-check before adding it to the batter.
- Adjust the Frosting Consistency. If you like your cream cheese frosting to be extra thick, gradually beat in additional powdered sugar until your desired stiffness and sweetness are reached.
- Add a Fresh Berry Filling. Thinly slice the strawberries and pat them dry. Place the first cake layer on your plate and spread frosting over the top. Arrange the berries in a single layer on top of the frosting, then add the next cake layer. Continue frosting/layering your homemade strawberry cake as you please.
Homemade Strawberry Cake
email me the recipe!
From time to time, we’ll send you the best of Well Plated. Already registered? Log in here.
Ingredients
For the Strawberry Cake:
- 2 cups whole strawberries divided (fresh, or frozen and thawed), plus additional for garnish
- 3 cups all-purpose flour
- 2 teaspoons baking powder
- ½ teaspoon kosher salt
- ½ cup whole milk at room temperature
- 1 tablespoon pure vanilla extract
- 1 cup unsalted butter at room temperature (2 sticks)
- 2 cups granulated sugar
- 4 large egg whites at room temperature
- 2 large whole eggs at room temperature
For the Strawberry Cream Cheese Frosting:
- ¼ cup unsalted butter at room temperature
- 6 ounces reduced-fat cream cheese at room temperature
- 4 cups powdered sugar plus additional if you prefer a sweeter or stiffer frosting
- 2 tablespoons strawberry puree reserved from cake recipe
- 1 pinch kosher salt
- ½ teaspoon pure vanilla extract
Instructions
- Preheat the oven to 350 degrees F. Line the bottom of 2 9-inch round cake pans with parchment paper, then lightly coat with nonstick spray. Set aside.
- Place the strawberries in a food processor or blender and pulse until pureed. Reserve 2 tablespoons of the puree for the frosting and set aside. Then measure out an additional ⅔ cup for the cake. If you are a little short of ⅔ cup, blend in a few more strawberries as needed.
- In a medium bowl, whisk together the flour, baking powder, and salt. Set aside.
- In a small bowl, whisk together the milk, vanilla, and ⅔ cup of strawberry puree. Set aside.
- In the bowl of a stand mixer fitted with the paddle attachment (or a large mixing bowl), cream the butter on medium-high speed until it is light and fluffy. Slowly add the granulated sugar and continue to beat until fluffy and well combined. Stop the mixer and add the egg whites. Beat on medium, just until incorporated. Add the whole eggs and mix again, just until combined.
- With the mixer on low, slowly add half the flour mixture.
- Mix just until the flour disappears.
- Add in all of the strawberry mixture and mix just until combined.
- Slowly add the remaining flour mixture, scraping down the sides of the bowl with a spatula as needed. Stop mixing as soon as the flour disappears. If you have a bit of flour stuck to the bottom or sides of the bowl, finish stirring it in by hand.
- Divide the batter between the two prepared pans and smooth the tops (if you'd like to be exact, use a food scale; otherwise, eyeball it as best as you can). Bake the strawberry cake layers until a toothpick inserted in the center of the cake comes out clean and the top springs back lightly when touched, about 30 to 35 minutes.
- Place the pans on a cooling rack and let the layers cool in the pan completely. Do not be tempted to frost the cake before it is cool, or the frosting will turn into a big melty mess.
- While the cake cools, prepare the frosting. In the bowl of a stand mixer fitted with the paddle attachment or a large mixing bowl, beat the butter on medium speed until smooth and fluffy. Beat in the cream cheese, stopping as soon as the two are fully combined. Reduce the mixer speed to low, then gradually add the powdered sugar. Once it all has been added, increase the mixer speed to medium and continue beating until the frosting is smooth. Don’t overbeat it—once it looks nice and creamy and evenly blended, it’s time to stop.
- Beat in the reserved 2 tablespoons of strawberry puree, salt, and vanilla until evenly combined. If you'd like the frosting stiffer or sweeter, gradually beat in additional powdered sugar until your desired stiffness/sweetness is reached.
- To decorate, place one cake layer on a serving plate, top side down and flat side up. Tuck strips of wax paper under the edges to protect the plate. Spread the top with about ½ cup frosting.
- Top with the second cake layer, either flat side or round side up, depending upon the look you are going for (flat gives a more formal, professional presentation; round is more homey and casual). Spread the remaining frosting over the top and sides of the cake.
- Smooth the frosting around the sides (don't stress over it being perfect. It's going to be DELISH!). Garnish with fresh berries as desired. Remove the strips of paper and refrigerate until ready to serve. Prior to serving, let the cake stand at room temperature for at least 15 minutes.
Video
Notes
- TO STORE: You do need to refrigerate a cake with cream cheese frosting. Without the optional sliced fresh strawberries added, this cake will last in the refrigerator for 5 days. Sliced fresh strawberries will last on a cake for 3 days in the refrigerator.
- TO FREEZE: Fully frosted or unfrosted cake can be frozen for up to 2 months—let thaw overnight in the refrigerator, then bring to room temperature prior to serving.
- TO MAKE AHEAD: The cake layers can be baked 1 day in advance—cool completely, then wrap airtight and store at room temperature. Frosting can be prepared 1 day in advance—place in an airtight container and store in the refrigerator.
- *To make a single-layer cake, 3-layer cake, sheet cake, or cupcakes, see notes in the blog post above.
- Recipe adapted from Sprinkles Bake Shop, via Martha Stewart
Nutrition
Join today and start saving your favorite recipes
Create an account to easily save your favorite recipes and access FREE meal plans.
Sign Me UpMore Special Occasion Cakes
Try one of these other fabulous cake recipes for your next gathering or celebration.
Just made this for my 4 year olds birthday. It turned out really well. I made a double recipe and made two cakes. I cut each cake in half and put icing in the middle of each cake. I had to make a 2.5x icing recipe to cover the cakes and have the middle layer. We loved it! We used 250g of frozen strawberries and had a lot of puree left over.
Hi Neil! So glad you enjoyed the recipe! Thank you for this kind review!
I made this strawberry cake for an Easter gathering. It was amazing! Moist and delicious! I could have eaten the frosting with a spoon! This cake will definitely be on repeat at our house!!
Hi Janna! So glad you enjoyed the recipe! Thank you for this kind review!
My fiance and I are going to make this cake for our wedding, but want to use a bundt pan instead. Is there anything that you think we should do differently from the recipe as written here?
Thank you!
Hi Joseph! I’ve only tested the recipe as written so it would be hard to say how it would come out in a bundt pan. I’m positive you would have to adjust the time on baking. I would recommend spending some time experimenting with it before the big day! Hope you enjoy it!
Erin,
We made this cake, along with a similar lemon cake for the wedding in bundt pans. They turned out wonderful! Thank you!
I’m SO happy to hear that, Joseph! Thank you for sharing this kind review!
Erin,
Have you tried using this recipe for cupcakes? Any thoughts on that? Thanks for the time taken for your reply. …xox…
Hi Diane, I have lots of notes in the blog post that talks about how to adapt this using all kind of pans, including making cupcakes. Hope this helps!
Super delicious and perfect for summer! One layer was totally enough. Easy to make gluten free!
Hi Mieke! So glad you enjoyed the recipe! Thank you for this kind review!
Made a double layer version of this cake and it was a crowd pleaser. Used half a cup less of sugar for the cake and half the amount of powdered sugar for the icing (I doubled the recipe since making 2 layers). This is a dense cake.
Hi Taylor! So glad you enjoyed the recipe! Thank you for this kind review!
This was great with strawberries…do you think cherries could be substituted?
Hi Leslie! I’ve only tried it with strawberries but cherries sound amazing! If you decide to experiment, let me know how it goes!
I loved the flavors in this cake but it was a little dense. Can I sub oil for butter or cake flour for the all purpose?
Hi Valerie! I’ve only tested the recipe as written, so I can’t say for sure about those specific substitutions. If you decide to experiment, let me know how it goes!
I ended up making a vanilla bean cake from a different recipe but had to use this frosting! It’s seriously the best I’ve ever had.
I made it for my daughter’s 4th birthday and the entire thing is gone, everyone loved it! Will be saving to make again.
Glad you enjoyed the frosting Valerie!
I baked this today and I think I have two “hockey pucks” instead of two cakes. They are heavy and dense. Two questions: The ingredients list says “2 large whole eggs” but the instructions say “add the whole egg.” Where does the other egg go? And why add egg whites without beating them to get lightness into the cake?
I’m sorry to hear you had problems with the recipe, Rhoda! It has worked well for myself (and others) and I wished it would have been a hit for you too.
When you add the whole egg that is supposed to be add the whole eggs, I’ll make sure to correct that. And you do beat the egg whites in Step 5. Hope this helps!
I’m pretty sure I’ve left a comment about this cake in the past but it bears repeating. I cook A LOT and this is one of the only recipes that I return to several times a year. It is famous in my family. Everyone requests this strawberry cake for their birthday and family gatherings.
That makes me so happy to hear! Thank you Kelly!
Hi! I’m planning on making this for my daughter’s second birthday today. Any idea if this recipe works well with cake flour? Thanks in advance for your help!
Hi Priya, I’ve only tested the recipe as written, so I can’t say for sure about those specific substitutions. If you decide to experiment, let me know how it goes!
I’m going to make this cake today. Is it ok or possible to substitute the granulated sugar for brown sugar or coconut sugar? Thank you!
Hi Brooke, I’ve only tried this recipe with white sugar, so I’m afraid I can’t recommend any alternatives. I do know other readers have tried using half white sugar and half coconut sugar with success. If you decide to play around with it, I’d love to hear how it goes!
Delicious cake, although it’s very dense. I’ve made it with strawberries before and this time I subbed mango and had a little puree left over so I added some extra on top of the middle layer of frosting and it was excellent!
Love that you added mango!
I don’t have low-fat cream cheese on hand. Will this be okay to use full-fat cream cheese?
Yes!
The blog says two egg whites, one whole eggs, however, the recipe ingredients has four egg whites and two whole eggs. Can I just check which it is?
I made this cake for my son’s 2nd birthday but it seemed overly moist and had bits sticking to the baking paper and plate when decorating! So not sure if I measured wrong somewhere? Thanks!
Hi Megan, the ingredients in the recipe card are the correct ones, 4 egg whites and 2 whole eggs. What was in the post, but a typo and we’ve updated it. Thanks!
I was amazed at how light and fluffy the cake was, and the fresh strawberry flavor really shines through. It’s not overly sweet, which makes it even more enjoyable. I’m so happy with how it turned out! Thank you so much 😀
So happy to hear, thank you Lizzie!
My daughter requested a strawberry cake for her 3rd birthday. I happened upon this recipe. It’s definitely a labor of love to back but shoot dang is it worth it. All the party guests were raving about how delicious this cake is. Literally THE BEST!
So glad to hear you enjoyed the cake, Mara! Thank you!
It definitely exceeded all my expectations! The cake itself is light and fluffy, with just the right amount of sweetness. The fresh strawberries really make a difference in the flavor. This one is a keeper for sure!
Yay! Great to hear, thank you Daniella!