Grease a 20 x 20 cm (8 x 8 inch) brownie pan or line with parchment paper. Preheat oven to 180°C (350°F).
To make the crust, combine flour, sugar, cocoa powder, salt, and baking powder. Knead in the softened coconut oil with your hands and add soy milk if the dough seems to crunbly.
Press into the prepared pan and refrigerate while making the filling.
To make the filling, place all dry ingredients in a bowl and mix well.
Add liquid ingredients and stir until everything is combined.
Pour on top of the filling and spread out evenly.
Bake for 45-50 minutes. If the filling gets too dark, cover with a sheet of aluminium foil.
Let cool completely and cut into 16 squares or whatever size you like.