Place the chocolate chips in a glass bowl then put into the microwave for 30 seconds. Remove and stir then place back into the microwave for 20 seconds. Remove and stir then place back into the microwave for 10 seconds. Remove and stir until completely melted. If needed, continue cooking for 10 second increments. Be careful not to overcook the chocolate! Set aside.
Beat the butter and sugar together until creamy. Add vanilla followed by the eggs, one at a time, until well combined. Fold in the melted chocolate and mix well.
Combine the flour with the baking powder, baking soda, and salt until mixed thoroughly.
Gradually add the flour mixture to the butter mixture until combined.
Cover with plastic wrap and place into the refrigerator for 30 minutes to harden a bit.
Preheat the oven to 350 degrees. Line a baking sheet with a silpat mat.
Place 1/4 cup of white sugar into a small bowl. Roll cookie dough into small 1" balls then roll into the sugar to coat completely.
Place onto the prepared baking sheet, about 2 inches apart.
Bake in the preheated oven for about 8-10 minutes, or until the cookies are dry around the edges and cracked on top.
Let the cookies cool on the baking sheet for 10 minutes, then transfer to a rack to cool completely before serving.
Serve with iced cold milk. Enjoy!