01 -
Beat unsalted butter and cream cheese on medium speed until smooth and combined.
02 -
Mix in granulated sugar on medium-high speed for 2 minutes until pale and fluffy.
03 -
Add egg yolk, vanilla bean paste or extract, and almond extract; mix until combined.
04 -
Add flour, cornstarch, salt, and baking powder; mix on low speed until no dry flour remains.
05 -
Portion dough into three equal parts; leave one plain, color one yellow, and one orange with gel food coloring.
06 -
Wrap dough portions in plastic wrap, flatten to 1 cm thick rectangles, chill 30 minutes in fridge or 10 minutes in freezer.
07 -
Preheat oven to 175°C; line baking sheets with silicone mats or parchment paper.
08 -
Roll each dough piece to 6 mm thickness; stack layers in order: yellow, orange, then plain white; press gently to adhere.
09 -
Cut stacked dough into 8 mm wide strips, then into slim triangles resembling candy corn shapes.
10 -
Optional: dredge each triangle in granulated sugar for a crunchy finish.
11 -
Place triangles 1 cm apart on baking sheets; chill pans in fridge for 15 minutes to maintain shape.
12 -
Bake one sheet at a time on middle oven rack for 8-12 minutes until edges are set but not browned; cool completely on pan.
13 -
Whisk powdered sugar, milk, and vanilla until smooth; drizzle over cooled cookies on a wire rack.