Line your baking sheets with parchment paper.
Cream the butter and sugars together in a large bowl until light and fluffy.
½ cup/125g butter, ¾ cup/150g dark brown sugar, ½ cup/100g white granulated sugar
Add the egg, egg yolk, milk, vanilla, and cake batter flavor to the butter mixture and mix until well combined.
1 medium/large egg + 1 egg yolk, 1 tbsp milk, 1 tsp vanilla, 1.5 tsp cake batter flavor
In a separate bowl, whisk together the all-purpose flour, cake flour, baking powder, cornstarch, and salt. Gradually add the dry ingredients to the wet ingredients, mixing until just combined.
1 and 2/3 cups/200g all-purpose flour, ¾ cup/100g cake flour, 1.5 tsp baking powder, 1.5 tsp cornstarch, ½ tsp salt
Fold in the sprinkles.
¼ cup sprinkles
Scoop out the dough using a cookie scoop or spoon and weigh it on the kitchen scale, if using, until they weigh about 140 grams each before stuffing. They will weigh about 155 grams or 5.5 oz after stuffing. If not using a kitchen scale, divide evenly into 8 dough balls.
Using your thumb, make a hole in the centre of each cookie and place a Birthday Cake Oreo in the center of each dough ball, then cover it back up completely with dough.
8 Birthday Cake Oreos
Place the dough balls on the prepared baking sheets.
Refrigerate the dough balls overnight or for at least an hour to prevent spreading. I recommend overnight to really allow the flavours to meld together and prevent any spreading.
Bake for 12 minutes or until the edges are set and the centers are still slightly soft.
Let the cookies cool on the baking sheets for a few minutes before transferring to a wire rack to cool completely.
For the buttercream, cream the butter in a bowl until light and fluffy. Gradually add the powdered sugar, cake batter flavor, salt (if using unsalted butter), and heavy cream. Beat until smooth. To get a pure white, add a small dab of violet food color gel using the end of a toothpick. The violet helps cancel out the yellow. Start very small and add more as needed, but be careful of adding too much as it will turn your icing violet.
1 cup butter - salted or unsalted, 3 cups powdered/icing sugar, ½ tsp cake batter flavor, Pinch of salt if using unsalted butter, 2 tablespoons heavy cream
Pipe the vanilla buttercream on top of each cookie using a piping bag or zip-top bag and sprinkle with colorful sprinkles.
Vanilla buttercream and sprinkles for topping