Print
clock clock iconcutlery cutlery iconflag flag iconfolder folder iconinstagram instagram iconpinterest pinterest iconfacebook facebook iconprint print iconsquares squares iconheart heart iconheart solid heart solid icon

Raspberry Heart Cake


  • Author: Martha
  • Total Time: 1 hour 30 minutes

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

  1. Preheat Oven – Set your oven to 350°F (175°C) and grease a heart-shaped cake pan (or two 8-inch round pans).
  2. Mix Dry Ingredients – In a bowl, whisk together the flour, baking powder, and salt. Set aside.
  3. Cream Butter and Sugar – In a large bowl, beat the butter and sugar until light and fluffy.
  4. Add Eggs and Vanilla – Mix in eggs one at a time, then add vanilla extract.
  5. Combine with Milk and Dry Ingredients – Gradually add the flour mixture and milk, alternating between the two.
  6. Bake – Pour batter into the prepared pan(s) and bake for 30-35 minutes.
  7. Cool – Let cakes cool in the pan for 10 minutes, then transfer to a wire rack to cool completely.

Make the Raspberry Filling

  1. Cook the Raspberries – In a saucepan, combine raspberries, sugar, cornstarch, and water.
  2. Simmer – Cook over medium heat until thickened, about 5 minutes. Stir in lemon juice.
  3. Cool – Let the filling cool completely before spreading it onto the cake.

Prepare the Frosting

  1. Beat Butter – In a mixing bowl, beat butter until creamy.
  2. Add Powdered Sugar – Gradually add powdered sugar and beat until smooth.
  3. Add Vanilla and Cream – Mix in vanilla and heavy cream until fluffy.

Assemble the Cake

  1. Slice Cake Layers – If using round cakes, trim and shape them into a heart.
  2. Add Raspberry Filling – Spread a generous layer of raspberry filling over one cake layer.
  3. Stack and Frost – Place the second cake layer on top and spread the frosting evenly over the cake.
  4. 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