In a large mixing bowl heat up the butter to soften. It takes a minute or less to get the butter softened.
Add in the cream cheese and heat again for another 15 seconds to soften it without melting the cream cheese.
Then cream the butter and cream cheese together until nice and creamy in a stand mixer or with a hand mixer.
Add in the sugar and whip up for 3 minutes creating a light and fluffy texture. I whip on medium to medium high speed.
Add in the egg and vanilla.
Next in a small bowl add the dry ingredients.
Then work the dry ingredients into the wet cookie batter. Mix to combine.
Divide the bowl in two bowls. Then add red food coloring to half the dough. I did 4-5 drops to make a nice red color.
Use a cookie scoop (1 tablespoon size) and scoop balls of the dough on a prepared cookie sheet.
Cover and refrigerate all the cookie dough for 30 minutes to an hour. You need to chill the dough.
Preheat the oven to 350 degrees.
Remove the cookie dough balls from therefrigerator a few at a time and roll into straight lines (about thelength of a fork, 7”).
Place a white line and a red line on table. Pinch end and then twist the dough. Then at the top create the hook to create the candy cane.
Place the cookies on the baking sheet. Pinch the top, and add sprinkles if you want. Then bake for 8 minutes or until the cookies are fully baked.
Allow the cookies to cool for 5-10 minutes on pan then transfer to cooling rack. Let cool then enjoy.