Preheat oven to 375 F. Line a baking sheet with parchment paper.
In a large bowl, beat butter, granulated sugar, brown sugar, eggs, and vanilla on using a hand mixer on medium speed for about 1 to 2 minutes or until smooth.
In a separate bowl, sift together flour, baking soda, and salt. Slowly add dry ingredients to wet ingredients.
Continue mixing the batter until combined.
Add 2 cups of the milk chocolate chips and stir to combine.
Using 2 tablespoons, scoop the cookie dough and place on the prepared baking sheet at about 2 inches apart.
Bake in the preheated oven for about 12 to 14 minutes. Remove from oven and transfer to a wire rack to cool completely.
In a microwaveable bowl, microwave the remaining 1 cup of milk chocolate chips at 30-second intervals until completely melted.
Dip half of each cookie into the chocolate and arrange in a single layer on a parchment-lined baking sheet to set.
Once the chocolate has set, place a scoop of ice cream on the back of one cookie and then sandwich with another cookie.
Roll the cookie in mini chocolate chips to cover the ice cream portion. Keep frozen until ready to serve.