Preheat your oven to 350°F (175°C). Line two baking sheets with parchment paper to prevent sticking and ensure easy cleanup.
In a medium bowl, whisk together the all-purpose flour, baking soda, baking powder, and fine salt until evenly combined. Set this mixture aside as you prepare the wet ingredients.
In a large mixing bowl, use an electric mixer to cream the softened butter and 1 ½ cups of granulated sugar together. Beat the mixture on medium speed for about 3 minutes or until it becomes light, fluffy, and well-aerated.
Add in the large egg, vanilla extract, and almond extract. Beat the mixture on low speed until all ingredients are fully incorporated, ensuring a smooth and creamy texture.
Gradually add the reserved dry flour mixture to the wet ingredients, mixing on low speed until just combined. Be careful not to overmix, as this could affect the cookie's chewy texture.
Using a cookie scoop or a tablespoon, portion out the dough and roll each piece into a ball. Roll each dough ball in the remaining ½ cup of granulated sugar until they are fully coated.
Place the sugar-coated dough balls onto the prepared baking sheets, ensuring they are spaced about 2 inches apart to allow for spreading while baking.
Lightly flatten the tops of the dough balls using a fork or your fingertips, pressing down gently to create a slightly even surface.
Bake in the preheated oven for 8-10 minutes. The cookies should be lightly golden around the edges while remaining soft in the center. Avoid overbaking for that chewy texture.
Once baked, remove the cookies from the oven and allow them to cool on the baking sheet for about 5 minutes. After that, carefully transfer them to a wire rack to cool completely.
Notes
Create an inviting display by stacking the cookies on a decorative platter. For a festive touch, sprinkle colorful nonpareils over the top. Pair these delightful cookies with a cold glass of milk for the ultimate treat experience!