Preheat oven to 350 degrees and line an 8 inch square baking dish with parchment paper, or oil generously.
in a large bowl, microwave to melt chocolate and and whisk Until smooth. Then prepare the other ingredients. First whisk cashew butter and coconut , eggs, and sugar. Then add flour, cocoa powder, and baking powder. Then, stir in the melted chocolate to form batter.
Pour or spread batter/dough into baking dish (it’s ok if it’s thick), pressing evenly with a spatula.
Bake for 20 minutes.
while brownies are baking, prepare the frosting by softening coconut butter to flood consistency, then stirring in other ingredients. If frosting is too thick, you can microwave for 3-5 seconds until it becomes spreadable.
Let sit and cool completely before frosting. Let frosting set in fridge to thicken, then cut into squares.
Store in fridge to keep the frosting chilled for best taste/texture .