Preheat oven to 350 degrees F.
We bake on our favorite perforated baking mats to eliminate any chance of spread, for even baking and pretty undersides of our cookies!
Cream butter and sugar until smooth, about 2 minutes. No need to excessively cream as it can lead to cookie spread.
Beat in cake batter flavoring, vanilla and egg.
In a separate bowl, combine flour, baking powder and salt. Add to wet ingredient mixing bowl a little at a time.
Mix until thoroughly blended. Dough should be pulling away from the bowl.
Chilling the dough is not necessary!
Using gel food coloring and gloves, knead your desired colors into separate chunks of dough until the coloring is consistent throughout.
Taking chunks of your different colors, create a larger ball of dough to roll out. If you want your colors to be distinct from each other, don't knead the dough as much. If you want them to be more marbled, knead them together more.
You are now ready to roll out your dough! I use a floured surface and roll my dough to 1/4" thick. I use my Joseph Joseph rolling pin which does the measuring for me – genius! If you prefer thicker cookies, you'll just want to adjust your baking time.
Cut and reroll your dough to use all of the dough.
Bake at 350 for 7-8 minutes, depending on size of cookie. I also suggest baking similar-sized cookies together.
Cool cookies on cookie sheet until firm enough to transfer to cooling rack.