When I say this Homemade Strawberry Cake has been the star of my kitchen lately, I mean it. I’ve baked it for birthdays, Sunday dinners, and even once just because a box of strawberries looked too good to walk past. After three solid rounds of testing—ranging from too-wet batter to final-frosting finesse—this version is my go-to. Moist, naturally flavored with real berries, and layered with dreamy cream cheese frosting. It reminds me of the beloved Strawberry Cream Cake, but this one wins on depth and homemade texture. Let’s walk through it together.
About Homemade Strawberry Cake
This cake balances old-school comfort with modern simplicity. It’s made entirely from scratch, and surprisingly—there’s no gelatin or artificial flavoring. I originally tested it side-by-side with a store-bought mix, and the difference in aroma as it baked alone made the winner obvious. The strawberry puree keeps it tender, and the cream cheese frosting? Silky, not too sweet. Make it for a celebration or a casual weekend treat—you’ll want another slice either way.
- Natural strawberry flavor from real fruit
- Make-ahead friendly and budget-conscious
- Loved by kids and adults alike
- American-style layer cakes like this are rooted in Southern baking tradition
Key Ingredients & Their Roles
- Strawberries: The core flavor—use fresh or thawed frozen berries. Blend well for a smooth puree.
- All-purpose flour: Gives structure; measure with a spoon-and-level method for accuracy.
- Egg whites and whole eggs: The mix ensures light texture with richness.
- Cream cheese: Essential for the frosting’s tang; use reduced-fat for balance.
How to Make Homemade Strawberry Cake
- Set your oven to 350°F. Grease and parchment-line two 9-inch cake pans. This helps avoid sticking and gives clean, professional edges.
- Blend strawberries until smooth. Reserve 2 tablespoons for your frosting, then scoop out ⅔ cup for the cake. The aroma at this stage is incredible—it should smell syrupy and bright.
- Combine dry ingredients (flour, baking powder, salt) in one bowl; in another, stir milk, vanilla, and strawberry puree.
- In a large bowl or stand mixer, cream butter and sugar until fluffy, about 3 minutes. Add egg whites, then whole eggs, mixing gently between each.
- Alternate dry ingredients and strawberry mixture in 3 parts, mixing just until combined. Avoid overmixing to prevent toughness.
- Divide the batter evenly between pans, smooth the tops, and bake 30–35 minutes. They’re done when the tops spring lightly and a toothpick comes out clean.
- Fully cool cakes in the pans on a rack. I learned the hard way—not worth rushing this. A warm cake = melting frosting mess.
- To make the frosting, beat butter and cream cheese together until smooth. Add powdered sugar gradually, then strawberry puree, vanilla, and a pinch of salt.
- Layer, frost, and garnish with fresh berries. Chill the cake for a clean set, then let sit 15 minutes before slicing.


Pro Tips & Troubleshooting
- If your strawberries are super juicy, strain some liquid before measuring puree to avoid soggy batter.
- Don’t overcream the frosting. One test batch split after I let the mixer run too long—stop once smooth.
- Add a little lemon zest to the frosting if you’d like a tart edge to balance sweetness.
- This cake halves beautifully for a single-layer option, or double it for a sheet cake or 24 cupcakes.
Storage & Make-Ahead Guide
Store the fully frosted cake in the fridge, loosely covered, for up to 5 days. For freezing, wrap unfrosted layers in plastic then foil and freeze up to 2 months. Thaw in the fridge overnight. I tested freezing a fully frosted slice: the texture held up beautifully, but the colors dulled slightly—best enjoyed within the week if fresh.
What to Serve With Homemade Strawberry Cake
Pair this cake with a glass of iced herbal tea or a hot latte. For a lighter summer dessert board, serve with blueberry muffins or chocolate-covered chips for contrast. Fresh mint or basil on the side adds a refreshing herbal note.
Frequently Asked Questions
- Can I use frozen strawberries for this cake? Yes—just thaw first and drain off any excess liquid to avoid watering down the batter.
- Can I make this as cupcakes? Absolutely—this recipe makes about 24 standard cupcakes. Bake 15–18 minutes and test doneness with a toothpick.
- Why did my cake turn out dense? It’s usually from overmixing the batter or using cold eggs. Always mix gently and use room-temp ingredients.
- What’s the best way to slice this cake cleanly? Chill for 20 minutes before slicing with a hot, clean knife wiping between each cut.
- Can I swap the frosting? Sure! Try whipped mascarpone or stabilized whipped cream for an airier topping.
Final Thoughts
This Homemade Strawberry Cake brings that bakery-fresh feel right to your kitchen. I love it best chilled slightly, just when the frosting firms but the cake is still soft and aromatic. Let me know how it goes in your oven—and don’t forget to tag me if you bring it to your next get-together.
More Recipes You’ll Love
- Strawberry Cheesecake Cookies – perfectly complements with its creamy and fruity flavors
- Strawberry Cream Cake – shares techniques for delightful creamy textures
- Strawberry Shortcake – a delightful seasonal pairing for strawberry lovers

Homemade Strawberry Cake
Ingredients
Cake Ingredients
- 2 cups whole strawberries fresh or frozen and thawed, divided
- 3 cups all-purpose flour
- 2 teaspoons baking powder
- 0.5 teaspoon kosher salt
- 0.5 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
Frosting Ingredients
- 0.25 cup unsalted butter at room temperature
- 6 ounces reduced-fat cream cheese at room temperature
- 4 cups powdered sugar plus additional as needed
- 2 tablespoons strawberry puree reserved from cake recipe
- 1 pinch kosher salt
- 0.5 teaspoon pure vanilla extract
Instructions
Cake Preparation
- Preheat the oven to 350°F. Line the bottom of 2 9-inch round cake pans with parchment paper, then lightly coat with nonstick spray.2 cups whole strawberries
- 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. Measure out ⅔ cup for the cake.
- 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.
Mixing and Baking
- In the bowl of a stand mixer, cream the butter on medium-high speed until light and fluffy. Slowly add the granulated sugar and continue to beat until well combined. Add the egg whites, then the whole eggs, mixing gently.
- With the mixer on low, slowly add half the flour mixture. Add the strawberry mixture, and then the rest of the flour mixture, mixing just until combined.
- Divide the batter between the prepared pans and bake for 30 to 35 minutes, until a toothpick comes out clean.
Cooling and Frosting
- Let the cake layers cool completely in the pans on a wire rack.
- For the frosting, beat the butter and cream cheese until smooth. Gradually add powdered sugar, then add strawberry puree, salt, and vanilla.
- Layer and frost the cake, garnishing with fresh berries.