Print

The Best Homemade Moist Strawberry Layer Cake from Scratch with Cream Cheese Frosting

Close-up of a layered slice of strawberry cake with white frosting and fresh strawberry halves on top.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

I am so glad you are here. This recipe delivers the ultimate moist strawberry layer cake made entirely from scratch using fresh strawberry puree for deep flavor. It pairs perfectly with rich, tangy cream cheese frosting. This is the classic strawberry dessert you will want to make for every celebration.

Ingredients

Scale
  • 1 3/4 cups all-purpose flour
  • 1 3/4 cups granulated sugar
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt
  • 1/2 cup unsalted butter, softened
  • 3 large eggs
  • 1 cup buttermilk
  • 1/2 cup fresh strawberry puree (from about 1 cup fresh strawberries, pureed and strained)
  • 1 teaspoon vanilla extract
  • 1/4 cup fresh strawberries, finely diced
  • 1 cup cream cheese, softened
  • 1/2 cup unsalted butter, softened
  • 3 cups powdered sugar, sifted
  • 1/4 cup fresh strawberry puree
  • 1/2 teaspoon vanilla extract
  • Pinch of salt

Instructions

  1. Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans. Line the bottoms with parchment paper.
  2. In a large bowl, whisk together the flour, sugar, baking powder, and salt.
  3. Add the softened butter, eggs, buttermilk, strawberry puree, and vanilla extract to the dry ingredients. Beat with an electric mixer on medium speed for two minutes until the batter is smooth.
  4. Gently fold in the finely diced fresh strawberries using a spatula. Do not overmix.
  5. Divide the batter evenly between the prepared cake pans.
  6. Bake for 30 to 35 minutes, or until a toothpick inserted into the center comes out clean.
  7. Let the cakes cool in the pans for 10 minutes before inverting them onto a wire rack to cool completely.
  8. Prepare the cream cheese frosting: In a large bowl, beat the softened cream cheese and butter until smooth and creamy.
  9. Gradually add the sifted powdered sugar, beating until combined.
  10. Mix in the strawberry puree, vanilla extract, and salt until the frosting is light and fluffy. Add more powdered sugar if you prefer a stiffer frosting.
  11. Once the cakes are completely cool, place one layer on a serving plate. Spread about one-third of the frosting evenly over the top.
  12. Place the second cake layer on top. Frost the top and sides of the entire cake with the remaining cream cheese frosting.
  13. Slice and serve your homemade strawberry layer cake.

Notes

  • For the best flavor and color, use fresh, ripe strawberries for the puree. Strain the puree to remove excess seeds before adding it to the batter.
  • If you prefer a stiffer frosting for piping decorations, add 1/4 cup of heavy cream slowly while mixing the frosting.
  • You can make this a strawberry sheet cake by baking the batter in a 9×13 inch pan for about 35-40 minutes.

Nutrition

0 Shares
Tweet
Pin
Share