Preheat the oven to 350. Line a 8x8 in square baking tin with greaseproof paper.
Sift together the flour, cocoa powder, salt, and baking soda in a large bowl. Set aside.
Place the coconut oil and dark chocolate in a heatproof bowl over a saucepan of simmering water, stirring until melted. Alternatively- you can use a microwave.
Once melted, stir in the sugar and vanilla extract.
Add the chocolate mixture, almond milk and prepared flax eggs to the flour mixture, whisking until the batter in smooth and lump-free.
Pour half for the batter into the prepared tin, smoothing all the way out to the sides. Drizzle over the caramel sauce. Spread over the remaining batter an sprinkle the chopped almonds over the top.
Bake for 25-30 min or until the edges are cooked and the center is ever so lightly wobbly when shaken.