Ingredients:

  • 1 cup (225g) unsalted butter, softened
  • 1 cup (200g) granulated white sugar
  • 1 large egg (50g), room temperature
  • 2 tsp (10ml) pure vanilla extract
  • 2 ½ cups (315g) all-purpose flour
  • ½ tsp (3g) baking powder
  • ¼ tsp (1.5g) fine sea salt
  • Gel food coloring (Red, Orange, Yellow, Green, Blue, Purple)
  • 2 cups (240g) powdered sugar, sifted
  • 3 tbsp (45ml) heavy cream
  • 1 tsp (5ml) vanilla extract

Instructions:

  1. Beat the softened butter and granulated sugar on medium-high for 3 minutes until the mixture is pale and fluffy.
  2. Add the room temperature egg and vanilla extract, beating until fully incorporated and smooth.
  3. Whisk the flour, baking powder, and salt in a separate bowl, then gradually add to the wet ingredients on low speed until a soft dough forms.
  4. Split the dough into 6 equal portions (approximately ½ cup each).
  5. Knead a small drop of gel coloring into each portion until the hue is uniform and saturated.
  6. Roll each color into a log, wrap in plastic, and chill in the refrigerator for 30 minutes.
  7. Preheat oven to 325°F (160°C). Slice logs into 1-inch rounds and place on parchment-lined sheets.
  8. Bake for 8–10 minutes until the cookies look matte and set, but not browned.
  9. Whisk powdered sugar, cream, and vanilla until glossy; pipe over the cooled cookies.