Go Back
Chocolate Cake with Raspberry Frosting. This rich, super fudgy chocolate cake has a deep chocolate flavor. Then it's topped with fresh raspberry buttercream so it's perfect for Valentine's! www.justsotasty.com

Chocolate Cake with Raspberry Frosting

This chocolate cake with raspberry frosting is perfect for Valentine's Day. The chocolate cake is soft, moist & super fudgy with a deep chocolate flavor. Then the frosting is made with fresh raspberries for the prettiest pink color.
Course Dessert
Prep Time 45 minutes
Cook Time 30 minutes
Total Time 3 hours
Servings 18 slices
Calories 303kcal


For the Chocolate Cake

  • 1 and ¾ cups all-purpose flour
  • ¾ cup cocoa powder , dutch process preferred
  • 1 and ½ teaspoon baking powder
  • 1 teaspoon baking soda
  • ½ teaspoon salt
  • ½ cup vegetable oil
  • 2 cup granulated sugar
  • 2 large eggs
  • 2 teaspoons vanilla extract
  • 1 cup buttermilk , room temperature
  • 1 cup very hot coffee , or boiling water

For the Raspberry Buttercream

  • 2 cups fresh raspberries
  • 1 cup unsalted butter , softened to room temperature
  • 3 and ½ to 4 cups powdered sugar
  • 2-3 tablespoons whipping cream


Make the Chocolate Cake

  • Preheat the oven to 350F degrees. Grease and flour a 9x13 inch baking pan and set aside.
  • In a large bowl whisk together the flour, cocoa, baking powder, baking soda and salt. 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. Turn the mixer down to low speed and beat in the buttermilk, followed by the flour mixture. Turn off the mixer and 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).
  • 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. 

Make the Raspberry Frosting

  • 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. Doing this about ¼ of the raspberries at a time will make the process easier. 
  • Pour the raspberry puree (without the seeds) into a small saucepan. Heat over medium heat stirring frequently. Allow the mixture to boil and reduce in volume. You want to boil off as much of the water as possible so that you're left with a thick mixture. I boiled mine for about 10 minutes, at the end you'll know you're done when you have about ¼ cup to ⅓ cup in thick raspberry puree. Allow the raspberry puree to cool fully. It must be cold before moving on with the raspberry frosting. 
  • To make the raspberry frosting, 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 ½ cups of powdered sugar. Once fully combined add in ¼ cup of the cold raspberry puree. It must be cold before adding it to the frosting, otherwise your frosting will separate. Then beat in the raspberry puree, followed by the whipping cream 1 tablespoon at a time. Add in an additional ½ cup powdered sugar if the frosting is too thin. 
  • To frost the cake, I like to first put it in the freezer for 20 minutes. This helps to reduce cake crumbs from lifting into the icing. Then frost the cake using a flat edge knife. Cut and serve. 


*Cake stores best in the fridge in an air-tight container.


Calories: 303kcal