Raspberry Heart Cake Recipe — Romantic Layer Cake with Fresh Berries

Raspberry heart cake with soft raspberry layers, fruity fillings, and a vintage pink heart design for special occasions.

raspberry pink heart vintage cake on a table

I designed this raspberry heart cake as a bakery-style, vintage layer cake with clean piping, soft textures, and real raspberry flavor.

This pink vintage heart cake combines raspberry cake layers, mascarpone frosting, and raspberry buttercream, making it ideal for Valentine’s Day, birthdays, or bridal showers.

Why you’ll love this recipe

  • True raspberry flavor in every layer, without artificial taste
  • Bakery-style finish with a clean heart shape and vintage piping
  • Perfect for special occasions, from Valentine’s Day to birthdays

Ingredients You Need

  • Egg whites – For a light, soft raspberry cake crumb
  • Cake flour – Keeps the layers tender and delicate
  • Baking powder – Helps the cake rise evenly
  • Unsalted butter – Softened, for structure and flavor
  • Granulated sugar – For the cake batter
  • Powdered sugar – Used in the frosting and buttercream
  • Buttermilk – Adds moisture and softness to the cake
  • Vanilla extract & salt – For balance and flavor
  • Raspberries – Fresh or frozen, blended into a purée
  • Mascarpone cheese – For a light, creamy raspberry frosting
  • Heavy cream – Used in the frosting and fillings
  • Pink food coloring – Optional, for a soft pink finish
bowls with ingredients

Tips before you start

  • Cool the cake layers completely – Chilled layers are easier to assemble and keep the cake stable.
  • Prep ahead if needed – All components can be made the day before.
  • Use thick raspberry purée – Avoid coulis, which is too runny for fillings and frostings.
  • Serve at room temperature – Take the cake out 30 minutes before serving for the best texture.

How To Make A Raspberry Heart Cake

This cake uses a tender white-style sponge, lightly flavored with a concentrated raspberry purée for color and taste.

Cream the butter and sugar, then whisk in the egg whites and vanilla until smooth and light.

large bowl with egg white and vanilla extract

Make a homemade raspberry compote, reduce it until thick, then blend and strain to make a smooth, seed-free purée for the batter, fillings, and buttercream.

Add the raspberry purée and mix until the batter is evenly pink.

mixing bowl with cake batter and raspberry mixture

Incorporate the dry ingredients, alternating with the buttermilk, mixing just until smooth to keep the crumb tender.

Divide the batter evenly between three greased heart-shaped pans and bake at 165°C (325°F) for about 20–25 minutes or until a toothpick comes out clean.

heart shaped cake pan with pink cake batter

Cool the cake layers completely on a wire rack before trimming and assembling; chilled layers hold their shape better.

baked pink heart cake layers

Finish the cake with a light raspberry buttercream for the exterior and a raspberry mascarpone filling for a creamy, tangy center.

Assemble the cake by piping a buttercream border on each layer, adding mascarpone frosting and compote to the center, then stacking.

cake board with pink cake layer with raspberry filling

Crumb coat and frost the cake, then smooth the surface with a scraper for a clean finish.

raspberry layer cake

Decorate with piped shell borders using the remaining buttercream for a vintage look.

finished pink vintagea cake on. a table

Storage

  • Store the raspberry heart cake in an airtight container in the refrigerator for up to 3–4 days.
  • Bring it to room temperature about 30 minutes before serving for the best texture.

Recipe variations

  • Strawberry heart cake – Replace the raspberry purée with strawberry purée in all components.
  • Chocolate raspberry heart cake – Use chocolate cake layers and keep the raspberry fillings.
  • Lemon raspberry version – Swap the raspberry filling for lemon curd and keep the raspberry buttercream.
  • Classic round cake – Use the same recipe in round cake pans instead of a heart shape.

Recipe Questions

Can I make this raspberry heart cake ahead of time?

Yes. Bake the cake layers and prepare the compote and frostings a day ahead. Wrap layers well and refrigerate, then assemble and decorate the next day.

Can I freeze this cake?

Freeze baked layers (well wrapped) for up to 2 months. Thaw completely, then assemble and decorate for the best finish.

Why is my cake unstable when assembling?

Warm layers or soft fillings will cause slipping. Chill layers between steps and use a firm buttercream dam to contain the filling.

sliced raspberry cake on a plate

More Cake Recipes

  • Chocolate raspberry cake
  • Pistachio raspberry cake
  • Raspberry mascarpone cake

If you try the recipe, feel free to leave a comment. Happy baking!

img 75707 11

Raspberry Heart Cake


No reviews

  • Author: Fadela
  • Total Time: 3 hours 20 minutes
  • Yield: 8 slices

Description

Pink heart raspberry cake made with a moist raspberry sponge, homemade raspberry compote, raspberry mascarpone frosting, and pink raspberry buttercream (6-inch cake, serves 8).


Ingredients

Raspberry Cake (heart-shaped layers)

  • 169 g (¾ cup) unsalted butter, very soft
  • 250 g (1¼ cups) granulated sugar
  • 2 tsp vanilla extract
  • 165 g (5 large) egg whites, at room temperature
  • 65 g (¼ cup) raspberry purée
  • 170 g (1⅓ cups) cake flour
  • 1 tsp (6 g) baking powder
  • ½ tsp (3 g) baking soda
  • 180 g (¾ cup) buttermilk
  • Pink or red food coloring (optional)

Homemade Raspberry Compote (filling + purée)

  • 400 g (3 cups) fresh or frozen raspberries — used as a thick compote for filling and blended/strained into a smooth purée.

Raspberry Mascarpone Frosting

  • 100 g (½ cup) mascarpone cheese, cold
  • 88 ml (⅓ cup + 1 tbsp) heavy cream, cold
  • 25 g (2 tbsp) raspberry purée
  • 2 tbsp powdered sugar
  • 1 tsp vanilla extract

Raspberry Buttercream

  • 250 g (1 cup) unsalted butter, softened
  • 370 g (3 cups) powdered sugar, sifted
  • 2 tsp vanilla extract
  • 100 ml (⅓ cup + 1 tbsp) heavy cream, full-fat
  • 60 g (¼ cup) strained raspberry purée

Instructions

Raspberry Compote & Purée

  1. Cook raspberries over medium heat about 10 minutes, stirring until thick and reduced.
  2. Reserve about 80 g (⅓ cup) of the compote for filling.
  3. Blend the remaining compote and strain through a fine sieve for a smooth purée.
  4. Let the purée cool completely before using.

Raspberry Cake Layers

  1. Preheat oven to 165°C (325°F). Grease heart-shaped pans and line bottoms with parchment paper.
  2. Beat butter and sugar 3 minutes until creamy.
  3. Add egg whites and vanilla; whip until light and fluffy, about 4–5 minutes.
  4. Mix in cooled raspberry purée until evenly combined.
  5. Add dry ingredients alternately with buttermilk, mixing gently until smooth.
  6. Adjust color with food coloring if desired.
  7. Divide batter into three portions and bake 20–25 minutes or until a toothpick inserted comes out clean.
  8. Cool layers on a wire rack before trimming and assembling.

Raspberry Buttercream

  1. Beat softened butter 3–4 minutes until pale and creamy.
  2. Add powdered sugar gradually and mix until smooth.
  3. Mix in vanilla and heavy cream until light and fluffy.
  4. Add strained raspberry purée and beat until incorporated. Rest at room temperature before piping.

Raspberry Mascarpone Frosting

  1. Combine cold mascarpone, cold cream, raspberry purée, powdered sugar, and vanilla.
  2. Whip on low speed 1–2 minutes until thick and stable.
  3. Transfer to a piping bag and refrigerate until assembly.

Assembling the Raspberry Heart Cake

  1. Place the first cake layer on a cake board on a turntable.
  2. Pipe a buttercream border around the edge to form a dam.
  3. Fill the center with mascarpone frosting, then add reserved raspberry compote.
  4. Repeat with remaining layers and top with the final layer.
  5. Apply a thin crumb coat of raspberry buttercream and smooth.
  6. Add a second, thicker coat and smooth with a metal scraper.
  7. Pipe decorative borders on top and bottom using a star tip for a vintage finish.
  8. Refrigerate until ready to serve, or serve once set. Bring to room temperature about 30 minutes before slicing.

Equipment

Airtight container

Angled spatula

Cake decorating turntable

Food processor

Hand mixer

Heart cake pan

Immersion blender

Piping bag

Stand mixer

Notes

Storage: Keep the cake in an airtight container in the fridge for up to 3 days or freeze the layers for up to 1 month.

Tips:

  • Use a digital kitchen scale for accurate measurements.
  • Let the raspberry purée cool completely before adding to batter or frostings.
  • Ensure sponges are fully cooled before assembling; chilling helps with stability.
  • Pipe a thick buttercream dam to seal the compote and prevent leaks.
  • Don’t skip the crumb coat — it traps crumbs for a clean finish.
  • After chilling, remove the cake from the fridge 20–30 minutes before serving for easier slicing.
  • Prep Time: 2 hours
  • Cook Time: 80 minutes
  • Category: cake, dessert
  • Cuisine: American

Did you make this recipe?

Tag @sweetlycakes on Instagram

This post may contain affiliate links