Preheat oven to 350 degrees. Line a baking sheet with parchment paper.
In a large mixing bowl, add butter, and sugar. Beat until light and fluffy. It will take about 2 minutes. The batter will become a light color.
Add in the egg and vanilla and beat until incorporated.
In a separate bowl, sift in the corn starch, baking soda, baking powder, and flour.
Add all of the flour mixture into the butter mixture and mix on low. When the flour is almost completely incorporated, move the speed to medium for about 30 seconds.
Stir in milk chocolate chips and cranberries with a spatula.
Using a large cookie scoop, scoop the cookies onto the cookie sheet. Press the cookie flat.
Add in 1 tablespoon of cookie butter in the center of the cookie.
Flatten another small scoop of cookie dough. Press the edges of the two cookies together and seal the cookie butter in the center. Repeat with all cookies.
Place into the oven and bake for 14 minutes or until the edges are golden brown. Remove from the oven and let cool for 5 minutes before transferring to a cooling rack.
Notes
The number of cookies you get will vary with the size of cookie you make.