Vanilla Strawberry Cake
Vanilla Strawberry Cake is a soft, moist vanilla layer cake filled with homemade strawberry filling and finished with fluffy vanilla buttercream. Fresh strawberries add bright flavor that pairs perfectly with the tender vanilla cake, making it a beautiful dessert for birthdays, spring celebrations, holidays, and special occasions.

Would you like to save this?
What Makes This the Best Vanilla Strawberry Cake
This vanilla strawberry cake is built from scratch to showcase fresh strawberry flavor in every layer. Instead of using strawberry jam or preserves, the homemade filling is cooked just until thickened, creating a fresh, vibrant filling that complements the soft vanilla cake without making it overly sweet. Pairing that filling with a light vanilla buttercream keeps the flavors balanced while letting the strawberries remain the star of the cake.
I always cool both the cake layers and the strawberry filling completely before assembling, then pipe a buttercream border before adding the filling. Those simple techniques keep the layers stable, prevent the filling from leaking, and create clean, bakery-style slices. Finishing with a crumb coat before the final layer of frosting gives the cake a smooth, professional finish that’s as beautiful as it is delicious.
If you love strawberry desserts, you may also enjoy this strawberry lemonade shortcake, strawberry peach cobbler, and strawberry crumble.

Why You’ll Love This Recipe
- Homemade strawberry filling. Fresh berries create a vibrant filling that’s full of real strawberry flavor.
- Soft vanilla cake. Tender cake layers pair perfectly with the fresh filling and buttercream.
- Perfect for celebrations. A beautiful centerpiece for birthdays, showers, holidays, and family gatherings.
- Classic flavor combination. Vanilla and strawberries never go out of style.
Ingredients

Vanilla Cake
- All-Purpose Flour: Provides the structure for a soft, tender cake that holds up well to the filling and frosting.
- Baking Powder: Helps the cake rise evenly for light, fluffy layers.
- Salt: Enhances the vanilla flavor and balances the sweetness.
- Unsalted Butter: Adds rich flavor and creates a moist, tender crumb.
- Granulated Sugar: Sweetens the cake while helping create a light, fluffy texture when creamed with the butter.
- Eggs: Add structure, richness, and help keep the cake soft and moist.
- Vanilla Extract: Gives the cake its classic warm vanilla flavor that pairs perfectly with fresh strawberries.
- Whole Milk: Adds moisture and creates a smooth batter for tender cake layers.
Strawberry Filling
- Fresh Strawberries: The star of the filling, providing bright, natural strawberry flavor without relying on jam.
- Granulated Sugar: Sweetens the berries and helps draw out their natural juices to create a flavorful filling.
- Fresh Lemon Juice: Brightens the strawberry flavor and balances the sweetness.
- Cornstarch Slurry: Thickens the filling so it stays neatly between the cake layers when sliced.
Vanilla Buttercream
- Unsalted Butter: Creates a rich, creamy frosting that’s easy to spread and pipe.
- Powdered Sugar: Sweetens and thickens the buttercream while giving it a smooth texture.
- Heavy Cream or Milk: Adjusts the consistency, making the frosting light, fluffy, and easy to work with.
- Vanilla Extract: Adds classic vanilla flavor that complements both the cake and strawberry filling.
- Pinch of Salt: Balances the sweetness and enhances the overall flavor of the frosting.
- Fresh Strawberries: Add a beautiful finishing touch and hint at the fresh strawberry filling inside.
- Lemon Slices (Optional): A simple garnish that complements the fresh lemon in the filling and gives the cake an elegant presentation.

Vanilla Strawberry Cake
Equipment
- 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)
Ingredients
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
Instructions
- 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.
Notes
- 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.
Disclaimer:
Any nutritional data I provide is an approximation and actual dietary information can vary based on ingredients and proportion sizes.
Nutrition
Wendy’s Tips
- Cool everything completely. Warm cake or filling can melt the buttercream and make assembly difficult.
- Pipe a buttercream border. This keeps the strawberry filling neatly inside the cake.
- Use room-temperature ingredients. They blend more evenly and create a lighter cake texture.
- Chill before decorating. A short chill after the crumb coat makes the final layer of frosting much easier to apply.
- Add fresh strawberry slices. Layer thin slices with the strawberry filling for extra texture.

FAQ
Do you have questions about this recipe? Here are the answers to the most commonly asked questions.
Yes. Prepare it up to 3 days in advance and store it covered in the refrigerator until you’re ready to assemble the cake.
The border acts as a barrier that keeps the strawberry filling from leaking out the sides of the cake.
Yes. Wrap the cooled cake layers tightly and freeze them for up to 3 months before assembling.
Storage Directions
Refrigerator: Store the assembled cake covered in the refrigerator for up to 4 days.
Freezer: Freeze unfrosted cake layers for up to 3 months. Thaw overnight in the refrigerator before decorating.
How to Serve: Let the cake sit at room temperature for 20 to 30 minutes before serving so the buttercream softens and the cake has the best texture.
