This dairy free chocolate peanut butter cake is rich, polished, and perfect for special occasions. Its striking finish makes every slice feel extra memorable.
Heat the oven to 350°F. Line three 8-inch round cake pans with parchment paper and lightly coat the sides with neutral oil.
Whisk the flour, sugar, cocoa powder, baking soda, baking powder, and salt. Add the eggs, soy milk, neutral oil, and vanilla extract, then gradually whisk in the hot coffee.
Divide the batter among the pans and bake for 22 to 26 minutes, until a toothpick comes out with a few moist crumbs. Cool for 10 minutes in the pans, then transfer the layers to wire racks.
Beat the dairy free butter and creamy peanut butter for 2 minutes. Gradually beat in the powdered sugar, soy milk, vanilla extract, and salt until fluffy.
Stack the completely cooled chocolate layers with peanut butter frosting between them. Cover the top and sides with the remaining frosting, then refrigerate for 20 minutes.
Pour the hot coconut cream over the chopped dairy free chocolate and let it stand for 2 minutes. Stir until smooth, then cool for about 10 minutes until slightly thickened.
Pour the chocolate ganache over the cake and guide it toward the edge to create drips. Sprinkle with roasted peanuts and let the ganache set for 20 minutes before serving.