Preheat oven to 350ºF. Line with parchment and lightly grease an 8x8” baking pan.
In a medium bowl, whisk the almond flour, salt, and cocoa powder together.
Put the chocolate and coconut oil in a large glass bowl and microwave for 30 seconds. Stir, and repeat until the chocolate and coconut oil are completely melted and smooth. Add the coconut sugar. Whisk until completely combined. The mixture should be room temperature.
Add 2 eggs to the chocolate mixture and whisk until combined. Add the vanilla and stir. Do not overbeat the batter at this stage or your brownies will be cakey.
Add the flour mixture to the chocolate mixture. Using a rubber spatula, fold the flour mixture into the chocolate until fully combined. Fold in the chocolate chips.
Bake in preheated oven for 28-32 minutes or until a toothpick comes out with moist crumbs attached. Don't over bake!! Cool brownies completely before frosting.
For the frosting: combine the dark chocolate, almond butter, and coconut oil in a small saucepan over low heat. Let melt, stirring frequently. Once melted, whisk in the almond milk and vanilla extract until combined. Spread on top of cooled brownies and place in the refrigerator to set.
Once chilled, cut brownies into 16 equal squares with a very sharp knife.
Brownies will keep in an airtight container at room temperature or in the refrigerator for up to 1 week, or in the freezer for up to 3 months.