Sweet Tooth

Chocolate Cake with Berry Buttercream & Berry Compote

Moist chocolate layers, bright jammy berries, and the kind of frosting you’ll want to eat by the spoonful.

Prep
2 hours
Cook
1 hour
Total
3 hours
Serves
10
people
Chocolate Cake with Berry Buttercream & Berry Compote
Share recipe

Ingredients

Chocolate Cake
  • 220g all-purpose flour
  • 62g unsweetened natural cocoa powder (not dutch process)
  • 350g granulated sugar
  • 2 teaspoons baking soda
  • 1 teaspoon baking powder
  • 1 teaspoon salt
  • 2 teaspoons espresso powder
  • 120ml (1/2 cup) vegetable oil (or canola oil or melted coconut oil)
  • 2 large eggs, at room temperature
  • 2 teaspoons pure vanilla extract
  • 120ml buttermilk, at room temperature
  • 180g full fat sour cream
  • 120ml freshly brewed strong hot coffee
Berry Compote
  • 1.5 cups (180g) frozen mixed berries
  • 1/2 cup (100 g) granulated sugar
  • 1 tablespoon cornstarch
  • 1/2 lemon
Berry Buttercream
  • 1 cups (226g) unsalted butter softened slightly
  • 4oz (113g) cream cheese softened slightly
  • 4-5 cups powdered sugar
  • 4 tablespoons berry juice from compote above
  • 1 tablespoon cocoa powder
  • 1.5 tablespoons (21g) heavy whipping cream
  • 1 teaspoon vanilla bean paste (or vanilla extract)
Decoration (Optional)
  • 215g dark chocolate (to make chocolate shards)
  • fresh mint leaves
  • fresh blackberries

Directions

Chocolate Cake
  1. Preheat your oven to 350°F (177°C). Lightly grease two 9-inch round cake pans, line the bottoms with parchment, then grease the parchment too. (This extra step makes sure the cakes pop right out without sticking.)
  2. In a large bowl, whisk together the flour, cocoa powder, sugar, baking soda, baking powder, salt, and espresso powder.
  3. In another bowl, combine the oil, eggs, and vanilla. Whisk/beat until smooth, then add the buttermilk and sour cream and mix until everything comes together.
  4. Pour the wet mixture into the dry ingredients. Add the hot water or coffee, then whisk on low speed until the batter is smooth.
  5. Divide the batter evenly between the two pans. (I usually weigh each pan to make sure they have the same weight in grams). Bake for 23–26 minutes, checking with a toothpick in the center, when it comes out clean, the cakes are ready. Keep an eye on them, since every oven is a little different.
  6. Let the cakes cool in their pans on a wire rack until completely cool.
Berry Compote
  1. While the cakes are baking, make the compote. Add the frozen berries and sugar to a medium saucepan over medium heat. Stir as it warms up, letting the berries soften and release their juices.
  2. Once the mixture comes to a gentle boil, sprinkle in the cornstarch and stir well to avoid clumps. Let it simmer for about 10 minutes, stirring occasionally, until it thickens and reduces by roughly half.
  3. Transfer the compote to a bowl and let it chill in the fridge while the cakes finish baking and cooling. The compote should be jammy but still spoonable, perfect for layering between the cake and buttercream.
Berry Buttercream
  1. In the bowl of a stand mixer fitted with the paddle attachment, beat the butter on medium speed for about 3 minutes, until it’s pale, light, and fluffy.
  2. With the mixer on low, slowly mix in the powdered sugar. Then add the blackberry juice, cocoa powder, heavy cream, vanilla, and a pinch of salt.
  3. Turn the mixer up to medium-high and let it whip for another 5 minutes until the buttercream is smooth, airy, and beautifully tinted with pink/purple color.
Chocolate Pieces (Optional)
  1. Line a flat baking sheet with parchment paper and set aside.
  2. Place 200g of chocolate in a clean, microwave-safe glass or plastic bowl. Set aside the remaining 10g. You’ll use it later for tempering. Microwave the chocolate in 20-second bursts, stirring well each time so it melts evenly and doesn’t burn.
  3. You’re aiming for about 40°C. If it’s not quite there, keep microwaving in short bursts and stirring in between until it reaches temperature.
  4. Add the last 10g of chocolate to the warm melted chocolate. Stir continuously until it melts completely.
  5. Pour the tempered chocolate onto the prepared parchment. Use a palette knife (or an offset spatula) to spread it out into a thin, even layer. Work quickly so it doesn’t set before you finish.
  6. Leave the chocolate to cool and harden completely on the parchment. Once firm, snap it into shards of any size and shape you like. They don’t need to be perfect, that’s part of the charm

Why you'll love this recipe

When I asked my friend what they wanted for dessert, the answer was “something chocolate.” So behold, something chocolate, but not too chocolatey where you feel sickly. You still want to go back for seconds, eat the buttercream from the spoon and the tanginess of the berries compliments the chocolate flavors extremely well.

Chocolate and berries have always been natural companions. The richness of chocolate craves something bright and juicy to cut through its depth. In this cake, the chocolate base brings a deep, slightly bitter edge that makes the perfect backdrop for fruit. Blackberries, in particular, have a beautiful balance of sweet and tart, which keeps each bite from ever feeling too heavy.

The blackberry buttercream softens that tartness with creaminess, creating a velvety layer that ties everything together. It carries the berry flavor without overpowering the chocolate, almost like a bridge between richness and brightness. Then the berry compote adds little bursts of freshness and texture, reminding you that the cake isn’t just indulgent, it’s lively and layered.

Together, the trio works because each flavor fills a different role:

  • Chocolate anchors everything with depth.
  • Blackberry buttercream adds smoothness and subtle fruitiness.
  • Berry compote provides contrast, acidity, and a juicy lift.

How to Assemble

  1. Place one cake round on a serving plate or cake board. Spread a layer of berry buttercream evenly over the top, then spoon on a little berry compote. Keep the compote about an inch away from the edges so it doesn’t spill out when you add the next layer.
  2. Carefully set the second cake round on top. Press down lightly to secure. Frost the top with the remaining buttercream.
  3. Once frosted, drizzle or dollop a bit of extra berry compote over the top. Then decorate with your homemade chocolate shards, letting them stand up at angles for some height and drama. If you’d like, add a few fresh blackberries and fresh mint leaves for extra color and freshness
Cooking in kitchen at stove

About me

Lorem ipsum dolor sit amet consectetur. Enim eros odio neque hendrerit neque. Elit consequat tempus nulla nisl.