If you’re craving a show-stopping dessert that’s rich, fruity, and irresistible, this Decadent Chocolate Raspberry Cake Recipe is exactly what you need. I absolutely love how the deep chocolate layers pair perfectly with the tart raspberry filling and silky chocolate ganache. Whether you’re baking for a special occasion or just want to treat yourself, this cake is guaranteed to impress and satisfy every chocolate lover’s dream.
Why You’ll Love This Recipe
- Bursting with Flavor: The raspberry filling adds a fresh, tangy contrast that makes the chocolate taste even more intense.
- Moist, Tender Cake Layers: Thanks to sour cream and buttermilk, the cake stays perfectly moist without being heavy.
- Decadent Yet Balanced: The chocolate buttercream and ganache balance richness with smooth textures and just the right sweetness.
- Perfect for Any Occasion: Whether it’s a birthday, holiday, or just because, this cake wows every time.
Ingredients You’ll Need
The magic of this Decadent Chocolate Raspberry Cake Recipe lies in the harmony between quality ingredients. Fresh raspberries make all the difference in the filling, while natural cocoa powder provides the perfect chocolate base. Having everything at room temperature ensures smooth mixing and a lighter texture.

- Fresh or Frozen Raspberries: Fresh is fantastic, but frozen works great too—just don’t thaw before using for the filling.
- Cornstarch: This thickens the raspberry filling beautifully without lumps.
- Granulated Sugar: Sweetens both the cake and filling without overpowering the chocolate or raspberry flavors.
- Lemon Juice: Adds a subtle brightness to the raspberry filling, enhancing the fruitiness.
- All-purpose Flour: Use spooned and leveled for accurate measurement and tender cake crumb.
- Unsweetened Natural Cocoa Powder: Essential for that deep chocolate flavor; avoid Dutch-process as it changes acidity.
- Baking Soda and Baking Powder: These leavening agents help the cake rise perfectly fluffy.
- Espresso Powder: Optional but highly recommended—it intensifies the chocolate flavor without making it taste like coffee.
- Vegetable or Melted Coconut Oil: Keeps the cake moist and tender.
- Eggs: At room temperature for better emulsion and smooth batter.
- Full-fat Sour Cream: Adds richness and moisture while balancing acidity.
- Buttermilk: Use for moisture and tender crumb; homemade version works fine too.
- Pure Vanilla Extract: Brings warmth and depth to cake and frosting.
- Hot Water or Black Coffee: Helps bloom cocoa and deepen flavor.
- Mini Semi-sweet Chocolate Chips: Tossed in flour to keep them from sinking in the batter.
- Unsalted Butter: For the rich chocolate buttercream, softened to room temp.
- Confectioners’ Sugar: Essential for smooth, sweet buttercream texture.
- Cocoa Powder (for buttercream): Use natural or Dutch-process depending on your preferred taste.
- Heavy Cream or Milk: Helps achieve the perfect buttercream consistency.
- Salt: A pinch balances sweetness beautifully.
- Semi-sweet or Bittersweet Chocolate: For the ganache—quality baking bars work best.
- Raspberry Liqueur (Optional): Adds a boozy raspberry note to ganache, but can be swapped with cream.
Variations
I love how versatile this Decadent Chocolate Raspberry Cake Recipe is—you can easily customize it to fit your taste or dietary needs. Feel free to experiment with flavors and textures to make it your own!
- Dairy-Free Version: I’ve swapped the sour cream for coconut yogurt and used dairy-free butter for the frosting with great results—rich and moist without the dairy.
- Less Sweet Option: You can reduce the sugar in the cake and filling slightly if you prefer a less sweet dessert; just be mindful that buttercream sweetness balances the whole cake.
- Alternative Fruit Filling: Tried it with blackberry or mixed berries once and it was amazing—just replace raspberries with your favorite berry and keep the same method.
- Mini Cupcakes: I made mini chocolate raspberry cupcakes using this batter and filling, perfect for parties and easier portion control!
How to Make Decadent Chocolate Raspberry Cake Recipe
Step 1: Make That Luscious Raspberry Filling
Start by whisking water and cornstarch together until smooth—that’s your thickening magic. Then add raspberries (straight from the freezer is fine) along with sugar and lemon juice to a saucepan over medium heat. Stir and gently mash the berries as they thaw, then bring to a boil and let simmer for 5 minutes, stirring often. The filling will thicken and smell incredible. Remove from heat and stir in vanilla. Let it cool completely, then refrigerate for at least 4 hours to really let it set and develop flavor. I learned early on that chilling this filling overnight is worth the wait for the best texture.
Step 2: Prepare Your Cake Batter
Preheat your oven to 350°F and prep three 9-inch pans with grease and parchment rounds—I like tearing these from parchment paper and greasing them well for cake release ease. In a big bowl, whisk together your dry ingredients: flour, cocoa powder, sugar, baking soda, baking powder, salt, and espresso powder if you’re using it. In another bowl or your mixer, combine oil, eggs, and sour cream on medium-high until smooth. Stir in buttermilk and vanilla, then mix wet ingredients into dry until just combined. Slowly add your hot water or coffee (this step makes the cocoa bloom beautifully!), then fold in those flour-coated mini chocolate chips. The batter will be thin—that’s perfect. Divide evenly among pans and bake about 24-26 minutes until a toothpick comes out clean.
Step 3: Whip Up the Chocolate Buttercream
While your cakes cool, beat softened butter until creamy and pale, then add confectioners’ sugar, cocoa powder, heavy cream, salt, and vanilla. Start mixing on low to avoid sugar clouds, then go high speed for a full minute for fluffy texture. Taste as you go—you can add an extra pinch of salt for depth. This buttercream is your best friend: it goes under the raspberry filling, forms a piped dam to keep filling in place, and creates the perfect crumb coat layer. Yum!
Step 4: Layer with Love
Place your first cake layer on the plate, spread a thin 1/4 cup buttercream layer, then pipe a thick border around the edge with your buttercream in a piping bag—that way the raspberry filling won’t seep out. Fill the middle with about half of your chilled raspberry filling. Repeat with the second cake layer and remaining filling. Top with the third layer and apply a thin crumb coat all over the cake with the remaining buttercream. Refrigerate this for at least 30 minutes so it sets nicely.
Step 5: Make and Apply That Stunning Chocolate Raspberry Ganache
Chop your chocolate finely and place in a heatproof bowl. Warm heavy cream and raspberry liqueur (if you’re using it) until just simmering, then pour over the chocolate. Let it sit for a couple of minutes, then gently stir until smooth and shiny. Chill the ganache in the fridge for 30 minutes until it thickens for easy spreading. Once your crumb coat is set and ganache perfect, spread it generously on your cake, top with fresh raspberries and mint if you like, and get ready for the compliments!
Pro Tips for Making Decadent Chocolate Raspberry Cake Recipe
- Use Espresso Powder: I discovered this trick enhances the chocolate flavor without adding any coffee taste—it’s a game changer.
- Chill Raspberry Filling Thoroughly: The filling thickens beautifully and holds its shape better when completely cold, preventing soggy layers.
- Toss Chocolate Chips in Flour: This prevents the chips from sinking to the bottom and ensures every bite has chocolate goodness.
- Don’t Skip Room Temperature Ingredients: Trust me, cold eggs or sour cream can cause your batter to seize or be uneven; room-temp tidbits mix smoother and bake better.
How to Serve Decadent Chocolate Raspberry Cake Recipe

Garnishes
I always top this cake with a handful of fresh raspberries and a few sprigs of fresh mint—it adds vibrancy and a fresh aroma that contrasts beautifully with the rich chocolate. Sometimes, I dust a little powdered sugar on top for that finishing touch, especially for gatherings.
Side Dishes
Pairing this cake with a scoop of vanilla bean ice cream or a dollop of lightly whipped cream really balances the richness. For an adult twist, a glass of raspberry-infused sparkling water or a rich coffee latte rounds out the dessert beautifully.
Creative Ways to Present
For special occasions, I like to serve this cake on a beautiful cake stand decorated with edible flowers or dusted cocoa powder designs. If you’re feeling extra festive, try adding a drizzle of extra raspberry sauce on the serving plate for a restaurant-style presentation that’s sure to wow guests.
Make Ahead and Storage
Storing Leftovers
I wrap the cake tightly with plastic wrap and store it in a cake carrier in the fridge, which keeps it moist and prevents it from absorbing fridge odors. It stays fresh for up to 5 days, though it rarely lasts that long in my house! Just let it sit out for about 20 minutes before serving to soften the buttercream.
Freezing
If you want to freeze the cake, I recommend baking the layers ahead, wrapping them well, and freezing for up to 3 months. When you’re ready, thaw in the fridge overnight, then assemble and frost. You can also freeze the fully frosted cake, but be sure to thaw it slowly to keep the ganache smooth.
Reheating
This cake is best served at room temperature, so I bring leftovers out of the fridge about 30-45 minutes before serving. Avoid microwaving slices, as that can melt the ganache unevenly. If you want warm bites, I gently warm a small piece on a low setting for a few seconds, but honestly, it’s fantastic just as is.
FAQs
-
Can I use frozen raspberries for the filling?
Absolutely! I actually prefer frozen raspberries because they’re easy to keep on hand and you don’t need to thaw them before starting the filling. Just add them straight from the freezer to your saucepan and follow the recipe instructions. The filling will thicken nicely after chilling.
-
What if I don’t have buttermilk?
No worries! You can make a quick DIY buttermilk by adding 1 teaspoon lemon juice or white vinegar to a measuring cup, then filling with milk to 1/2 cup. Let it sit a few minutes until it curdles slightly, and you’re good to go. This substitution works perfectly for this recipe.
-
Can I skip the espresso powder?
Yes, but I highly recommend using it if you can—it doesn’t taste like coffee but enhances the chocolate’s richness significantly. If you prefer not to use espresso powder, simply leave it out and replace the coffee with hot water. Your cake will still be delicious!
-
How long can I make the raspberry filling in advance?
You can make the raspberry filling up to one week ahead and keep it refrigerated tightly covered. It thickens as it chills and the flavors meld beautifully. If you want to keep it longer, freezing in a freezer-safe container for 3-6 months works well too.
Final Thoughts
When I first tried this Decadent Chocolate Raspberry Cake Recipe, it quickly became a family favorite—and now it’s my go-to showstopper whenever I want to impress friends or celebrate something sweet. The balance of rich chocolate and fresh raspberry is truly something special, and the texture just melts in your mouth. I encourage you to give it a try; it feels like a bit of luxury in your own kitchen and is absolutely worth the time. Trust me, once you make this, you’ll be coming back for seconds—and maybe thirds!
Print
Decadent Chocolate Raspberry Cake Recipe
- Prep Time: 1 hour 30 minutes
- Cook Time: 25 minutes
- Total Time: 6 hours
- Yield: Serves 12–14 1x
- Category: Dessert
- Method: Baking
- Cuisine: American
Description
A decadent and richly chocolatey chocolate raspberry cake featuring layers of moist cocoa cake, fresh raspberry filling, smooth chocolate buttercream, and a luscious chocolate raspberry ganache. Perfect for celebrations or any occasion requiring an elegant dessert with a perfect balance of sweet and tart flavors.
Ingredients
Raspberry Filling
- 1.5 Tablespoons (22ml) water
- 1.5 Tablespoons (4.5 teaspoons or 12g) cornstarch
- 3 cups (12 ounces/about 340–375g) fresh or frozen raspberries (do not thaw)
- 1/3 cup (67g) granulated sugar
- 1 teaspoon lemon juice
- 1/2 teaspoon pure vanilla extract
Cake
- 1 and 3/4 cups (219g) all-purpose flour (spooned & leveled)
- 3/4 cup (62g) unsweetened natural cocoa powder
- 1 and 3/4 cups (350g) granulated sugar
- 2 teaspoons baking soda
- 1 teaspoon baking powder
- 1 teaspoon salt
- 2 teaspoons espresso powder (optional)
- 1/2 cup (120ml) vegetable oil or melted coconut oil
- 2 large eggs, at room temperature
- 3/4 cup (180g) full-fat sour cream, at room temperature
- 1/2 cup (120ml) buttermilk, at room temperature
- 2 teaspoons pure vanilla extract
- 1/2 cup (120ml) hot water or black coffee
- 1 cup (170g) mini semi-sweet chocolate chips (tossed in 1 Tablespoon flour)
Chocolate Buttercream
- 1 cup (16 Tbsp; 226g) unsalted butter, softened to room temperature
- 3 and 1/2 cups (420g) confectioners’ sugar
- 1/2 cup (41g) unsweetened natural or dutch-process cocoa powder
- 3 Tablespoons (45ml) heavy cream or milk
- 1/8 teaspoon salt
- 2 teaspoons pure vanilla extract
Chocolate Raspberry Ganache
- 8 ounces (226g) quality semi-sweet or bittersweet chocolate, finely chopped
- 3/4 cup (180ml) heavy cream or heavy whipping cream
- 1/4 cup (60ml) raspberry liqueur, such as Chambord (or replace with more heavy cream)
- Optional garnish: fresh raspberries & fresh mint
Instructions
- Make the raspberry filling: Whisk cornstarch and water until dissolved. In a medium saucepan over medium heat, combine the cornstarch mixture, raspberries (no need to thaw if frozen), granulated sugar, and lemon juice. Stir with a silicone spatula, mashing raspberries as they soften. Bring to a boil and boil for 5 minutes, stirring occasionally. Remove from heat, stir in vanilla extract, then cool at room temperature for 10–15 minutes. Transfer to a bowl, cover if refrigerating longer than 4 hours, and chill at least 4 hours or up to 1 week until thickened.
- Prepare cake pans and preheat oven: Preheat oven to 350°F (177°C). Grease and line three 9-inch cake pans with parchment paper rounds, then grease the parchment.
- Mix dry ingredients: In a large bowl, whisk flour, cocoa powder, sugar, baking soda, baking powder, salt, and espresso powder (if using). Set aside.
- Mix wet ingredients: Using a mixer, combine oil, eggs, and sour cream on medium-high speed until combined. Add buttermilk and vanilla, mixing until just combined.
- Combine wet and dry: Pour wet mixture into dry ingredients. Add hot water or coffee and whisk on low speed until fully combined. Fold in floured chocolate chips gently. Batter will be thin and may have air bubbles.
- Bake the cake layers: Divide batter evenly among the three pans. Bake 24–26 minutes until a toothpick inserted in centers comes out clean. Cool completely in pans on wire racks.
- Prepare chocolate buttercream: Beat butter on medium speed until creamy (~2 minutes). Add confectioners’ sugar, cocoa powder, heavy cream, salt, and vanilla. Beat on low for 30 seconds, then high for 1 minute. Adjust salt to taste. Set aside about 2.5 cups total for assembly.
- Assemble first two layers: Place one cake layer on serving plate. Spread about 1/4 cup buttercream evenly on top. Pipe a thick border of about 1/4 cup buttercream with a large round tip around edges. Spread half of the chilled raspberry filling inside the buttercream border (about 1/2 cup). Repeat with second cake layer, using remaining buttercream in piping bag and remaining raspberry filling.
- Add third layer and crumb coat: Place third cake layer on top. Cover top and sides with remaining buttercream as a thin crumb coat. Smooth using a bench scraper. Chill in refrigerator uncovered for at least 30 minutes and up to 3 hours.
- Make chocolate raspberry ganache: Place chopped chocolate in heat-proof bowl. Heat cream and raspberry liqueur in saucepan over medium heat until just simmering. Pour over chocolate and let sit 2–3 minutes. Stir gently until smooth. Chill in refrigerator for 30 minutes until thickened.
- Finish cake: Pour and spread chilled ganache evenly over crumb-coated cake with an icing spatula. Garnish with fresh raspberries and mint if desired. Serve immediately or chill 4–6 hours before serving.
- Storage: Cover leftover cake tightly; store refrigerated up to 5 days.
Notes
- The raspberry filling and chocolate buttercream can be made ahead and refrigerated for several days. Bring to room temperature and rewhip buttercream if needed.
- Baked cake layers can be wrapped and refrigerated for up to 2 days or frozen up to 3 months.
- Raspberry filling freezes well up to 3–6 months. Thaw before use; it will thicken further.
- Natural cocoa powder is essential for acidity; do not substitute dutch-process cocoa for the cake.
- Espresso powder and coffee deepen chocolate flavor but won’t add a coffee taste; omit if undesired and use hot water instead.
- Sour cream can be substituted with plain yogurt for a lighter taste.
- Homemade buttermilk made by adding 1 teaspoon vinegar or lemon juice to 1/2 cup milk works well for this recipe.
- Room temperature eggs, sour cream, and buttermilk ensure even mixing and smooth batter.
- For ganache, use pure baking bars for best melting; chocolate chips contain stabilizers that can affect the ganache texture.
- To make a smaller 6-inch, three-layer cake, use scaled batter for cupcakes and proportionally reduce buttercream and ganache.
- Freezing the fully frosted cake is possible for up to 3 months; thaw overnight in refrigerator before serving.
Nutrition
- Serving Size: 1 slice (1/14 of cake)
- Calories: 480
- Sugar: 38g
- Sodium: 310mg
- Fat: 28g
- Saturated Fat: 13g
- Unsaturated Fat: 12g
- Trans Fat: 0.3g
- Carbohydrates: 54g
- Fiber: 5g
- Protein: 5g
- Cholesterol: 65mg


Your email address will not be published. Required fields are marked *