Ingredients
Equipment
Method
Make the cookie dough
- Whisk the all-purpose flour, baking powder, baking soda, and salt in a medium bowl, then set aside.
- In a large bowl, beat the softened unsalted butter and granulated sugar on medium-high speed for 3–4 minutes until light and fluffy.
- Add the eggs one at a time, beating well after each addition, then mix in the pure vanilla extract and almond extract.
- Reduce speed to low and gradually mix in the flour mixture until a soft dough forms, stopping as soon as the dry flour disappears.
- Divide the dough into two discs, wrap in plastic wrap, and refrigerate for at least 1 hour (or overnight).
Bake the cookies
- Preheat the oven to 350°F (175°C) and line baking sheets with parchment paper.
- Roll the dough on a lightly floured surface to 1/4-inch thickness, then cut into stars, rounds, and flag shapes.
- Place cookies 2 inches apart on the baking sheets.
- Bake for 9–11 minutes, until the edges are just set and the centers look barely done with a slight softness.
- Cool on the baking sheet for 5 minutes, then transfer to a wire rack to cool completely before decorating.
Make and color the royal icing
- Beat the powdered sugar, meringue powder, and 6 tbsp warm water on medium-high speed for 4–5 minutes until stiff and glossy.
- Add the last tbsp of warm water if needed to reach a thick but pipeable consistency.
- Divide the icing into three bowls and tint one bowl red gel food coloring and another blue gel food coloring, keeping one bowl white.
Decorate
- Transfer the icings to piping bags or squeeze bottles for outlining and flooding.
- Outline and flood the cookies with the red and blue icings, leaving the remaining sections white if desired.
- Let the base coat dry for 30 minutes before adding detail layers.
- Add red, white, and blue sprinkles, star-shaped sugar sprinkles, and white pearl sprinkles while the icing is still slightly tacky.
- Let cookies dry fully for at least 2 hours before stacking so the icing sets hard.
Notes
Pro tip: Chill the dough at least 1 hour so the cookies hold sharp star and flag edges, and avoid overmixing after the flour goes in for a thick, chewy center. Store airtight at room temperature for up to 5 days (icing stays set). Freeze baked cookies without sprinkles/with icing fully dried for up to 2 months—thaw overnight and decorate fresh, if you prefer. For a nut-free version, omit the almond extract while keeping the rest the same.
