2cupsunsalted butter, softened to room temperature , 4 sticks
8ozcream cheese, softened to room temperature
2cups sugar
2egg yolks
1teaspoonpure almond extract , or vanilla extract if preferred
4½cupsall-purpose flour
Frosting
3tablespoonsunsalted butter, softened to room temperature
1tablespoon vegetable shortening, NOT butter flavored
1teaspoon pure almond extract, or vanilla extract if preferred
3½cupspowdered confectioners sugar
4tablespoonsmilk, room temperature
food coloring
sprinkles
Instructions
Cookie Dough
In a large bowl of an electric mixer, cream 2 cups (4 sticks) softened butter, cream cheese and sugar until light and fluffy.
Beat in egg yolks and almond extract. Gradually beat flour into creamed mixture.
Divide dough into 4 or 5 sections, shaping each into a disk; wrap in plastic wrap and refrigerate until firm enough to roll, 2 hours or overnight.
Bake the Cookies
Heat oven to 350°F. Bring dough to room temperature. On a lightly floured surface, roll each portion of dough to 1/4-in. thickness. Cut with floured cookie cutters. Place 1 inch apart on baking sheets lined with parchment paper, or greased sheets.
Bake until set (do NOT brown), 11-13 minutes. They will still be white, not browned. Cool on pans 5 minutes. Remove to wire racks to cool completely.
Frost the Cookies
In a medium bowl, beat butter, shortening and almond extract until blended.
Beat in confectioners’ sugar and enough milk to reach spreading consistency; beat until light and fluffy, 3 minutes. May need to add a splash of milk if too thick.
If using food coloring, separate into small dishes for as many colors as you have. Remember to keep some white if desired. Frost cookies using a small offset spatula and scatter sprinkles over frosting. Let set for a few hours before stacking between plastic wrap in a plastic container with airtight lid.