01 -
First, combine your cake flour, bread flour, baking soda, baking powder, and salt by sifting them together in a bowl. This gets rid of clumps and mixes everything evenly. Put it aside for later.
02 -
Using your stand mixer with the paddle on, beat the butter and both sugars until they're fluffy and light-looking - about 3-5 minutes. Don't cut this short, it's worth the wait!
03 -
Lower your mixer speed and put in eggs one by one, waiting until each disappears into the mix. Add vanilla and blend just until it's mixed in.
04 -
Slowly pour the dry ingredients into your butter mix, stirring until barely combined. Then use a spatula to fold in chocolate chips by hand. Stick the dough in the fridge for 4 hours (or freezer for 1 hour if you're in a rush).
05 -
While waiting, beat your cream cheese until it's super smooth. Mix in the powdered sugar until you've got a velvety filling.
06 -
Heat your oven to 350°F. Take ¼ cup of dough for each cookie and split it. Make a dent in one piece, drop in a big teaspoon of cream cheese filling, then top with the other piece. Seal the edges and shape like a hockey puck so the edges won't burn.
07 -
Pop your cookies in the oven for 15-17 minutes. You'll know they're ready when they lose their shine and turn slightly golden on top. Cool them on a wire rack before eating.