Step 1: Prepare the Cake Batter
Preheat your oven to 350°F (175°C). Grease and line two 8-inch round cake pans.
In a mixing bowl, cream together the butter and sugar until light and fluffy (about 3 minutes).
Add the eggs one at a time, beating well after each addition.
Mix in the vanilla extract.
In a separate bowl, whisk together flour, baking powder, and salt.
Alternate adding the dry ingredients and milk to the butter mixture, beginning and ending with flour. Mix just until combined.
Step 2: Bake the Cakes
Divide the batter evenly between the two prepared pans.
Bake for 25-30 minutes, or until a toothpick inserted in the center comes out clean.
Let the cakes cool in the pans for 10 minutes, then transfer to a wire rack to cool completely.
Step 3: Make the Whipped Cream Filling
In a chilled bowl, beat the heavy cream, powdered sugar, and vanilla extract until stiff peaks form.
Chill until ready to use.
Step 4: Assemble the Cake
Place one cake layer on a serving plate.
Spread a generous layer of blueberry jam over the cake.
Top with half the whipped cream, spreading it gently over the jam.
Place the second cake layer on top.
Spread the remaining whipped cream over the top layer (and sides, if desired).
Step 5: Decorate & Serve
Top with fresh blueberries, a light dusting of powdered sugar, and optional edible flowers or mint.
Chill for 30 minutes before slicing for clean layers.
Serve and enjoy this sweet, creamy, fruity delight!