A decadent and rich dessert that combines the perfect balance of sweet and tart, this Chocolate Raspberry Cake is an absolute showstopper. Whether you’re celebrating a special occasion or just treating yourself to something indulgent, this cake is sure to impress. Layers of moist, velvety chocolate cake are paired with a smooth, tangy raspberry filling and topped with luscious chocolate ganache. The combination of flavors is heavenly, making it the perfect dessert for chocolate lovers and fruit enthusiasts alike.
Raspberries bring a fresh, bright note that cuts through the richness of the chocolate, creating a balanced and satisfying experience with every bite. Whether served at a dinner party or enjoyed as a sweet end to a family meal, this cake will quickly become a favorite. Easy to make yet elegant in presentation, the Chocolate Raspberry Cake is the ultimate dessert to make any occasion feel extra special.

Why You’ll Love This Recipe
1. Delicious Flavor Combination
The combination of rich chocolate and tart raspberries is a match made in dessert heaven, offering both indulgence and freshness in each bite.
2. Perfect for Special Occasions
This cake is ideal for birthdays, anniversaries, or any celebration where you want to wow your guests with something extraordinary.
3. Easy to Make
Despite its elegant appearance, this cake is simple to prepare and requires just a few key ingredients, making it achievable for bakers of any skill level.
4. Moist and Lush Texture
The chocolate cake is incredibly moist and the raspberry filling adds a burst of juicy flavor that complements the richness of the chocolate perfectly.
5. Versatile
You can tweak the recipe by adding different layers, using other berries, or even turning it into a smaller or larger cake depending on your needs.
Ingredients
- All-purpose flour
- Cocoa powder
- Baking soda
- Baking powder
- Salt
- Unsalted butter
- Granulated sugar
- Eggs
- Milk
- Vanilla extract
- Boiling water
- Fresh raspberries (or raspberry puree)
- Sugar (for raspberry filling)
- Heavy cream (for ganache)
- Dark chocolate (for ganache)
Variations
- Raspberry Buttercream: Instead of a ganache topping, you can use a raspberry-flavored buttercream to frost the cake for a lighter option.
- Different Berries: While raspberries pair beautifully with chocolate, you can experiment with other berries such as strawberries, blackberries, or blueberries for a different flavor profile.
- White Chocolate Ganache: If you prefer white chocolate, you can make a white chocolate ganache instead of dark chocolate ganache for a sweeter topping.
- Gluten-Free: Substitute the all-purpose flour with a gluten-free flour blend to make this cake gluten-free.
How to Make the Recipe
Step 1: Preheat the Oven
Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans or line them with parchment paper.
Step 2: Prepare the Dry Ingredients
In a medium bowl, whisk together the all-purpose flour, cocoa powder, baking soda, baking powder, and salt. Set aside.
Step 3: Cream the Butter and Sugar
In a large mixing bowl, beat the butter and granulated sugar together until light and fluffy, about 3-4 minutes.
Step 4: Add the Eggs and Vanilla
Add the eggs, one at a time, beating well after each addition. Then stir in the vanilla extract.
Step 5: Add the Dry Ingredients
Gradually add the dry ingredients to the wet ingredients in parts, alternating with milk. Begin and end with the dry ingredients, mixing until just combined.
Step 6: Add Boiling Water
Slowly add the boiling water to the batter, mixing gently. The batter will be thin, but this is normal, and it helps make the cake moist.
Step 7: Bake the Cake
Divide the batter evenly between the prepared cake pans and bake in the preheated oven for 30-35 minutes or until a toothpick inserted into the center comes out clean. Let the cakes cool in the pans for 10 minutes, then transfer them to a wire rack to cool completely.
Step 8: Make the Raspberry Filling
While the cake is cooling, prepare the raspberry filling by combining fresh raspberries and sugar in a saucepan over medium heat. Cook, stirring occasionally, until the raspberries break down and the mixture thickens. Remove from heat and let it cool completely.
Step 9: Prepare the Ganache
In a small saucepan, heat the heavy cream over medium heat until it begins to simmer. Pour it over the chopped dark chocolate in a heatproof bowl, and let it sit for 2-3 minutes. Stir until smooth and glossy.
Step 10: Assemble the Cake
Once the cakes have cooled, spread a layer of the raspberry filling on top of one of the cakes. Place the second cake on top, then pour the chocolate ganache over the top, allowing it to drip down the sides.
Step 11: Garnish and Serve
Garnish with fresh raspberries and a dusting of cocoa powder, if desired. Slice and enjoy!

Tips for Making the Recipe
- Use Room Temperature Ingredients: Ensure that your butter, eggs, and milk are at room temperature before mixing. This will help them incorporate better into the batter.
- Don’t Overmix the Batter: Be careful not to overmix when adding the dry ingredients to the wet ingredients. Overmixing can make the cake dense.
- Cool the Cake Completely: Make sure the cake has cooled completely before frosting to prevent the ganache from melting off the sides.
- Raspberry Filling Variations: You can make the raspberry filling ahead of time and store it in the fridge for up to 2 days.
- For Extra Moisture: If you want an even moister cake, consider brushing the layers with a bit of raspberry syrup or simple syrup before assembling.
How to Serve
This Chocolate Raspberry Cake is perfect on its own, but it pairs beautifully with a scoop of vanilla ice cream or a dollop of whipped cream. For a more festive touch, garnish with chocolate shavings or a drizzle of extra raspberry syrup. Serve it as a dessert for special occasions, or indulge in a slice with your afternoon coffee.
Make Ahead and Storage
Storing Leftovers
Store any leftover cake in an airtight container at room temperature for up to 3 days. If you need to store it longer, refrigerate it, but allow it to come to room temperature before serving to enjoy the full flavor.
Freezing
This cake can be frozen both before and after assembly. To freeze, wrap the individual layers of cake in plastic wrap and foil, then store them in a freezer-safe bag for up to 3 months. Thaw the layers at room temperature before assembling. If freezing the whole cake, wrap it tightly and freeze for up to 2 months.
Reheating
If you prefer warm cake, reheat individual slices in the microwave for 20-30 seconds. If the ganache starts to melt, you can refrigerate the cake briefly to firm it up before serving.
FAQs
1. Can I use frozen raspberries for the filling?
Yes, frozen raspberries can be used in place of fresh ones for the filling. Just make sure to thaw and drain any excess liquid before cooking.
2. Can I use milk chocolate instead of dark chocolate?
Yes, you can use milk chocolate for a sweeter ganache, though it will change the flavor slightly.
3. How do I know when the cake is done?
Insert a toothpick into the center of the cake. If it comes out clean or with a few crumbs, the cake is done. If it comes out with batter, bake for a few more minutes.
4. Can I use a different type of berry for the filling?
Absolutely! Strawberries, blackberries, or blueberries are all excellent alternatives if you prefer a different berry flavor.
5. Can I make the cake gluten-free?
Yes, you can substitute the all-purpose flour with a gluten-free flour blend to make this cake gluten-free.
6. Can I freeze the cake after it’s been frosted?
Yes, you can freeze the fully assembled cake. Be sure to wrap it tightly in plastic wrap and aluminum foil before freezing.
7. How do I prevent the ganache from melting off the cake?
Make sure the cake is fully cooled before pouring the ganache over it. If the ganache is too runny, allow it to cool slightly before using it to ensure it thickens up.
8. How many layers does this cake have?
This recipe results in a two-layer cake, but you can increase the layers by cutting the cakes in half horizontally or using more cake batter.
9. Can I make this cake ahead of time?
Yes, the cake can be made a day or two in advance. Just store it in an airtight container and keep it in the refrigerator if making it more than a day in advance.
10. Can I use a store-bought raspberry jam instead of making the filling?
Yes, you can use raspberry jam if you’re looking for a shortcut. Simply heat the jam slightly to make it easier to spread.

Conclusion
This Chocolate Raspberry Cake is the perfect combination of rich chocolate and tangy raspberries, creating an unforgettable dessert that will leave everyone asking for seconds. Whether you’re celebrating a special occasion or simply craving a treat, this cake is sure to impress with its decadent layers and stunning presentation. Easy to make yet luxurious in taste, it’s the perfect dessert for any occasion. So grab your ingredients and treat yourself to this showstopping dessert!
Print
Chocolate Raspberry Cake
- Total Time: 50 minutes (plus cooling time)
- Yield: 12 slices 1x
- Diet: Vegetarian
Description
Indulge in a decadent Chocolate Raspberry Cake that combines rich, moist chocolate cake layers with the sweet-tart flavor of fresh raspberries. With a velvety chocolate frosting and a raspberry filling, this cake is perfect for birthdays, celebrations, or any special occasion. The perfect blend of sweet and fruity flavors in every bite!
Ingredients
For the cake:
- 1 3/4 cups all-purpose flour
- 1 1/2 tsp baking powder
- 1/2 tsp baking soda
- 1/4 tsp salt
- 1/2 cup unsweetened cocoa powder
- 1 cup granulated sugar
- 1/2 cup light brown sugar, packed
- 2 large eggs
- 1 tsp vanilla extract
- 1 cup whole milk
- 1/2 cup vegetable oil
- 1/2 cup boiling water
- 1/2 cup sour cream
- 1 cup fresh raspberries (for filling)
For the frosting:
- 1 cup unsalted butter, softened
- 3 cups powdered sugar
- 1/2 cup unsweetened cocoa powder
- 1/4 cup heavy cream
- 1 tsp vanilla extract
- Pinch of salt
- 1/2 cup fresh raspberries (for garnish)
For the raspberry filling:
- 1 cup fresh raspberries
- 1/4 cup sugar
- 1 tbsp lemon juice
Instructions
-
Prepare the raspberry filling: In a small saucepan, combine the raspberries, sugar, and lemon juice. Cook over medium heat until the berries break down and the mixture thickens (about 5 minutes). Remove from heat and let cool.
-
Make the cake: Preheat your oven to 350°F (175°C). Grease and flour two 9-inch round cake pans.
- In a large bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt.
- In another bowl, beat together the granulated sugar, brown sugar, eggs, and vanilla extract until smooth.
- Add the milk, vegetable oil, and sour cream to the wet ingredients, mixing until fully combined.
- Gradually add the dry ingredients to the wet mixture, stirring just until combined.
- Carefully mix in the boiling water until smooth (the batter will be thin).
- Pour the batter evenly into the prepared cake pans.
- Bake for 25-30 minutes, or until a toothpick inserted into the center comes out clean.
- Allow the cakes to cool in the pans for 10 minutes, then transfer them to wire racks to cool completely.
-
Prepare the frosting: In a large bowl, beat the softened butter with a hand mixer or stand mixer until creamy.
- Gradually add powdered sugar and cocoa powder, mixing until smooth.
- Add the heavy cream, vanilla extract, and salt. Beat on high speed until fluffy, adding more cream as needed to reach a spreadable consistency.
-
Assemble the cake: Place one layer of cake on a serving plate. Spread a layer of the raspberry filling on top.
- Place the second cake layer on top, pressing down gently.
- Frost the top and sides of the cake with the chocolate frosting.
- Garnish with fresh raspberries.
-
Serve: Slice and enjoy this indulgent, decadent cake!
Notes
- You can make the raspberry filling ahead of time and refrigerate it until you’re ready to assemble the cake.
- For a more intense chocolate flavor, use dark chocolate cocoa powder in the cake and frosting.
- Prep Time: 20 minutes
- Cook Time: 30 minutes
- Category: Dessert, Cake
- Method: Baking
- Cuisine: American