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

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

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.

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.

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.

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

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.

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

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

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.

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!
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
- Cook raspberries over medium heat about 10 minutes, stirring until thick and reduced.
- Reserve about 80 g (⅓ cup) of the compote for filling.
- Blend the remaining compote and strain through a fine sieve for a smooth purée.
- Let the purée cool completely before using.
Raspberry Cake Layers
- Preheat oven to 165°C (325°F). Grease heart-shaped pans and line bottoms with parchment paper.
- Beat butter and sugar 3 minutes until creamy.
- Add egg whites and vanilla; whip until light and fluffy, about 4–5 minutes.
- Mix in cooled raspberry purée until evenly combined.
- Add dry ingredients alternately with buttermilk, mixing gently until smooth.
- Adjust color with food coloring if desired.
- Divide batter into three portions and bake 20–25 minutes or until a toothpick inserted comes out clean.
- Cool layers on a wire rack before trimming and assembling.
Raspberry Buttercream
- Beat softened butter 3–4 minutes until pale and creamy.
- Add powdered sugar gradually and mix until smooth.
- Mix in vanilla and heavy cream until light and fluffy.
- Add strained raspberry purée and beat until incorporated. Rest at room temperature before piping.
Raspberry Mascarpone Frosting
- Combine cold mascarpone, cold cream, raspberry purée, powdered sugar, and vanilla.
- Whip on low speed 1–2 minutes until thick and stable.
- Transfer to a piping bag and refrigerate until assembly.
Assembling the Raspberry Heart Cake
- Place the first cake layer on a cake board on a turntable.
- Pipe a buttercream border around the edge to form a dam.
- Fill the center with mascarpone frosting, then add reserved raspberry compote.
- Repeat with remaining layers and top with the final layer.
- Apply a thin crumb coat of raspberry buttercream and smooth.
- Add a second, thicker coat and smooth with a metal scraper.
- Pipe decorative borders on top and bottom using a star tip for a vintage finish.
- 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