Melt butter with chocolate in microwave for 2 minutes. (Or in saucepan) Let cool.
Combine white and brown sugar in mixing bowl. Add eggs, one by one, mixing in after each addition.
Mix in vanilla and beat until mixture is light and fluffy.
Mix in salt and baking powder until combined.
Mash the avocado until it's a smooth puree. Measure out a half cup. Mix in until well blended.
If cool, add butter and chocolate mixture and mix well.
Add flour, 1/2 c at a time, mixing well.
Stir in chocolate chips by hand until evenly distributed.
Drop dough by rounded teaspoons onto greased cookie sheets.
Bake at 350 degrees for 13 to 15 minutes, or until the cookies feel dry when lightly touched on the top. (Mine took 14 minutes.) You don't want to overbake them.
Cool for 5 minutes. This will firm the bottom. Then move to wire rack.
This recipe was submitted by one of our readers and has not been tested by our food editors. We are not responsible for errors in this recipe, but if you find one, please let us know.