Buttery, crunchy, and full of almond flavor, these Almond Poppy Seed Cookies are reminiscent of poppy seed muffins. The cookies are soft and chewy with a subtle crunch of poppy seeds, topped with an almond crumble topping, and drizzled with a sweet almond icing.
Preheat oven to 350°F (175°C). Line a baking sheet with parchment paper.
Using a stand mixer, beat butter and granulated sugar until light and fluffy, about 2–3 minutes.
Beat in the eggs, almond extract, and vanilla until well combined.
In a separate bowl, whisk together flour, baking powder, baking soda, cornstarch, salt, and poppy seeds.
Gradually add the dry ingredients to the wet mixture, mixing until a soft dough forms.
Make the crumble topping by mixing the sugar, flour, melted butter, almonds, salt, vanilla, and almond extract. It should be a crumbly mixture.
Scoop dough into 3 tablespoon-sized balls and place on the prepared baking sheets about 2 inches apart. Flatten slightly to make space for the crumble.
Top each cookie with 1 tablespoon of the crumble and gently press in.
Bake for 12-14 minutes.
Whisk together powdered sugar, milk, vanilla, and almond extract until smooth. Drizzle each cookie.