I still remember the first time I made this Chocolate Raspberry Cake for my best friend’s birthday, the way her eyes lit up when she saw it told me I’d found a keeper. This cake is pure indulgence, with layers of moist, rich chocolate cake piled high with creamy chocolate frosting, a glossy ganache drip, and those beautiful fresh raspberries on top that add just the right touch of tartness to balance all that sweetness.

What makes this Chocolate Raspberry Cake so special? It’s that perfect harmony of flavors, deep cocoa notes playing off the bright, juicy raspberries. The cake itself is incredibly tender (thanks to that secret splash of boiling water in the batter), and the frosting? So fluffy you’ll want to eat it by the spoonful. I’ve made this for anniversaries, holidays, and “just because” days; it never fails to impress. Whether you’re celebrating something big or just treating yourself, this cake turns any moment into something unforgettable.
Table of Contents
Why You’ll Love This Chocolate Raspberry Cake
This Chocolate Raspberry Cake might look fancy, but trust me, it’s way easier to make than you’d think.
Here’s why it’s become my go-to dessert for every special occasion (and let’s be honest, sometimes just because it’s Tuesday):
- The batter comes together in one bowl, no fussy steps, just mix and bake. That thin batter? Totally normal, and it bakes up into the most tender crumb.
- That rich chocolate flavor paired with tart raspberries is pure magic. The ganache drip takes it over the top, making every bite feel like a celebration.
- It’s a total showstopper. Fresh raspberries on top make it almost too pretty to eat… almost.
- Leftovers (if you have any!) taste even better the next day as the flavors meld together beautifully.
Ingredients for Chocolate Raspberry Cake
Gathering the right ingredients is half the battle when it comes to making this showstopper of a cake. I’ve learned through trial and error that quality matters here, especially with the chocolate components. Here’s everything you’ll need, broken down by component so you can prep like a pro:
For the Chocolate Cake Layers
- 1 ¾ cups (220 g) all-purpose flour (spooned and leveled)
- ¾ cup (65 g) unsweetened cocoa powder (sifted to remove lumps)
- 2 cups (400 g) granulated sugar
- 1 ½ teaspoons baking powder
- 1 ½ teaspoons baking soda
- 1 teaspoon fine sea salt
- 2 large eggs (room temperature)
- 1 cup (240 ml) whole milk (slightly warmed takes the chill off)
- ½ cup (120 ml) vegetable oil (or melted coconut oil for extra richness)
- 2 teaspoons pure vanilla extract
- 1 cup (240 ml) boiling water (yes, really boiling, it makes the cocoa bloom!)
For the Chocolate Frosting
- 2 cups (450 g) unsalted butter (softened to room temp, this is crucial!)
- 6 cups (750 g) powdered sugar (sifted if lumpy)
- 1 ¼ cups (105 g) unsweetened cocoa powder (Dutch-processed if you want it extra dark)
- ½ cup (120 ml) heavy cream (plus more as needed for consistency)
- 2 teaspoons vanilla extract
For the Ganache & Garnish
- ½ cup (120 ml) heavy cream
- 1 cup (170 g) semi-sweet chocolate chips (or chopped high-quality chocolate bars)
- 1 pint fresh raspberries (look for plump, bright red ones, they’re the prettiest garnish)
- Extra chocolate chips or shavings for decoration (because more chocolate is always better)
A quick note about the butter, I can’t stress enough how important it is to have it properly softened. Leave it out for at least an hour before starting, or give it 10 seconds in the microwave if you’re in a pinch (but no melting!). Cold butter will make your frosting lumpy, and we definitely don’t want that for our beautiful Chocolate Raspberry Cake!
Ingredient Substitutions & Notes
Life happens, and sometimes you don’t have exactly what a recipe calls for. Here are my tried-and-true swaps for this Chocolate Raspberry Cake that won’t sacrifice flavor or texture, plus some notes I’ve picked up from years of baking this beauty:
- When You’re Out of Whole Milk: Buttermilk makes an excellent substitute, it adds a subtle tang that complements the chocolate beautifully.
If you don’t have buttermilk, make your own by adding 1 tablespoon lemon juice or white vinegar to 1 cup milk (any percentage) and letting it sit for 5 minutes.
For a dairy-free version, unsweetened almond milk works surprisingly well.
- Cocoa Powder Choices: Regular unsweetened cocoa powder works great, but if you want an extra-rich flavor, go for Dutch-processed cocoa.
It’s been alkalized to reduce acidity, giving your Chocolate Raspberry Cake deeper chocolate notes.
Black cocoa powder (the kind used in Oreos) creates an intense dark color and flavor, I sometimes use half regular, half black for a dramatic effect.
- Butter Blues: If you’re short on butter for the frosting, you can substitute half with vegetable shortening for stability (especially in warm weather).
But for flavor, nothing beats real butter.
Margarine works in a pinch, but your frosting won’t be as rich or creamy.
- Egg Alternatives: For each egg, you can use ¼ cup unsweetened applesauce or mashed banana, just know your cake might be slightly denser.
Flax eggs (1 tablespoon ground flax + 3 tablespoons water per egg) work too, but the texture changes more noticeably.
- Raspberry Options: Fresh raspberries are ideal for garnish, but frozen work in the frosting if thawed and thoroughly drained.
For a fun twist, try mixing a tablespoon of raspberry jam into your frosting between layers, just reduce the heavy cream slightly to account for the extra moisture.
One last note: that boiling water in the batter isn’t optional, it’s what makes the cocoa “bloom” and gives our Chocolate Raspberry Cake its ultra-moist texture. I once tried skipping it (thinking I knew better), and let’s just say the cake was… educational. Trust the process!

How to Make Chocolate Raspberry Cake
Okay, let’s get baking! Making this Chocolate Raspberry Cake is like conducting a delicious symphony, each step builds on the last to create something magical. Don’t let the layers intimidate you; I’ll walk you through everything. Just remember to read through all the steps before starting (I learned that the hard way when I forgot to preheat my oven once, oops!).
Step 1: Prepare the Chocolate Cake Layers
First things first, preheat that oven to 350°F (175°C) and grease three 8-inch round cake pans. Line the bottoms with parchment paper circles (I just trace the pan and cut them out, no fancy tools needed). This little trick guarantees your Chocolate Raspberry Cake layers will pop right out without sticking.
In your biggest mixing bowl, whisk together all the dry ingredients: flour, cocoa powder (make sure to sift it, those lumps can be sneaky!), sugar, baking powder, baking soda, and salt. Then add the eggs, milk, oil, and vanilla. Mix until everything’s smooth and gorgeous.
Here’s the fun part: Slowly stir in that boiling water. The batter will look thin and almost watery, but don’t panic! This is exactly what we want. That hot water works magic on the cocoa powder, making our Chocolate Raspberry Cake extra moist and flavorful.
Divide the batter evenly between your prepared pans (I use a kitchen scale for precision, but eyeballing works too). Bake for 30-35 minutes until a toothpick comes out clean, no wet batter clinging to it. Let the cakes cool in their pans for just 10 minutes, then flip them onto wire racks to cool completely. This waiting period is tough, but rushing it leads to crumbly disasters, trust me, I’ve been there!
Step 2: Make the Chocolate Frosting
While those cake layers cool, let’s make the frosting that’ll make this Chocolate Raspberry Cake unforgettable. Grab your softened butter (it should dent easily when pressed but still hold its shape) and beat it in a stand mixer or with a hand mixer until it’s creamy and pale, about 2 minutes.
Add the cocoa powder and beat until fully combined. Now here’s my trick for perfect frosting: add the powdered sugar one cup at a time, alternating with splashes of heavy cream. Start slow to avoid a powdered sugar cloud explosion in your kitchen (been there too!). Beat until it’s fluffy and spreadable, about 3-4 minutes total. If it’s too thick, add cream a tablespoon at a time; too thin, add more powdered sugar. Stir in the vanilla at the end for that extra flavor boost.
Step 3: Assemble and Decorate the Cake
Time for the most satisfying part! Place your first cake layer on a cake stand or plate. Spread a generous amount of frosting (about 1 cup) evenly across the top. Repeat with the second layer, then crown it with the third. Now frost the entire outside of the cake, don’t worry about perfection here; we’re going for that lovely homemade look.
For the ganache, heat the heavy cream until it just starts to simmer (tiny bubbles at the edges, don’t let it boil!). Pour it over the chocolate chips and let it sit for 2 minutes without stirring, this patience pays off! Then stir slowly until you’ve got a glossy, smooth ganache. Let it cool slightly so it’s thick but still pourable (about 5 minutes).
Now the dramatic moment: slowly pour the ganache over the top of your Chocolate Raspberry Cake, letting it drip beautifully down the sides. Use a spoon to guide any unruly drips if needed. Pop the whole cake in the fridge for 10 minutes to set the ganache; this makes the next step much easier.
Step 4: Garnish with Raspberries
This is where your Chocolate Raspberry Cake transforms from delicious to stunning. Arrange those fresh raspberries on top right before serving, I like clustering them in the center with a few scattered around for a natural look. If you’re feeling fancy, dust with a little powdered sugar or add chocolate shavings.
Pro tip: If you’re making this ahead, add the raspberries at the last minute so they stay plump and pretty. Their tartness cuts through all that chocolate richness perfectly, it’s like a flavor fireworks show in every bite!

Tips for the Perfect Chocolate Raspberry Cake
After making this Chocolate Raspberry Cake more times than I can count (okay, maybe I can count, it’s a lot!), I’ve picked up some foolproof tricks to guarantee success every time:
- Room temp is your friend, cold eggs and butter don’t incorporate well. Take them out at least an hour before baking (or microwave eggs in warm water for 5 minutes in a pinch).
- Cool cakes completely before frosting, I know it’s tempting, but warm layers melt the frosting into a sad mess (learned that the hard way!).
- Ganache thickness matters, too hot and it’ll run everywhere; too cool and it won’t drip. Aim for the consistency of warm honey.
- Fresh raspberries last minute, they’ll stay plump and pretty if added right before serving rather than sweating on the cake for hours.
Storing and Freezing Chocolate Raspberry Cake
So, you’ve made this gorgeous Chocolate Raspberry Cake, and now you’re wondering how to keep it fresh (if there’s any left, that is!). Here’s the lowdown on storing and freezing this beauty so you can enjoy it for days, or even weeks, later.
Storing at Room Temperature
If you’re planning to enjoy your Chocolate Raspberry Cake within a day or two, you’re in luck, it stores beautifully at room temperature. Just pop it in an airtight container or cover it with plastic wrap to keep it from drying out. The ganache helps lock in moisture, so it stays tender and delicious. Just remember to keep it away from direct sunlight or heat sources, nobody wants a melty masterpiece!
Refrigerating for Longer Freshness
For longer storage (up to 5 days), the fridge is your friend. Again, airtight is key here, I like to use a cake carrier or wrap the whole cake in plastic wrap. The cold will firm up the frosting and ganache, so let it sit at room temperature for about 30 minutes before serving. Those raspberries on top might soften a bit, but they’ll still taste amazing. Pro tip: If you’re adding raspberries, do it right before serving so they stay fresh and vibrant.
Freezing Unfrosted Layers
Want to get a head start on your next Chocolate Raspberry Cake? You can freeze the unfrosted cake layers for up to 2 months. Once the layers are completely cooled, wrap each one tightly in plastic wrap, then again in aluminum foil to prevent freezer burn. When you’re ready to use them, let them thaw in the fridge overnight before frosting and assembling. I’ve done this countless times for last-minute celebrations, and it works like a charm.
One thing to note: the ganache and frosting don’t freeze as well, so I recommend making those fresh when you’re ready to assemble. Trust me, it’s worth the extra effort to keep that rich, creamy texture intact. Whether you’re storing, refrigerating, or freezing, this Chocolate Raspberry Cake will still taste like a slice of heaven whenever you’re ready to dig in!

Nutritional Information
Okay, let’s talk numbers, because I know some of you like to keep track (and others prefer to blissfully ignore them while enjoying this Chocolate Raspberry Cake!). Here’s the nutritional breakdown per slice, based on cutting the cake into 12 generous servings:
- Calories: 450
- Total Fat: 25g (15g saturated, 8g unsaturated)
- Cholesterol: 70mg
- Sodium: 300mg
- Total Carbohydrates: 60g
- Dietary Fiber: 4g
- Sugars: 45g
- Protein: 5g
- Important note:
These values are estimates and will vary based on the specific ingredients and brands you use.
For example, using Dutch-process cocoa instead of regular might change the sodium content slightly, and swapping in coconut oil affects the fat profile.
I always say, if you’re going to indulge in something as special as this Chocolate Raspberry Cake, focus on the joy it brings rather than the numbers! But I wanted to provide this info for those who find it helpful.
FAQs About Chocolate Raspberry Cake
Can I use frozen raspberries instead of fresh?
You absolutely can, with one important caveat, thaw and drain them thoroughly first. I learned this the messy way when my cake turned into a raspberry swimming pool! Frozen berries work great folded into the batter or frosting, but for that gorgeous garnish on top, fresh really is best (they hold their shape and color better). If you must use frozen for garnish, pat them dry with paper towels and add them at the very last minute.
How do I prevent my cake from turning out dry?
Three words: don’t overbake it! That thin batter fools people into thinking it needs more time, but trust your toothpick. Also, that boiling water isn’t just for show; it’s the secret to ultra-moist cake. Another tip? Measure your flour correctly (spoon it into the cup, then level it, no scooping!). And whatever you do, don’t skip the ganache, it seals in moisture like a chocolatey hug.
Can I make this cake ahead of time?
Oh honey, I’ve got your back, this is my go-to make-ahead dessert! Bake the layers up to 2 days in advance (wrap them well in plastic once cooled). The frosting can hang out in the fridge for 3 days (just rewhip it before using). Assemble the cake the day before, but hold off on the ganache and raspberries until 1-2 hours before serving. Your future self will thank you when you’re not scrambling before the party!
Why did my ganache turn grainy?
Ugh, been there! Usually means the cream got too hot (boiling is a no-no) or you stirred too vigorously. Next time, heat the cream just until tiny bubbles form at the edges, pour it over the chocolate, and let it sit undisturbed for 2 full minutes before gently stirring from the center outward. If disaster strikes, you can rescue it by straining through a fine mesh sieve or (in extreme cases) blending briefly with an immersion blender.
Can I use a different pan size?
Absolutely! For two 9-inch layers, bake 25-30 minutes. A 9×13 sheet cake works beautifully (bake 35-40 minutes), just skip the stacking. Cupcakes? Fill liners ⅔ full and bake 18-22 minutes. My weirdest adaptation? Baking it in a Bundt pan (grease it like your life depends on it!) for a stunning presentation, just increase baking time to 45-50 minutes. The beauty of this Chocolate Raspberry Cake is how adaptable it is!
More Chocolate and Berry Desserts to Enjoy
If you enjoyed the rich chocolate and fruity raspberry combo in this Chocolate Raspberry Cake, here are more indulgent desserts with delicious berry and chocolate flavors.
- Treat yourself to a creamy and elegant White Chocolate Raspberry Cheesecake with a smooth, rich finish.
- Try these delightful Chocolate Raspberry Cupcakes for a sweet bite filled with deep chocolate and bright raspberry notes.
- Enjoy a bold berry twist with these moist Dark Chocolate Blackberry Cupcakes that offer sweet, dark, and fruity flavor in every bite.
- Make a creamy layered treat with this crowd-pleasing Chocolate Lasagna Recipe, perfect for chocolate lovers.
These desserts are perfect for anyone who loves the mix of rich chocolate and sweet berry flavors. Save your favorites and enjoy baking them soon!
Time to Try! Chocolate Raspberry Cake
There you have it, every tip, trick, and secret I’ve learned to make this Chocolate Raspberry Cake absolutely perfect every time. I can’t wait for you to experience that first bite of rich chocolate cake, silky frosting, and tart raspberries all coming together in one glorious mouthful.
This Chocolate Raspberry Cake has brought so much joy to my kitchen, and now it’s your turn to create those special moments. Don’t forget to pic a photo of your masterpiece, and tag me on Instagram. I love seeing your creations! So what are you waiting for? Preheat that oven and get baking! And when you do, come back and tell me all about it in the comments below.
Did you add any personal twists? How did your guests react? I’m all ears and ready to celebrate your baking victory with you!
Print
Chocolate Raspberry Cake
- Total Time: 1 hour 30 minutes
- Yield: 12–14 servings 1x
- Diet: Vegetarian
Description
This Chocolate Raspberry Cake is the ultimate show-stopper! Three layers of moist, rich chocolate cake are stacked with creamy chocolate frosting, finished with a silky ganache drizzle, and topped with fresh raspberries. A decadent dessert for any celebration!
Ingredients
For the Chocolate Cake:
- 1 ¾ cups (220 g) all-purpose flour
- ¾ cup (65 g) unsweetened cocoa powder
- 2 cups (400 g) granulated sugar
- 1 ½ teaspoons baking powder
- 1 ½ teaspoons baking soda
- 1 teaspoon salt
- 2 large eggs
- 1 cup (240 ml) whole milk
- ½ cup (120 ml) vegetable oil
- 2 teaspoons vanilla extract
- 1 cup (240 ml) boiling water
For the Chocolate Frosting:
- 2 cups (450 g) unsalted butter, softened
- 6 cups (750 g) powdered sugar
- 1 ¼ cups (105 g) unsweetened cocoa powder
- ½ cup (120 ml) heavy cream
- 2 teaspoons vanilla extract
For the Ganache & Topping:
- ½ cup (120 ml) heavy cream
- 1 cup (170 g) semi-sweet chocolate chips
- Fresh raspberries and chocolate chips for garnish
Instructions
- Step 1: Bake the Cake: Preheat the oven to 350°F (175°C). Grease and line three 8-inch round pans. In a large bowl, whisk together flour, cocoa powder, sugar, baking powder, baking soda, and salt. Add eggs, milk, oil, and vanilla extract; mix until smooth. Slowly stir in boiling water (the batter will be thin). Divide evenly between pans and bake for 30–35 minutes, or until a toothpick inserted comes out clean. Cool completely.
- Step 2: Prepare the Frosting: Beat butter until creamy. Add cocoa powder and mix well. Gradually add powdered sugar, alternating with heavy cream, until light and fluffy. Mix in vanilla extract.
- Step 3: Assemble the Cake: Place one cake layer on a serving plate, spread frosting on top, and repeat with remaining layers. Cover the entire cake with frosting.
- Step 4: Make the Ganache: Heat cream until just simmering. Pour over chocolate chips and let sit for 2 minutes, then stir until smooth. Cool slightly before drizzling over the frosted cake.
- Step 5: Decorate: Drizzle the ganache over the cake edges. Top with fresh raspberries, chocolate chips, and optional mint sprigs. Slice and serve!
Notes
- Use high-quality cocoa powder and real vanilla extract for the best flavor.
- If making ahead, assemble the cake a day in advance and add the ganache and raspberries just before serving for a fresh look.
- Prep Time: 30 minutes
- Cook Time: 35 minutes
- Category: Desserts, Layer Cakes
- Method: Baking
- Cuisine: American
Nutrition
- Serving Size: 1 slice
- Calories: 600
- Sugar: 55g
- Sodium: 320mg
- Fat: 34g
- Saturated Fat: 20g
- Unsaturated Fat: 12g
- Trans Fat: 0g
- Carbohydrates: 70g
- Fiber: 4g
- Protein: 6g
- Cholesterol: 90mg
Keywords: Chocolate Raspberry Cake, Layer Cake, Chocolate Ganache, Celebration Dessert, Decadent Cake
