Vanilla Layer Cake with Strawberry Filling — Swedish Midsummer Cake

Elegant and full of real strawberry flavor, this Vanilla Cake with Strawberry Filling is a beautiful, crowd-pleasing dessert for any summer occasion.

Layers of tender vanilla cake are filled with rich pastry cream and a jam-like roasted strawberry filling, then finished with billowy whipped cream and fresh strawberries. The combination of roasted strawberries and creamy custard gives a classic strawberries-and-cream profile that’s both familiar and elevated—perfect for summer gatherings, celebrations, or a special weekend dinner.

Below you’ll find an easy-to-follow version of this homemade Vanilla Cake with Strawberry Filling, organized for clarity and success.

Layer cake topped with whipped cream and fresh strawberries next to flowers and strawberries.

Why this recipe works

  • The cake layers are tender, moist and light, making a delicate contrast to the fillings.
  • Roasting the strawberries concentrates their flavor into a jam-like filling that tastes deeply of fresh berries.
  • A creamy vanilla pastry cream adds richness and a luxurious strawberries-and-cream texture between the layers.
  • The finished cake looks stunning but is straightforward to assemble.

The ingredients

This cake has four main components: the cake layers, the roasted strawberry filling, the pastry cream, and the whipped cream plus fresh strawberries to finish.

For the cake

img 471 2

For the pastry cream

Labeled ingredients for pastry cream.

For the filling

Labeled ingredients for Roasted Strawberry filling.

To assemble the cake

Labeled ingredients for assembling strawberry cake.

Notes on key ingredients:

  • Cake flour produces a delicate crumb because it has less protein than all-purpose flour. For best results spoon and level or weigh the flour (2 cups ≈ 240 g).
  • Butter plus a neutral oil gives both flavor and moisture—use canola or another mild vegetable oil.
  • Half and half (equal parts whole milk and cream) is used for pastry cream to achieve balanced richness; you can substitute straight milk or cream, or make your own half and half by combining equal parts milk and cream.

Equipment needed

  • 2 9-inch round cake pans
  • Parchment paper
  • Stand mixer or hand mixer
  • Pastry bag with a large tip or a gallon-sized plastic bag

How to make this recipe

  • Roast the strawberries: Preheat the oven to 350°F (175°C). Toss 1 pound quartered strawberries with 1/4 cup granulated sugar and a pinch of salt in an 8-inch square or similar baking dish. Roast for 20 minutes, stir briefly, then roast another 20 minutes. Mash with a fork or potato masher until jam-like. Cool completely before assembling.
Strawberries and sugar in a glass baking dish with a rubber spatula.
Roasted strawberries in a glass baking dish.
Mashed roasted strawberries in a glass dish with a potato masher.
  • Make the cake layers: Preheat oven to 325°F (160°C). Butter two 9-inch cake pans, line with parchment circles, butter the parchment, and dust the pans with flour. Whisk cake flour, baking powder and salt in a bowl and set aside. In a mixer fitted with the whisk, beat eggs, sugar and vanilla on medium-high until pale and light, about 2–3 minutes. Reduce speed to low and add the dry ingredients until just combined.
  • Heat the milk in a saucepan until it just begins to simmer, remove from heat and stir in the butter and oil until melted. With the mixer on low, slowly pour the hot milk mixture into the batter and mix until smooth. Divide batter between the prepared pans and bake about 30 minutes or until golden and a skewer comes out clean. Cool before assembling.
Flour in a glass bowl with a whisk.
Whipped sugar and eggs in a metal bowl with a whisk attachment.
  • Make the pastry cream while the cake bakes: Whisk egg yolks, cornstarch, half and half, sugar and a pinch of salt in a saucepan. Add butter. Cook over medium-low, whisking constantly until thick, about 3–5 minutes. Strain through a fine-mesh sieve into a clean bowl, stir in vanilla, then press parchment directly onto the surface and chill (this prevents a skin). Refrigerate until cool.
Eggs, milk and butter in a pan with a whisk.
Pastry cream in a glass bowl with a rubber spatula.
  • Finish and assemble: Whip the heavy cream with powdered sugar and vanilla until it holds medium-stiff peaks. Fold 1/2 cup of whipped cream into the chilled pastry cream to lighten it, and transfer the remaining whipped cream to a pastry bag.
  • Place one cake layer on a serving plate and pipe alternating dollops of whipped cream and halved strawberries around the edge. Spread a layer of pastry cream in the center and top with roasted strawberries, leaving most of the juices behind. Add the second cake layer, pipe whipped cream on top, and arrange fresh strawberries for garnish. Serve immediately or chill briefly (a few hours) before serving.
Cake with a whipped cream and strawberry border next to a bowl of strawberries an a pastry bag filled with whipped cream.
img 471 17
Cake topped with strawberries, whipped cream, pastry cream and roasted strawberries.

Expert tips

  • Weigh the cake flour for accuracy: 2 cups cake flour ≈ 240 grams.
  • Mix the cake batter gently and only until combined to keep the cake tender.
  • Strain the pastry cream to remove any cooked egg bits and ensure a silky texture.
  • Stop whipping the cream when it holds medium-stiff peaks—don’t overwhip.
  • Use a serrated knife to slice the cake for clean, neat pieces.
Upright slice of vanilla cake with strawberry filling next to a fork.

FAQs

What makes this cake Scandinavian?

Strawberry-topped cream cakes are a Nordic summer tradition. Variations appear across Norway, Sweden and other Scandinavian countries—often served at midsummer celebrations and national holidays where wild and cultivated summer berries are abundant.

Can I make elements of the cake in advance?

Yes. Pastry cream keeps in a sealed container in the refrigerator up to 2 days. Roasted strawberry filling keeps up to a week refrigerated. Cake layers can be wrapped and stored at room temperature for 24 hours or frozen for up to 6 weeks. Whipped cream is best made just before assembly.

Overhead view of a cake topped with strawberries.

Elegant and bursting with strawberry-and-cream flavor, this cake is an impressive yet approachable project that highlights summer berries. If you try it, enjoy sharing the results with friends and family.

Recipe

Vanilla Cake with Strawberry Filling (Swedish Midsummer Cake)

A celebration cake filled with roasted strawberries and pastry cream, finished with whipped cream and fresh strawberries. Serves about 10.

Prep Time: 30 minutes
Cook Time: 1 hour
Total Time: 1 hour 30 minutes
Servings: 10 (one 9-inch layer cake)
Calories: 574 kcal
Author: Kristi

Equipment

  • 2 9-inch round cake pans
  • Parchment paper
  • Stand or hand mixer
  • Pastry bag with large tip or plastic storage bag

Ingredients

For the roasted strawberry filling

  • 1 pound strawberries, quartered
  • 1/4 cup granulated sugar
  • Pinch of fine salt

For the cake layers

  • 2 cups cake flour (spooned and leveled, about 240 g)
  • 2 tsp baking powder
  • 1 tsp salt
  • 1 1/2 cups granulated sugar
  • 3 large eggs
  • 1 tbsp vanilla extract
  • 1/4 tsp almond extract (optional)
  • 1 cup whole milk
  • 1/4 cup unsalted butter, cut into tablespoons
  • 1/3 cup canola or vegetable oil

For the pastry cream filling

  • 2 egg yolks
  • 1 1/2 tbsp unsalted butter
  • 1 tbsp cornstarch
  • 1 cup half and half
  • 2 tbsp sugar
  • 1 tsp vanilla extract
  • Pinch of fine salt

For the whipped cream

  • 2 cups heavy whipping cream
  • 1/4 cup powdered sugar
  • 1 tsp vanilla extract

To assemble

  • Roasted strawberry filling
  • Cake layers
  • Pastry cream
  • Whipped cream
  • 2–3 cups strawberries, halved

Instructions

  1. Roasted strawberry filling: Preheat oven to 350°F. Combine strawberries, sugar and salt in an 8-inch square baking dish. Roast 20 minutes, stir, then roast another 20 minutes. Mash to a jam-like texture and chill.
  2. Prepare pans: Preheat oven to 325°F. Butter two 9-inch pans, line with parchment circles, butter the parchment and flour the insides. Set aside.
  3. Whisk cake flour, baking powder and salt in a bowl.
  4. In a mixer bowl, beat sugar, eggs and extracts on medium-high until pale and fluffy (about 2–3 minutes). Reduce speed to low and add dry ingredients until just combined.
  5. Heat milk until just simmering, remove from heat and stir in butter and oil until melted. With mixer on low, slowly pour hot milk mixture into batter and mix until smooth.
  6. Divide batter between pans and bake until golden and a tester comes out clean, about 30 minutes. Cool completely.
  7. Pastry cream: Whisk yolks, cornstarch, half and half, sugar and salt in a saucepan. Add butter. Cook over medium-low, whisking constantly until thick, 3–5 minutes. Strain into a bowl, stir in vanilla, press parchment on top, and chill.
  8. Whipped cream: Whip cream, powdered sugar and vanilla to medium-stiff peaks. Fold 1/2 cup into the cooled pastry cream. Fill a pastry bag with the remaining whipped cream.
  9. Assemble: Place one cake layer on a serving plate. Pipe alternating dollops of whipped cream and halved strawberries around the edge. Spread pastry cream in the center and top with roasted strawberries (drain most juices). Add the second cake layer, pipe dollops on top, and arrange fresh strawberries. Serve immediately or chill briefly.

Notes

  • Gently spoon and level cake flour when measuring or weigh it for accuracy.
  • Most components can be made ahead, but assemble close to serving. Pastry cream keeps up to 2 days chilled; roasted strawberries up to a week; cake layers up to 24 hours at room temperature or frozen up to 6 weeks. Make whipped cream just before assembling.
  • Use a serrated knife for clean slices.

Nutrition (per serving)

Calories: 574 kcal | Carbs: 69 g | Protein: 9 g | Fat: 30 g

If you try this cake, please enjoy sharing it with friends and family—summer berries deserve to be celebrated.