Place butter and sugar in a large mixing bowl (or a stand mixer fitted with the paddle attachment). Cream until light and fluffy, 1-2 minutes.: When you begin you should hear the gentle hum of the mixer and see the butter and granulated sugar transform into a pale, airy mixture, which takes about one to two minutes at medium speed, depending on your mixer. This stage is crucial because the tiny air pockets created here help the cookies rise and develop tender texture; if you skip this step the cookies can end up dense. Pay attention to the visual cue, you want the mixture to look noticeably lighter and slightly ribbon when the paddle is lifted. A common pitfall is working with butter that is too warm; it will look glossy and may not trap air well, so chill briefly if needed. If the mixture seems greasy, stop and refrigerate for five to ten minutes, then continue to avoid overbeating the sugar into a liquid state.
Add egg, vanilla, salt, baking powder, and cocoa and mix until combined, then mix in flour until smooth.: After adding the egg , vanilla , salt , baking powder , and cocoa powder , the batter will smell richer and slightly chocolatey, and you will notice it becoming thicker and creamier; this is why mixing each addition until incorporated is important for even flavor. The addition of all-purpose flour dries the dough and brings it together into a cohesive mass; mix just until you no longer see streaks of flour for tender results. Overmixing once the flour is added can develop too much gluten, making cookies tough, so stop as soon as combined. If the dough feels crumbly, a teaspoon of milk can help bring it together without making it sticky.
Lay a sheet of wax or parchment paper on a work surface. Place half the cookie dough in the center and press to form a disk. Cover with another sheet of paper and roll to between 1/4-1/2 inch thickness (as desired). Repeat with the second half of the dough.: The dough should be cool and pliable when you press it into a disk, which makes rolling even and prevents sticking. Rolling between parchment sheets keeps cleanup simple and produces an even thickness; you can feel the dough firm slightly under the rolling pin as it evens out. The visual cue is a smooth surface free of deep cracks; if cracks appear, press with your hands and chill to rehydrate. Rolling directly on a counter without parchment often leads to tearing or uneven thickness, so avoid that to keep shapes crisp.
Chill dough until firm, at least 30 minutes.: Chilling is one of the most important steps, because a firm dough holds cookie shapes and prevents spreading, so place both wrapped disks in the refrigerator for at least thirty minutes and check firmness before cutting. You will feel a noticeable difference when the dough is ready, it should be cool and slightly springy; if it feels soft the cookies may spread during baking. A frequent error is skimping on chill time; if you are short on time, pop the dough into the freezer for ten to fifteen minutes but watch closely to avoid freezing solid.
Preheat oven to 350°F. Line cookie sheets with parchment paper or silicone baking mats.: Preheating is essential so the cookies begin baking immediately and set their edges; you should wait until the oven reaches 350°F and use an oven thermometer if your oven runs hot or cold. Lined sheets provide even contact and prevent sticking, and they also make transferring cookies easier. The oven will emit a dry, warm scent when at temperature, and the first batch will brown more predictably. Placing dough on a hot sheet is a common mistake that causes excessive spread, so always use a cooled, lined sheet.
Remove half the dough from the refrigerator and use cookie cutters to cut desired shapes.: When you bring the dough out it should be cold but pliable, and the edges of the cut shapes will be clean and defined. Press the cutters straight down without twisting to avoid misshapen edges, then transfer shapes carefully. If the dough warms too much and becomes sticky, return it to the refrigerator for five to ten minutes to firm up. Twisting the cutter can distort the shape, so lift straight up for best results.
Place 2 inches apart on cookie sheets. Chill for 15 minutes then bake cookies until no longer glossy, approximately 10-15 minutes (depending on thickness and size).: The dough will firm further on the cold sheet and the short chill helps prevent spreading; you can almost feel the surface tighten. Bake until the tops lose their glossy sheen and the edges are set, about ten to fifteen minutes depending on thickness and cookie size. You might hear a faint quiet as moisture evaporates and smell a warm, sweet, buttery aroma as they bake. Avoid overbaking, which causes dryness, so remove cookies as soon as edges set and transfer to cooling racks.
Reroll leftover dough and chill while cutting shapes from the second half. Continue until all your cookie dough is cut into shapes.: Watch the texture as you reroll, it should still be cool and not sticky; if it becomes too soft, re-chill to maintain shape integrity. Rerolling a few times is fine, but excessive rerolling can make cookies tougher due to extra handling. A helpful tip is to press scraps into a disk and chill between rerolls, keeping dough consistent. If you notice cracks after cutting, press lightly to seal or chill again before baking.
Once cookies are baked, cool completely before frosting.: Cooling fully is critical because warm cookies will cause the frosting to melt and lose detail; leave them on a rack until they are room temperature, which you can feel by touch. The surface will feel firm and not warm, and the smell will settle into a gentle, chocolate butter note rather than a hot aroma. Don’t rush this step, as frosting on warm cookies leads to runny designs and sticky stacking problems.
To make the frosting, beat butter and sugar with a stand mixer until crumbly. Add salt and vanilla, then add 3 tablespoons of milk and mix until smooth, adding more milk 1 teaspoon at a time until you get a piping consistency.: When you begin creaming the frosting butter and powdered sugar will resemble coarse crumbs, and as you add milk and vanilla it will smooth into a glossy paste. The right piping consistency should hold peaks but still flow slightly when pressed through a bag. If frosting seems grainy, beat a bit longer; if it becomes too loose, add a touch more powdered sugar . A common mistake is adding too much milk at once, which makes the frosting runny and hard to pipe.
Frost cookies as desired. Let sit at room temperature to crust, then you can stack them.: After piping, allow the frosting to sit undisturbed at room temperature until it forms a thin crust, which protects details and makes stacking possible without smudging. You will notice the surface change from glossy to matte as it sets. If you need to speed the process slightly, place them in a cool, dry spot but avoid the fridge which can cause condensation. Stacking too soon will smear your work, so be patient until the crust forms.
To decorate as seen in the photos, use a Wilton round tip, #4 or #5. Pipe the edges of each cookie then fill in with the same tip. Use an offset spatula to smooth the frosting and then add any details.: Using a small round tip gives you control for crisp outlines and neat flooding, and an offset spatula helps push frosting into corners for smooth surfaces. After piping the outline, fill in and use the tip or spatula to level the surface before adding details or sprinkles. If you overfill an area, gently pull frosting back with the spatula rather than scraping, which can tear edges. Practice piping on a spare cookie to steady your hand before tackling a full tray.
Store cookies in an airtight container at room temperature for up to 4 days or freeze for up to 2 months.: Proper storage keeps your cookies fresh and the frosting intact; place sheets of parchment between layers if stacking and use an airtight container to prevent staling. At room temperature the texture remains tender for up to four days, and frozen cookies keep for up to two months when wrapped tightly. A mistake to avoid is storing while frosting is still wet, which causes sticking; always wait until frosting is set.