Ingredients
Scale
For the Cake:
- 2 ½ cups all-purpose flour
- 2 ½ tsp baking powder
- ½ tsp salt
- 1 cup unsalted butter, softened
- 1 ¾ cups granulated sugar
- 4 large eggs
- 2 tsp vanilla extract
- 1 cup whole milk
For the Raspberry Filling:
- 1 ½ cups fresh raspberries (or frozen, thawed)
- ½ cup granulated sugar
- 1 tbsp cornstarch
- 2 tbsp water
- ½ tsp lemon juice
For the Vanilla Buttercream Frosting:
- 1 cup unsalted butter, softened
- 3 ½ cups powdered sugar
- 2 tsp vanilla extract
- 3 tbsp heavy cream
For Garnish:
- Fresh raspberries
- Powdered sugar (for dusting)
- Chocolate shavings (optional)
Instructions
Prepare the Cake
- Preheat Oven – Set your oven to 350°F (175°C) and grease a heart-shaped cake pan (or two 8-inch round pans).
- Mix Dry Ingredients – In a bowl, whisk together the flour, baking powder, and salt. Set aside.
- Cream Butter and Sugar – In a large bowl, beat the butter and sugar until light and fluffy.
- Add Eggs and Vanilla – Mix in eggs one at a time, then add vanilla extract.
- Combine with Milk and Dry Ingredients – Gradually add the flour mixture and milk, alternating between the two.
- Bake – Pour batter into the prepared pan(s) and bake for 30-35 minutes.
- Cool – Let cakes cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.
Make the Raspberry Filling
- Cook the Raspberries – In a saucepan, combine raspberries, sugar, cornstarch, and water.
- Simmer – Cook over medium heat until thickened, about 5 minutes. Stir in lemon juice.
- Cool – Let the filling cool completely before spreading it onto the cake.
Prepare the Frosting
- Beat Butter – In a mixing bowl, beat butter until creamy.
- Add Powdered Sugar – Gradually add powdered sugar and beat until smooth.
- Add Vanilla and Cream – Mix in vanilla and heavy cream until fluffy.
Assemble the Cake
- Slice Cake Layers – If using round cakes, trim and shape them into a heart.
- Add Raspberry Filling – Spread a generous layer of raspberry filling over one cake layer.
- Stack and Frost – Place the second cake layer on top and spread the frosting evenly over the cake.
- Decorate – Garnish with fresh raspberries, a dusting of powdered sugar, or chocolate shavings.
- Prep Time: 30 min.
- Cooling Time: 25 min.
- Cook Time: 35 min.
Nutrition
- Serving Size: 10-12 slices
- Calories: 350 kcal