Vanilla Strawberry Cake
This Fresh Strawberry Vanilla Cake features soft, buttery vanilla cake layers filled with homemade strawberry filling and frosted with fluffy vanilla buttercream. It's an elegant dessert that's perfect for birthdays, holidays, spring celebrations, and summer gatherings.
Prep Time25 minutes mins
Cook Time30 minutes mins
Total Time55 minutes mins
Course: Dessert
Cuisine: American
Servings: 12 Servings
Calories: 778kcal
Two 8-inch round cake pans
Parchment Paper
Large Mixing Bowl
Medium Mixing Bowl
small saucepan
Electric hand mixer or stand mixer
whisk
Rubber Spatula
Measuring cups
Measuring spoons
cooling rack
offset spatula
Piping bag with decorating tip (optional)
Cake turntable (optional)
For the Vanilla Cake
- 2 ½ cups all-purpose flour
- 2 ½ teaspoons baking powder
- ½ teaspoon salt
- ¾ cup unsalted butter softened
- 1 ¾ cups granulated sugar
- 3 large eggs
- 1 tablespoon vanilla extract
- 1 cup whole milk
For the Strawberry Filling
- 2 cups fresh strawberries diced
- ¼ cup granulated sugar
- 1 tablespoon fresh lemon juice
- 1 teaspoon cornstarch
- 1 tablespoon water
For the Vanilla Buttercream
- 1 ½ cups unsalted butter softened
- 5 cups powdered sugar
- 3 to 4 tablespoons heavy cream or whole milk
- 2 ½ teaspoons vanilla extract
- Pinch salt
Garnish
- Fresh strawberries halved or whole
- Lemon slices optional
Preheat the oven to 350 degrees Fahrenheit. Grease two 8-inch round cake pans and line the bottoms with parchment paper.
In a medium bowl, whisk together the flour, baking powder, and salt.
In a large mixing bowl, beat the softened butter and granulated sugar until light and fluffy, about 3 to 4 minutes.
Add the eggs one at a time, beating well after each addition. Mix in the vanilla extract.
Add the dry ingredients to the butter mixture in three additions, alternating with the milk, beginning and ending with the dry ingredients. Mix just until combined.
Divide the batter evenly between the prepared cake pans.
Bake for 28 to 32 minutes, or until a toothpick inserted into the center comes out clean.
Allow the cakes to cool in the pans for 10 minutes before transferring them to a wire rack to cool completely.
Make the Strawberry Filling
In a small saucepan, combine the diced strawberries, granulated sugar, and lemon juice.
Cook over medium heat until the strawberries soften and release their juices, about 8 to 10 minutes.
Stir together the cornstarch and water to make a slurry. Add it to the strawberries and cook for 1 to 2 minutes, stirring constantly, until the filling thickens.
Remove from the heat and allow the filling to cool completely.
Make the Vanilla Buttercream
Beat the softened butter until smooth and creamy.
Gradually add the powdered sugar, mixing well after each addition.
Add the vanilla extract, salt, and 3 tablespoons of heavy cream. Beat until light and fluffy, adding more cream if needed to reach a smooth, spreadable consistency.
Assemble the Cake
Place one cake layer on a serving plate or cake stand.
Spread a thin layer of buttercream over the cake.
Pipe a border of buttercream around the edge to create a barrier for the filling.
Spoon the cooled strawberry filling into the center, reserving about 1/4 cup for decorating the top.
Place the second cake layer on top.
Apply a thin crumb coat of buttercream over the entire cake and refrigerate for 20 to 30 minutes until firm.
Frost the cake with the remaining buttercream until smooth.
Pipe a decorative border around the top edge and center of the cake.
Spoon the reserved strawberry filling into the center.
Decorate with fresh strawberries and garnish with lemon slices, if desired.
Chill the cake for 15 to 20 minutes before slicing for cleaner cuts.
- Make sure the strawberry filling is completely cool before assembling the cake.
- Room-temperature butter, eggs, and milk help create a smooth batter and even bake.
- The buttercream border prevents the strawberry filling from leaking out of the cake.
- For the best flavor, use ripe, fresh strawberries.
- Store the cake covered in the refrigerator for up to 4 days. Let it sit at room temperature for about 20 minutes before serving.
Serving: 1Serving | Calories: 778kcal | Carbohydrates: 107g | Protein: 5g | Fat: 38g | Saturated Fat: 23g | Polyunsaturated Fat: 2g | Monounsaturated Fat: 10g | Trans Fat: 1g | Cholesterol: 139mg | Sodium: 217mg | Potassium: 130mg | Fiber: 1g | Sugar: 85g | Vitamin A: 1214IU | Vitamin C: 15mg | Calcium: 102mg | Iron: 2mg