Preheat the oven to 350°F. Line a 9-inch cake pan with parchment paper.
To make the batter: In a large mixing bowl, add the grated carrots, melted butter, dark brown sugar, pumpkin puree, and vanilla extract.
Mix with a hand mixer to combine completely.
Add in the milk, flour, cocoa powder, baking powder, and salt and mix together to combine completely.
Transfer the batter to the prepared baking pan and spread out evenly.
Bake for 20 mins.
While the cake is baking, make the topping by adding the melted butter, all purpose flour, cane sugar, and brown sugar to a small mixing bowl. Stir together until a paste forms.
Add in the mini chocolate chips and coconut and stir to combine.
Remove the cake from the oven and crumble the topping on top.
Return the cake to the oven and bake for an additional 20 to 25 minutes or until a toothpick inserted in the center comes out clean. Allow the cake to cool completely in the cake pan.
Remove the cake, cut, and enjoy!