Print

The Best Homemade Strawberry Layer Cake with Fresh Strawberry Cream Cheese Frosting

Close-up of a moist slice of strawberry cake with pink layers and white filling, topped with frosting.

5 Stars 4 Stars 3 Stars 2 Stars 1 Star

No reviews

Bake this moist, ultimate strawberry layer cake from scratch. It features real fresh strawberries in the cake and is topped with a luscious, easy-to-make cream cheese frosting.

Ingredients

Scale
  • 1 3/4 cups all-purpose flour
  • 1 3/4 cups granulated sugar
  • 1 tablespoon baking powder
  • 1/2 teaspoon salt
  • 1 cup unsalted butter, softened
  • 4 large eggs
  • 1 cup fresh strawberry puree (from about 1 cup fresh strawberries)
  • 1/2 cup milk
  • 1 teaspoon vanilla extract
  • 1 cup fresh strawberries, finely diced
  • 8 ounces cream cheese, softened
  • 1/2 cup unsalted butter, softened
  • 3 cups powdered sugar, sifted
  • 1/4 cup fresh strawberry puree (for frosting)
  • 1 teaspoon vanilla extract

Instructions

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

Notes

  • For the best flavor, use ripe, fresh strawberries for both the cake batter and the frosting puree.
  • To make the strawberry puree, blend fresh strawberries until smooth, then strain through a fine-mesh sieve to remove seeds if you prefer a smoother texture.
  • If you want a deeper pink color in the cake, you can add one drop of red food coloring to the batter.

Nutrition