
This decadent chocolate cake with fresh raspberry frosting combines two perfect Valentine's Day flavors in one showstopping dessert. The cake itself is incredibly moist and fudgy with a deep chocolate flavor that melts in your mouth, while the vibrant pink raspberry frosting provides a fruity contrast that's as beautiful as it is delicious. The natural sweetness and slight tartness of the raspberries cuts through the richness of the chocolate, creating a perfectly balanced dessert that's ideal for special occasions.
I first made this cake for my husband's birthday, which happens to fall close to Valentine's Day. He loves the combination of chocolate and berries, and the look on his face when he took his first bite told me everything I needed to know! What impressed me most was how the buttermilk created such a tender crumb while keeping the cake deliciously moist. The natural raspberry color in the frosting makes this cake especially impressive when serving to guests - everyone thinks you spent hours on it!
Ingredients You'll Need
- 1¾ cups All-Purpose Flour: Creates the foundation for your cake. For a more tender crumb, spoon and level your flour rather than scooping directly from the bag.
- ¾ cup Cocoa Powder: Provides that deep chocolate flavor. Dutch-process cocoa gives the richest, darkest result.
- 1½ teaspoons Baking Powder and 1 teaspoon Baking Soda: The perfect combination for proper rise and texture.
- ½ teaspoon Salt: Enhances the chocolate flavor and balances sweetness.
- ½ cup Vegetable Oil: Creates moisture that keeps the cake soft for days after baking.
- 2 cups Granulated Sugar: Sweetens the cake while helping create that fudgy texture.
- 2 Large Eggs: Provide structure and richness to the cake.
- 2 teaspoons Vanilla Extract: Enhances the chocolate flavor with its aromatic sweetness.
- 1 cup Buttermilk (room temperature): The secret to an incredibly moist, tender crumb that stays soft for days.
- 1 cup Very Hot Coffee: Intensifies the chocolate flavor without adding coffee taste. Boiling water works too, but coffee gives the best result.
- 2 cups Fresh Raspberries: Creates the vibrant frosting with natural flavor and color.
- 1 cup Unsalted Butter (softened): Forms the base of your buttercream frosting.
- 3½-4 cups Powdered Sugar: Sweetens the frosting while creating the perfect pipeable consistency.
- 2-3 tablespoons Whipping Cream: Adds creaminess and lightness to the frosting.

Step-by-Step Cooking Instructions
- Prepare Your Workspace:
- Begin by preheating your oven to 350°F (175°C). Take a 9x13 inch baking pan and thoroughly grease it with butter or cooking spray, then dust with a light coating of flour, tapping out any excess. This preparation ensures your cake will release easily after baking. If you have parchment paper, lining the bottom of the pan provides extra insurance against sticking.
- Mix the Dry Ingredients:
- In a large mixing bowl, whisk together the flour, cocoa powder, baking powder, baking soda, and salt until thoroughly combined. This step distributes the leavening agents evenly throughout the dry ingredients, ensuring your cake rises uniformly. The cocoa powder tends to form lumps, so be particularly thorough in breaking those up with your whisk.
- Prepare the Wet Mixture:
- In another large bowl, using either a stand mixer fitted with the paddle attachment or a hand-held electric mixer, beat together the vegetable oil and granulated sugar on medium speed until well combined, about 2 minutes. Add the eggs one at a time, beating well after each addition to fully incorporate them. Then mix in the vanilla extract until the mixture looks smooth and slightly thickened. These steps create the base for your cake's structure and flavor.
- Combine Wet and Dry Ingredients:
- With your mixer on low speed, gradually add the buttermilk to the oil-sugar mixture, mixing until just incorporated. Next, add the flour mixture in three portions, mixing between each addition just until no dry streaks remain. Be careful not to overmix, as this can develop too much gluten and result in a tough cake. Scrape down the sides of the bowl as needed to ensure everything is evenly incorporated.
- Add the Hot Coffee:
- Turn your mixer to the lowest setting and very carefully pour in the hot coffee (or boiling water). Mix until just combined - the batter will be quite thin, but this is exactly what you want for a moist, fudgy cake. The hot liquid blooms the cocoa powder, intensifying its flavor and creating that signature deep chocolate taste.
- Bake to Perfection:
- Pour the batter into your prepared pan, using a spatula to spread it evenly into the corners. Tap the pan gently on the counter a few times to release any large air bubbles. Bake in the preheated oven for 30-35 minutes, or until a toothpick inserted into the center comes out with just a few moist crumbs (not wet batter). The top should spring back slightly when gently pressed with a finger. Be careful not to overbake, as this will dry out your cake.
- Cool Completely:
- Allow the cake to cool in the pan on a wire rack for at least 1-2 hours, or until completely cooled to room temperature. Patience is key here - attempting to frost a warm cake will melt your buttercream and potentially tear the cake's surface. For best results, you can even refrigerate the cooled cake for 30 minutes before frosting.
- Prepare the Raspberry Puree:
- While the cake is cooling, make the raspberry puree. Place the fresh raspberries in a blender or food processor and pulse until completely smooth. Press this mixture through a fine-mesh strainer to remove all the seeds, using the back of a spoon to help push the juice through. This process is easier if done in small batches. You should end up with a smooth, seedless raspberry puree.
- Reduce the Raspberry Puree:
- Pour the strained raspberry puree into a small saucepan and bring to a simmer over medium heat. Cook, stirring frequently to prevent scorching, until the mixture has reduced significantly and thickened to the consistency of maple syrup. This should take about 8-10 minutes, and you'll end up with approximately ¼ to ⅓ cup of concentrated raspberry puree. Remove from heat and refrigerate until completely cold.
- Make the Buttercream:
- In a large bowl, beat the softened butter with an electric mixer on medium-high speed until pale and fluffy, about 3-4 minutes. This extended beating incorporates air, creating a lighter frosting. Reduce the speed to low and gradually add 3½ cups of powdered sugar, about ½ cup at a time, mixing well after each addition. Once all the sugar is incorporated, add ¼ cup of the chilled raspberry reduction and beat on medium speed until fully combined. Finally, add the whipping cream one tablespoon at a time until you reach your desired consistency. If the frosting seems too thin, add the remaining ½ cup of powdered sugar.
- Frost Your Cake:
- For the cleanest frosting application, place your fully cooled cake in the freezer for about 20 minutes. This firms up the surface and prevents crumbs from mixing into your frosting. Using an offset spatula or the back of a spoon, spread the raspberry buttercream evenly over the top of the cake in swooping motions for a casual, rustic look. The vibrant pink color of the frosting creates a beautiful presentation without any additional decoration needed.
- Serve and Enjoy:
- For the cleanest slices, use a sharp knife dipped in hot water and wiped dry between cuts. The cake can be served immediately or refrigerated until ready to serve. If refrigerated, allow it to sit at room temperature for about 20 minutes before serving for the best texture and flavor.
I discovered just how important the hot coffee is when I once tried making this cake with room temperature liquid instead. The chocolate flavor was noticeably less intense! My family particularly loves when I make this cake for weekend gatherings - my niece is always amazed by the 'magic pink frosting' that gets its color from fruit rather than food coloring. The slight tartness from the raspberries perfectly balances the sweetness of the buttercream, keeping it from being cloying.
Make-Ahead Tips
This cake actually improves with time as the flavors meld and deepen. You can bake the cake up to two days in advance and store it well-wrapped at room temperature. The raspberry reduction can also be made up to three days ahead and stored in the refrigerator. For the freshest presentation, it's best to make the frosting and frost the cake on the day you plan to serve it, though a fully frosted cake will keep well in the refrigerator for up to three days.
Serving Suggestions
While this cake is certainly stunning on its own, you can elevate it further for special occasions. Try garnishing with fresh raspberries, chocolate shavings, or a light dusting of cocoa powder just before serving. For an extra-special presentation, place a few edible flowers alongside the raspberries. A scoop of vanilla ice cream or a dollop of lightly sweetened whipped cream makes a wonderful accompaniment, creating a delightful temperature contrast with the cake.

Flavor Variations
This versatile cake recipe can be adapted to feature other berry flavors. Substitute strawberries or blackberries for the raspberries in the frosting, following the same reduction method. For a more intense chocolate experience, add ½ cup of mini chocolate chips to the cake batter just before baking. You can also create a layered flavor by spreading a thin layer of raspberry jam on the cake before topping with the buttercream frosting.
I've made this cake for countless celebrations, and it never fails to impress. The deep chocolate flavor paired with the bright raspberry frosting creates a perfect balance that appeals to everyone from sophisticated palates to picky children. What I love most is how the simple presentation belies the complex flavors - it looks effortless yet tastes like something from a high-end bakery. This is the kind of cake that becomes a signature recipe, the one friends and family request time and again for special occasions.
Frequently Asked Questions
- → Can I use frozen raspberries for the frosting?
- Yes, frozen raspberries work well for this recipe. Thaw them first, then proceed with pureeing and reducing as directed. The color might be slightly more intense with frozen berries.
- → Why do I need to reduce the raspberry puree?
- Reducing the puree concentrates the flavor while evaporating excess moisture. This gives you intense raspberry flavor without making the buttercream too loose or causing it to separate.
- → Do I have to use coffee in the cake?
- No, you can substitute hot water, but the coffee enhances the chocolate flavor without adding coffee taste. If using water, consider adding an extra tablespoon of cocoa powder to maintain the rich chocolate flavor.
- → Can I make this cake ahead of time?
- Yes! The cake can be made 1-2 days ahead and stored covered at room temperature. The raspberry reduction can also be made ahead and refrigerated. Assemble and frost the day you plan to serve for best results.
- → How can I make this into a layer cake?
- Divide the batter between two 9-inch round cake pans and reduce baking time to 25-30 minutes. Double the frosting recipe to have enough for filling between layers and covering the entire cake.