Prepare a baking sheet, and preheat the oven 350 degrees.
In a stand mixer fitted with a paddle attachment, cream butter and sugar until light and fluffy.
Add eggs and imitation vanilla. Mix until just combined.
Add flour, pudding mix, salt, baking powder, baking soda and cream of tartar. Mix until just combined.
Stir in sprinkles.
Using a medium ice cream scoop, scoop out cookie dough ballsand place them 2 inches apart on the prepared baking sheet. Add more sprinkles on top.
Bake for 10-12 minutes and set on a wire rack for cooling.
Once they are cool, put them in the freezer for a least an hour.
Once the cookies are frozen, pair them according to size. Add a scoop of ice cream to the middle of one cookie and press the other cookie on top of it.
Add sprinkles and put back in the freezer for at least an hour.