Chocolate Raspberry Layer Cake Recipe
Introduction
This Chocolate Raspberry Layer Cake is a decadent dessert that perfectly balances rich cocoa and fresh raspberry flavors. With moist chocolate layers, a luscious raspberry filling, and silky chocolate frosting, it’s ideal for celebrations or any special occasion.

Ingredients
- 1/4 cup (52g) sugar
- 1 tbsp cornstarch
- 2 tsp water
- 2 cups (225g) raspberries
- 1 3/4 cups (228g) all purpose flour
- 2 cups (414g) sugar
- 3/4 cup (85g) natural unsweetened cocoa
- 2 1/4 tsp baking soda
- 1/2 tsp baking powder
- 1 tsp salt
- 1 cup (240ml) milk
- 1/2 cup (120ml) vegetable oil
- 1 1/2 tsp vanilla extract
- 2 large eggs
- 1 cup (240ml) hot water
- 1 1/2 cups (336g) unsalted butter, room temperature
- 12 oz (2 cups | 338g) semi-sweet chocolate chips, melted
- 5 tbsp (35g) Hershey’s dark cocoa powder
- 6 cups (690g) powdered sugar
- 1/2 tsp salt
- 10-12 tbsp (150-180ml) heavy whipping cream
- 9 oz (1 1/2 cups | 254g) semi-sweet chocolate chips (for ganache)
- 3/4 cup heavy whipping cream (for ganache)
Instructions
- Step 1: To make the raspberry filling, combine sugar, cornstarch, and water in a medium saucepan over medium heat, stirring until the sugar begins to melt and the mixture is wet.
- Step 2: Add the raspberries and stir to coat. Cook until raspberries soften and release juice, about 5 minutes, mashing them gently. Remove from heat once the juice thickens. Strain to remove seeds if desired, then refrigerate until cool.
- Step 3: Preheat the oven to 350°F (176°C). Prepare three 8-inch cake pans with non-stick spray and parchment paper.
- Step 4: In a large bowl, whisk together flour, sugar, cocoa, baking soda, baking powder, and salt.
- Step 5: In a separate bowl, combine milk, vegetable oil, vanilla extract, and eggs.
- Step 6: Add the wet ingredients to the dry ingredients and beat until smooth and well combined.
- Step 7: Gradually add the hot water while mixing on low speed. Scrape down the sides as needed for even mixing.
- Step 8: Divide the batter evenly among the prepared pans and bake for 22-25 minutes, or until a toothpick inserted comes out with a few moist crumbs.
- Step 9: Cool the cakes in the pans for 2-3 minutes, then transfer to a rack to cool completely.
- Step 10: To make the frosting, beat butter in a large bowl until smooth.
- Step 11: Gradually add melted chocolate in 2-3 batches, mixing thoroughly after each addition.
- Step 12: Mix in cocoa powder until evenly combined.
- Step 13: Add half the powdered sugar, salt, and half the heavy cream. Beat until creamy.
- Step 14: Add the remaining powdered sugar and beat until smooth. Use remaining heavy cream to achieve desired frosting consistency.
- Step 15: For the ganache, place chocolate chips in a bowl. Heat 3/4 cup heavy cream until just boiling, then pour over chocolate. Let sit 2–3 minutes, then whisk until smooth.
- Step 16: Level the cakes by trimming domes with a serrated knife.
- Step 17: Place the first cake layer on your serving plate. Pipe a frosting dam around the edge to hold fillings.
- Step 18: Spread about 1/4 cup ganache inside the dam, then spoon half the raspberry filling over ganache and spread evenly.
- Step 19: Add the second cake layer and repeat filling steps with remaining ganache and raspberry filling.
- Step 20: Place the third layer on top and frost the entire cake with remaining chocolate frosting.
- Step 21: Drizzle remaining ganache over edges to create a drip effect, then fill the center. Reheat ganache briefly if needed before pouring.
- Step 22: Pipe decorative swirls with leftover frosting; top with fresh raspberries and chocolate sprinkles if desired.
- Step 23: Refrigerate the cake until ready to serve. Bring to room temperature before slicing for best flavor.
Tips & Variations
- For a smoother raspberry filling, strain seeds completely or use seedless jam as a shortcut.
- To level cakes easily, chill them before trimming; this helps create cleaner edges.
- Swap semi-sweet chocolate chips for dark chocolate for a richer flavor.
- Use fresh raspberries on top as garnish for a pop of color and freshness.
- If ganache firms before use, warm gently in short bursts to avoid overheating.
Storage
Store the cake in an airtight container in the refrigerator for up to 4-5 days. For best taste, remove from the fridge about 30 minutes before serving to allow it to come to room temperature. Leftover slices can be reheated gently in the microwave for a few seconds.
How to Serve

Serve this delicious recipe with your favorite sides.
FAQs
Can I make this cake ahead of time?
Yes, you can prepare the cake layers, filling, and frosting a day or two in advance. Assemble the cake the day you plan to serve it for the freshest results.
Can I use frozen raspberries for the filling?
Yes, frozen raspberries work well. Thaw and drain any excess liquid before using to avoid making the filling too watery.
Print
Chocolate Raspberry Layer Cake Recipe
- Total Time: 1 hour 30 minutes
- Yield: 12 servings 1x
Description
This decadent Chocolate Raspberry Layer Cake combines moist, rich chocolate cake layers with a luscious raspberry filling, smooth chocolate frosting, and a glossy chocolate ganache drizzle. Perfect for special occasions, this recipe features layers of tender cocoa-infused cake paired with tart homemade raspberry filling and finished with creamy chocolate frosting and ganache for an irresistible dessert.
Ingredients
Raspberry Filling
- 1/4 cup (52g) sugar
- 1 tbsp cornstarch
- 2 tsp water
- 2 cups (225g) raspberries
Cake Layers
- 1 3/4 cups (228g) all purpose flour
- 2 cups (414g) sugar
- 3/4 cup (85g) natural unsweetened cocoa powder
- 2 1/4 tsp baking soda
- 1/2 tsp baking powder
- 1 tsp salt
- 1 cup (240ml) milk
- 1/2 cup (120ml) vegetable oil
- 1 1/2 tsp vanilla extract
- 2 large eggs
- 1 cup (240ml) hot water
Chocolate Frosting
- 1 1/2 cups (336g) unsalted butter, room temperature
- 12 oz (2 cups | 338g) semi sweet chocolate chips, melted
- 5 tbsp (35g) Hershey’s dark cocoa powder
- 6 cups (690g) powdered sugar
- 1/2 tsp salt
- 10–12 tbsp (150-180ml) heavy whipping cream
Chocolate Ganache
- 9 oz (1 1/2 cups | 254g) semi-sweet chocolate chips
- 3/4 cup heavy whipping cream
Instructions
- Make the raspberry filling: Combine sugar, cornstarch, and water in a medium saucepan over medium heat, stirring until the mixture is wet and sugar begins to melt. Add raspberries and stir to coat. Cook and mash raspberries until juice thickens, about 5 minutes. Remove from heat, strain to remove seeds if preferred, and refrigerate until cool.
- Prepare cake pans and preheat oven: Preheat oven to 350°F (176°C). Grease three 8-inch cake pans with non-stick spray and line bottoms with parchment paper.
- Combine dry ingredients for cake layers: In a large bowl, whisk together flour, sugar, cocoa powder, baking soda, baking powder, and salt. Set aside.
- Mix wet ingredients: In a separate bowl, combine milk, vegetable oil, vanilla extract, and eggs, mixing well.
- Make the batter: Add wet ingredients to the dry ingredients and beat until combined. Slowly pour in hot water while mixing on low speed until batter is smooth. Scrape down bowl as needed.
- Bake the cake layers: Divide batter evenly among prepared pans. Bake for 22-25 minutes, or until a toothpick inserted comes out with a few moist crumbs. Cool in pans 2-3 minutes, then transfer to racks to cool completely.
- Prepare chocolate frosting: Beat butter in a large bowl until smooth. Gradually add melted chocolate in 2-3 batches, mixing well. Mix in cocoa powder. Add half the powdered sugar, salt, and half the heavy cream; beat to combine. Add remaining powdered sugar and mix smooth. Adjust consistency with remaining heavy cream as needed.
- Make chocolate ganache: Place chocolate chips in a medium bowl. Heat heavy cream until just boiling, then pour over chocolate. Let sit 2-3 minutes, whisk until smooth, and set aside.
- Level and assemble cake: Use a serrated knife to remove cake domes to level layers. Place first cake layer on serving plate or cake board. Pipe a dam of chocolate frosting around the edge. Spread about 1/4 cup ganache inside dam. Spoon half the raspberry filling over ganache and spread evenly.
- Add second and third layers: Place second cake layer on top and repeat filling steps. Top with third layer.
- Frost and decorate cake: Frost top and sides with remaining chocolate frosting. Drizzle remaining ganache over edges and center. Reheat ganache slightly if too firm. Pipe frosting swirls on top, and optionally decorate with fresh raspberries and chocolate sprinkles.
- Chill and serve: Refrigerate assembled cake until ready to serve. Best served at room temperature. Store well-sealed for 4-5 days.
Notes
- Straining the raspberry filling is optional but recommended to avoid seeds in the cake.
- Ensure cake layers are fully cooled before frosting to prevent melting.
- Use a serrated knife to level cake layers for even stacking and a professional look.
- Reheat ganache gently in short bursts to maintain smooth consistency for drizzling.
- For best flavor, let the cake sit at room temperature for about 30 minutes before slicing.
- Cake holds well refrigerated up to 4-5 days when stored in an airtight container.
- Prep Time: 30 minutes
- Cook Time: 1 hour
- Category: Dessert
- Method: Baking
- Cuisine: American
Keywords: Chocolate cake, raspberry filling, chocolate frosting, chocolate ganache, layer cake, dessert, party cake, homemade cake, chocolate dessert

