01 - Set oven to 350°F and line two baking sheets with parchment paper.
02 - Spread almonds on one baking sheet and toast in the oven for 8 to 10 minutes until fragrant and lightly golden. Let cool and roughly chop.
03 - In a medium bowl, whisk together flour, baking soda, sea salt, and cinnamon until evenly mixed.
04 - Using an electric mixer, beat softened butter, light brown sugar, and granulated sugar until light and creamy, about 2 to 3 minutes.
05 - Add eggs one at a time to the butter mixture, mixing thoroughly after each addition. Stir in vanilla extract.
06 - Gradually add dry ingredients to the wet mixture, mixing only until just combined to avoid overworking the dough.
07 - Gently fold the toasted chopped almonds and semisweet chocolate chips into the dough to distribute evenly.
08 - Drop tablespoon-sized portions of dough onto the prepared baking sheets, spacing each about 2 inches apart.
09 - Bake for 10 to 12 minutes until edges turn golden but centers remain soft.
10 - Allow cookies to cool on the baking sheets for 5 minutes before transferring to a wire rack to cool completely.