Prepare your 3-7" cake pans with grease & a parchment paper liner. Preheat the oven to 350°F
In a large mixing bowl combine the flour, baking soda, salt & sugar. Sift or whisk by hand to combine well
In another mixing bowl combine the cocoa powder with the hot coffee & whisk smooth
Add the Vegetable oil, vanilla extract & vinegar to the cocoa mixture, then add all the liquids including the oil & vinegar to the dry ingredients in the large mixing bowl.
Whisk vigorously to combine well, the batter will seem thick at first but be sure to keep whisking to a smooth pour able batter, divide batter evenly amongst your pans
Bake immediately in a preheated 350°F oven for approximately 25-30 minutes for 7" pans or until a toothpick inserted into the center comes out clean.
Cool the cake in the pan(s) until you can easily touch them without burning yourself. Then flip the cake(s) out onto a cooling rack to cool to cold.
Make the caramel & Peanut Butter buttercream recipes according to the instructions on those recipe posts
For the Peanut Butter Nougat: In a medium bowl combine the peanut butter, graham cracker crumbs & agave & mix smooth. reserve for later
Prepare the peanut butter fudge by combining the peanut butter, coconut oil & agave in a medium heavy bottom sauce pot, heat over medium heat whisking often until melted & smooth.
Prepare the ganache by combining the plant milk & vegan chocolate together in a small sauce pot, whisking constantly over medium heat until melted & smooth, Reserve at room temperature to keep it at a pourable consistency
Once all of your recipes are prepared, assemble the cake as shown in the video