This type of filling is honestly one of my absolute favourites. It almost resembles sitni kolači, and by now, you are both acquainted with that type of confectionery and my love for them. Well, this cake combines the best of both worlds; deeply chocolate cake and a fudge-like frosting.
As the years go by, I am finding myself more and more drawn to specifically fudge-like textures when it comes to desserts, and these cake bars are simply perfect for that. A cake base almost resembling brownies and frosting of dreams.
The only thing I can advise is to make sure the base doesn't overbake. That is my only caveat for this recipe. The rest is pretty straightforward, with just a bit of melting and swirling, but the cake does need your attention.

Ingredients
For the vegan chocolate cake
200 grams plain flour25 grams unsweetened cocoa powder
240 grams granulated sugar
1 teaspoon baking soda
3/4 teaspoon baking powder
1/2 teaspoon salt
350 millilitres boiling water
2 heaped teaspoons instant espresso powder
45 millilitres neutral oil
2 teaspoons apple cider vinegar
2 teaspoons vanilla bean paste
For the double chocolate peanut butter frosting
200 grams vegan white chocolate150 grams creamy peanut butter
50 grams vegan block butter
1/2 teaspoon vanilla bean paste
100 grams vegan milk chocolate
30 millilitres neutral oil

Preparation
Start by making the vegan chocolate cake. Let the oven preheat to 180°C. Line a medium square cake pan (18x18 cm) with baking parchment, bottom and sides, and set it aside. Take a small bowl, sift in the cocoa powder, add in the espresso powder and boiling water, mix very well, and set aside. Take a large bowl and sift in the plain flour, baking soda, baking powder, and salt. Add in the sugar and mix very well. Make a well in the centre, pour in all the wet ingredients, and whisk until just combined. Immediately pour the batter into the prepared pan, and bake in a nicely preheated oven, at 180°C, for about 20-25 minutes, or until done.
Mine was done after exactly 22 minutes.
As every over bakes differently, check with a toothpick to make sure it stays soft. Take it out of the oven and let it cool completely in the pan.
When the cake is cool to the touch, proceed to make the double chocolate peanut butter filling. Place the peanut butter into a heavy saucepan, add in the vegan butter, chopped white chocolate, and vanilla, and place the saucepan over medium-low heat. Take your time melting this, because it can burn, and make sure you stir it constantly.
As that portion is melting, separately mix the chopped vegan milk chocolate with the neutral oil, and melt it in the microwave or in a double boiler. Keep this portion of the chocolate liquid, do not let it set up.
Once peanut butter and white chocolate are melted, remove from heat, let it cool down for a minute or two, and pour it over the completely cooled chocolate cake. Wait another minute or two, just so it starts to set up, and then slowly and gently drizzle the melted vegan milk chocolate on top. Use a butter knife or a skewer to swirl it through, and place everything in the refrigerator for at least 8 hours.
Once ready, slice it into portions and serve with strong coffee. Yields 9 very rich servings or 16 more modest ones.





