Preheat oven to 325 degrees Fahrenheit and prepare a 9X9 baking pan by lining with parchment paper
In a food processor or high speed blender (I use my blender), add in all the brownie ingredients except for the chocolate chips. Process/blend until smooth, scraping down the bowl/sides as needed.
Fold in the chocolate chips after the batter is totally smooth.
Pour the batter into the prepared baking tin evenly. Bake for 35 minutes or until a toothpick comes out clean from the center of the brownies. Allow the brownies to cool completely before adding on the frosting and cutting into square.
Rinse/clean out the blender or food processor that was used for the brownie batter. Melt the chocolate chips in the microwave in one minute intervals on 50% power until smooth.
Add in all the frosting ingredients, including the melted chocolate, into the blender or food processor. Pulse until totally smooth with no avocado pieces left. it should resemble a similar texture to chocolate pudding.
Once the brownies are cool, smear the frosting on the top. Top with a few chocolate chips if desired. Cut into squares. Enjoy! Leftovers can be kept for 48 hours at room temperature or 1 week in the refrigerator.