Preheat the oven to 350 degrees. Line a baking sheet with parchment paper.
In a bowl, cream together butter and sugar. Add in eggs one at a time mixing in between. Add in vanilla and mix.
In a separate bowl, mix together flour, baking powder, baking soda, and salt. Mix together. Slowly add in the dry ingredients to the wet in small increments, mixing slowly in between. Fold in the chocolate chips.
Place about 2 tablespoon of dough on the cookie sheet. Place one snickers in the middle of each ball of dough and cover with dough until none of the snickers can be seen.
Bake 20-22 minutes. Remove the cookies to a cookie rack immediately and let cool.