Preheat oven to 180°C (350°F). Line and grease two 8-inch cake pans.
Make vegan buttermilk: mix almond milk + vinegar and set aside.
Whisk dry ingredients in a large bowl.
Add coconut oil, flax eggs, vanilla, and curdled milk. Mix smooth.
Slowly pour in hot coffee/water. Batter will be thin.
Divide into pans and bake 35–40 mins. Cool completely before frosting.
Add cocoa powder to a bowl; sift or whisk until lump-free.
Add softened vegan butter and beat with a hand mixer until creamy.
Add half the icing sugar and half the milk. Mix until smooth.
Add remaining icing sugar + vanilla. Beat from low to high until fluffy.
Adjust consistency: more milk if too thick, more icing sugar if too thin.
Frost cooled cake with a spatula or butter knife. Top with raspberries.
