Preheat oven to 180ºC (356ºF). Line a 8 inch x 8 inch (20cm x 20cm) square baking pan with parchment paper. Set aside.
In a high speed food processor, add pitted medjool dates. Pulse until broken down for 10 seconds.
Add almond butter, coconut oil, milk, and vanilla. Blend on high until well combined, about 15-20 seconds. Scrape down the sides.
Add flour, cocoa, baking soda, coffee, and salt. Blend on high until smooth and well combined, about 15 seconds, ensuring not to over-mix. Scrape down the sides.
Spoon batter into prepared baking pan. Smooth out the top using a spatula or wooden spoon. The batter is quite thick and needs to be spread out.
Bake for 12-15 minutes until the top is set and a toothpick inserted into the middle comes out with a few moist crumbs. Ensure not to over-bake as that will dry out your brownies. Slightly undertaking brownies achieves a fudgy and moist middle.
Remove from oven and cool in pan for 10 minutes.
Carefully pull out the brownie from the pan and transfer it to a wire rack, leaving the parchment paper intact as it will still be soft and delicate to handle.
Allow the brownie to cool completely.
Slice into squares.
Drizzle melted chocolate over sliced brownies if desired. This addition is optional but highly delicious!
Serve and enjoy!