Ingredients:
- 2 ¼ cups (280g) all-purpose flour
- 1 ½ cups (300g) granulated sugar
- 3 tsp (15g) baking powder
- ½ tsp (3g) salt
- ¾ cup (170g) unsalted butter, softened
- 1 cup (240ml) whole milk, room temperature
- 1 tbsp (15ml) vanilla extract
- 2 large eggs, room temperature
- 8 oz (225g) full-fat cream cheese, chilled
- ½ cup (115g) unsalted butter, softened
- 4 cups (480g) powdered sugar, sifted
- 1 tsp (5ml) vanilla extract
- 2 tbsp (30ml) heavy cream
- 1 pint (250g) fresh strawberries, hulled and sliced
- 1 pint (250g) fresh blueberries, firm and dry
- 1 tbsp (15ml) lemon juice
Instructions:
- Preheat oven to 350°F (175°C). Grease a 9x13 inch baking pan and line it with parchment paper.
- Cream the softened butter and granulated sugar together until pale and fluffy. Incorporate eggs one at a time, then stir in the vanilla extract.
- Alternately add the flour, baking powder, and salt mixture and the whole milk to the batter, mixing until just combined.
- Pour the batter into the prepared pan and bake for 30 minutes or until a toothpick inserted into the center comes out clean. Let the cake cool completely on a wire rack.
- In a chilled bowl, beat the chilled cream cheese and softened butter until smooth. Gradually mix in powdered sugar and vanilla extract.
- Pour in the heavy cream and whip on high for 2 minutes until the frosting is stiff and glossy. Spread an even layer across the cooled cake.
- Toss strawberries and blueberries in lemon juice, then pat them dry with a paper towel.
- Arrange blueberries in a tight rectangle in the top-left corner. Create alternating horizontal stripes of sliced strawberries and white frosting across the remainder of the cake, pressing fruit gently into the cream.
- Chill the cake for 2 hours before serving to ensure stability.