Decadent Chocolate Cake with Raspberry Filling Recipe

A rich, moist four-layer Chocolate Raspberry Cake makes an elegant, indulgent dessert for any special occasion. Deep chocolate layers alternate with a creamy chocolate filling and a bright raspberry filling, all finished with a silky chocolate ganache. The result is a show-stopping cake that’s rich but balanced by the fruity raspberry layers.

A layered chocolate raspberry cake with a piece being pulled away from it.

Although a multi-layered cake can look complicated, this recipe breaks the process into clear steps so you can work confidently. Take each step in order—mixing, baking, making the raspberry filling, assembling, and finishing with ganache—and you’ll end with a dessert that looks and tastes professional. If you enjoy fruit-forward desserts, the raspberry filling here is a highlight, and the cake keeps well for several days when refrigerated.

How to Make this Chocolate Cake with Raspberry Filling

Step # 1 – Mixing Dry and Wet Ingredients

Whisk dry ingredients together in one bowl and wet ingredients in another. This ensures even distribution and prevents overmixing. Fold the dry mixture into the wet just until combined—stop when you no longer see dry streaks. Overmixing can make the cake dense and chewy instead of light and tender.

A clear mixing bowl with dry ingredients for a layered chocolate cake. Some of the ingredients sit next to the mixing bowl. A bowl of fresh raspberries are also in the photo.

Ingredients for the Chocolate Cake Batter

Dry Ingredients

  • All-purpose flour
  • Granulated sugar
  • Good-quality cocoa powder
  • Baking soda and baking powder
  • Salt

Wet Ingredients

  • Eggs (room temperature)
  • Buttermilk (room temperature)
  • Cold strong coffee
  • Canola oil
  • Vanilla extract

a mixing bowl of coffee and buttermilk for a layered cake. Bowls of eggs, oil, dry ingredients, and fresh raspberries. A colorful napkin sits next to the bowl.

Step # 2 – Preparing the Pans and Baking the Cakes

What you will need: Two 9-inch round pans, parchment paper, scissors, and cooking spray.

  • Trace the bottom of each pan onto parchment and cut out circles. Spray pans with cooking spray and press the parchment circles into the bottoms.
  • Divide the batter between the pans and bake at 350°F for 40–45 minutes, or until a toothpick inserted in the center comes out mostly clean. A few moist crumbs clinging to the toothpick indicate the cakes are still tender and not overbaked.

A pan of chocolate cake batter and a bowl of the same batter with a wooden spoon. There's another pan with a piece of parchment paper in it. A bowl fo fresh raspberries sit next to the cake batter.

Step # 3 – Making the Raspberry Filling

The raspberry filling adds brightness and balances the rich chocolate. It benefits from chilling so the texture firms up before assembly.

  • Whisk water, lemon juice, and cornstarch to make a slurry. Cook this with sugar until it begins to boil, then add raspberries and simmer until the fruit breaks down and the mixture thickens. Cook gently for about 15 minutes, then remove from heat and cool.
  • Add a pinch of salt to enhance the fruit’s flavor. The filling can be made ahead and refrigerated for up to two weeks in an airtight container. Frozen raspberries work well if fresh are not available.

Ingredients for the Raspberry Filling

  • Water
  • Fresh lemon juice
  • Cornstarch
  • Granulated sugar
  • Fresh or frozen raspberries
  • Pinch of salt

A pan of raspberry filling with a bowl of fresh raspberries, squeezed halved lemons and sugar.

Step # 4 – Slicing the Cake Layers

What you will need: Paring knife to score, long serrated knife to slice, and a turntable.

  • After baking, let the pans rest 5 minutes. Run a butter knife around each pan’s edge, invert onto a cooling rack, and remove parchment.
  • Allow cakes to cool completely before slicing; chilled cake slices more cleanly. Wrap and refrigerate or freeze layers if making ahead.
  • Use a turntable and score each cake all the way around at the midpoint, then slice horizontally with a serrated knife following the score line for even layers.

A round chocolate cake being sliced horizontally through the middle with a serrated knife.

Step # 5 – Making the Frosting Filling

This chocolate cream cheese frosting goes between the cake layers and helps lock in the raspberry filling.

  • Bring cream cheese and butter to room temperature. Beat them until light and fluffy, then slowly add powdered sugar and cocoa powder. Finish with heavy cream and vanilla for a smooth, spreadable texture.
  • If made ahead, chill and rebeat briefly before using so the frosting is soft and easy to spread.

Ingredients for the Frosting Filling

  • Cream cheese
  • Butter
  • Powdered sugar
  • Cocoa powder
  • Heavy cream
  • Pure vanilla

A mixing bowl with ingredients for chocolate icing: powdered sugar, butter, cream cheese, and cocoa. Bowls of powdered sugar and fresh raspberries sit next to the bowl.

Step # 6 – Assembling the Layers

  • Place the first layer top-side down on a cake round or plate and tuck parchment strips under the edges to protect the surface.
  • Spread a portion of the chocolate frosting on the layer, building a small lip around the edge to contain the raspberry filling.
  • Spoon the cooled raspberry filling into the frosting lip and spread evenly. Repeat with remaining layers, finishing with the rounded top layer.

A round layer of a chocolate cake is frosted with chocolate icing. The cake sits on a cake plate with parchment paper

A raspberry filling on a layer of chocolate cake. A bowl of frosting and a bowl of raspberry filling sit next to the cake.

A side photo of a chocolate cake with layers of chocolate frosting and raspberry filling.

Step # 7 – Making the Ganache

Ganache is simply chocolate and heavy cream. For a glossy, set finish, use good-quality semi-sweet chocolate and real heavy cream.

  • Chop chocolate finely so it melts evenly. Heat the cream until it just begins to simmer, pour it over the chocolate, let sit for a minute, then stir gently until smooth. Stir in a touch of light corn syrup for shine.
  • Let the ganache cool and thicken for 1–2 hours until it reaches a spreadable consistency for frosting.

Ingredients for the Ganache

  • Semi-sweet chocolate, finely chopped
  • Heavy cream
  • Light corn syrup

A mixing bowl of chocolate ganache with a wooden spoon. A bowl of fresh raspberries and bars of chocolate next to the mixing bowl.

Step # 8 – Applying the Crumb Layer

The crumb layer is a thin coat of ganache that seals crumbs before the final frosting, ensuring a smooth finish.

  • Spread a thin layer of ganache over the top and sides, filling any gaps. Chill the cake for about 30 minutes so the crumb coat firms up.

A four layer chocolate cake frosted with a crumb layer.

Step # 9 – Frosting the Layered Chocolate Cake with Raspberry Filling

  • Spread the cooled, thickened ganache over the top and sides with an offset spatula, working smoothly and turning the cake as you go to achieve an even coating.

A layered chocolate cake sitting on parchment paper that is on a cake plate. A cake spatula is used to frost the cake.

Step # 10 – Garnishing the Layered Cake

Finish the cake with a light dusting of powdered sugar if desired and a crown of fresh raspberries. To keep the berries from rolling, dot a small amount of ganache under each raspberry to secure them.

A layered chocolate raspberry cake sitting on a cake plate, sprinkled with powdered sugar and garnished with fresh whole raspberries.

Storage

Lightly cover the cake with plastic wrap or foil and refrigerate. Properly stored, the cake stays moist for up to five days.

Two pieces of 4 layered chocolate cake with a raspberry filling. The cake sits on a cake plate with slices taken out. A bowl of red raspberries sit next to the cake.

This Chocolate Raspberry Cake is an elegant choice for Valentine’s Day, birthdays, Mother’s Day, Easter, or any celebration where you want a memorable dessert. The balance of intense chocolate, creamy frosting, and bright raspberry filling makes it an unforgettable centerpiece.

A piece of 4 layer chocolate raspberry cake sits on a white place. The cake sits in the background.

If you want more dessert ideas, try other layered or fruit-forward recipes to pair with this cake.

Layered Chocolate Raspberry Cake

A layered chocolate raspberry cake with a piece being pulled away from it.

A rich and moist four-layer chocolate cake filled with chocolate cream and raspberry filling, finished in a silky ganache—a decadent dessert that balances deep chocolate with bright fruit.

  • Author: Kristy Murray
  • Prep Time: 1 hour
  • Cook Time: 45 minutes
  • Total Time: 1 hour 45 minutes
  • Yield: 14–16 servings
  • Category: Baked Goods
  • Method: Baked
  • Cuisine: American

Ingredients

Chocolate Cake

  • 2 ½ cups + 2 tablespoons all-purpose flour
  • 3 cups granulated sugar
  • 1 cup + 2 tablespoons cocoa powder
  • 1 ½ teaspoons baking soda
  • 1 ½ teaspoons baking powder
  • 1 ½ teaspoons salt
  • 3 large eggs
  • 1 ½ cups buttermilk
  • 1 ½ cups cold strong coffee
  • ¾ cup canola oil
  • 2 teaspoons pure vanilla

Raspberry Filling

  • 4 teaspoons water
  • 1 ½ tablespoons freshly squeezed lemon juice
  • 3 tablespoons cornstarch
  • ¾ cup granulated sugar
  • 5 cups fresh or frozen raspberries (about 24 ounces), plus extra for garnish
  • Pinch of salt

Chocolate Frosting Filling

  • 8 ounces cream cheese, softened
  • ½ cup butter, softened
  • 3 ½ cups powdered sugar
  • ½ cup cocoa powder
  • 2 tablespoons heavy cream
  • 1 teaspoon pure vanilla

Chocolate Ganache

  • 16 ounces semi-sweet chocolate, finely chopped
  • 2 cups heavy cream
  • 1 heaping tablespoon light corn syrup

Instructions

Chocolate Cake

  • Preheat oven to 350°F.
  • Prepare two 9-inch pans with parchment circles and spray.
  • Whisk dry ingredients together in a medium bowl.
  • In a large bowl, whisk eggs, then add buttermilk, coffee, oil, and vanilla.
  • Fold dry ingredients into wet until just combined.
  • Divide batter between pans and bake for 40–45 minutes, or until a toothpick comes out mostly clean.
  • Let pans rest 5 minutes, then loosen edges, invert onto racks, remove parchment, and cool completely.

Raspberry Filling

  • Whisk water, lemon juice, and cornstarch. Cook with sugar until it begins to boil.
  • Add raspberries, bring to a boil, then simmer about 15 minutes until thickened. Cool and chill.

Chocolate Frosting Filling

  • Beat cream cheese and butter until fluffy. Gradually add powdered sugar and cocoa powder. Add heavy cream and vanilla. Cover and set aside.

Chocolate Ganache

  • Place chopped chocolate in a bowl. Heat cream until it simmers, pour over chocolate, let sit 1 minute, then stir until smooth. Stir in corn syrup and cool until thickened (1–2 hours).

Assembling the Cake

  • Score and slice cooled cake rounds horizontally into layers.
  • Place first layer top-side down on a cake round. Tuck parchment strips under the edges.
  • Spread chocolate frosting on the layer, creating a lip, then spoon raspberry filling inside the lip.
  • Repeat with remaining layers and top with the final rounded layer.
  • Spread a thin crumb layer of ganache and chill 30 minutes.
  • Frost the cake completely with the thickened ganache. Optionally dust with powdered sugar and garnish with fresh raspberries secured with a dab of ganache.

Enjoy!

Notes

  • Mix dry and wet ingredients separately to ensure even distribution and avoid overmixing.
  • The raspberry filling benefits from chilling and can be made up to two weeks in advance.
  • Make sure cake layers are completely cooled before slicing to prevent tearing.
  • Chop chocolate finely for a smooth ganache and use heavy cream for proper setting.
  • Wrap and refrigerate or freeze baked layers for make-ahead convenience.

Nutrition

  • Serving Size: 1 slice
  • Calories: 814
  • Sugar: 88 g
  • Sodium: 440 mg
  • Fat: 36 g
  • Saturated Fat: 16 g
  • Unsaturated Fat: 9 g
  • Carbohydrates: 116 g
  • Fiber: 8 g
  • Protein: 7 g
  • Cholesterol: 68 mg