Chocolate Cake with Raspberry Frosting

Featured in Sweet Moments of Joy.

Make fudgy chocolate cake with coffee for extra flavor, reduce fresh raspberry puree to concentrate flavor, beat with butter and powdered sugar for naturally pink frosting. A showstopper that's easier than it looks!
Barbara Chef
Updated on Wed, 12 Mar 2025 18:27:39 GMT
A piece of chocolate cake with pink frosting on a white plate. Pin it
A piece of chocolate cake with pink frosting on a white plate. | gracefulflavors.com

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.
A piece of chocolate cake with pink frosting on a white plate. Pin it
A piece of chocolate cake with pink frosting on a white plate. | gracefulflavors.com

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.

A piece of chocolate cake with pink frosting on a white plate. Pin it
A piece of chocolate cake with pink frosting on a white plate. | gracefulflavors.com

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.

Fudgy Cake with Pink Raspberry Frosting

A rich, moist chocolate cake topped with vibrant pink buttercream made from fresh raspberries - perfect for Valentine's Day or anytime you want an impressive dessert.

Prep Time
45 Minutes
Cook Time
30 Minutes
Total Time
75 Minutes
By: Barbara


Difficulty: Intermediate

Cuisine: American

Yield: 18 Servings

Dietary: Vegetarian

Ingredients

→ For the Chocolate Cake

01 1 and 3/4 cups all-purpose flour
02 3/4 cup cocoa powder, dutch process preferred
03 1 and 1/2 teaspoon baking powder
04 1 teaspoon baking soda
05 1/2 teaspoon salt
06 1/2 cup vegetable oil
07 2 cup granulated sugar
08 2 large eggs
09 2 teaspoons vanilla extract
10 1 cup buttermilk, room temperature
11 1 cup very hot coffee, or boiling water

→ For the Raspberry Buttercream

12 2 cups fresh raspberries
13 1 cup unsalted butter, softened to room temperature
14 3 and 1/2 to 4 cups powdered sugar
15 2-3 tablespoons whipping cream

Instructions

Step 01

Preheat the oven to 350F degrees. Grease and flour a 9x13 inch baking pan and set aside

Step 02

In a large bowl whisk together the flour, cocoa, baking powder, baking soda and salt

Step 03

In a separate large bowl using a stand or hand-held electric mixer, beat together the oil, sugar, eggs and vanilla on medium speed until combined

Step 04

Turn the mixer down to low speed and beat in the buttermilk, followed by the flour mixture. Scrape down the sides of the bowl as necessary. Then with the mixer on low speed carefully beat in the hot coffee (or boiling water)

Step 05

Pour the batter into the prepared pan, and bake for about 30-35 minutes or until an inserted toothpick comes out clean. Allow the cake to cool fully before frosting

Step 06

Put the raspberries in a blender or food processor and process. Put the mixture through a strainer, using a spoon to push through the juice and discard the seeds

Step 07

Pour the raspberry puree into a small saucepan. Heat over medium heat stirring frequently. Allow the mixture to boil and reduce in volume until you have about 1/4 to 1/3 cup of thick raspberry puree (about 10 minutes). Allow to cool fully

Step 08

In a large bowl using a stand or hand-held electric mixer beat the butter on medium speed until softened and fluffy. Then turn the mixer down to low speed and carefully beat in 3 and 1/2 cups of powdered sugar

Step 09

Once fully combined add in 1/4 cup of the cold raspberry puree (it must be cold before adding to avoid separation). Beat in the raspberry puree, followed by the whipping cream 1 tablespoon at a time. Add additional powdered sugar if frosting is too thin

Step 10

For best results, put cake in freezer for 20 minutes to reduce crumbs. Then frost the cake using a flat edge knife. Cut and serve

Notes

  1. Cake stores best in the fridge in an air-tight container
  2. Make sure raspberry puree is completely cool before adding to buttercream
  3. Hot coffee enhances the chocolate flavor but can be replaced with hot water
  4. Freezing cake briefly before frosting helps prevent crumbs in the frosting

Tools You'll Need

  • 9x13 inch baking pan
  • Electric mixer (stand or hand-held)
  • Blender or food processor
  • Fine mesh strainer
  • Small saucepan
  • Flat edge knife for frosting

Allergy Information

Please check ingredients for potential allergens and consult a health professional if in doubt.
  • Contains dairy
  • Contains eggs
  • Contains wheat/gluten

Nutrition Facts (Per Serving)

It is important to consider this information as approximate and not to use it as definitive health advice.
  • Calories: 303
  • Total Fat: ~
  • Total Carbohydrate: ~
  • Protein: ~