01 -
Preheat the oven to 350°F (180°C/gas mark 4). Line baking sheets with parchment paper and set aside.
02 -
In a medium bowl, whisk together the flour and baking powder until well combined. Set aside.
03 -
In a large mixing bowl using an electric mixer (or a stand mixer with paddle attachment), cream the butter, brown sugar, and granulated sugar on high speed until light and fluffy, about 2-3 minutes.
04 -
Add the egg, vanilla extract, and lavender extract to the butter mixture. Mix at medium speed until pale in color and fluffy, about 1-2 minutes. Scrape down the sides of the bowl as needed.
05 -
Add the flour mixture to the wet ingredients and mix at low speed just until combined. Do not overmix.
06 -
Fold in both the lavender chocolate chips and semisweet chocolate chips using a wooden spoon or rubber spatula until evenly distributed throughout the dough.
07 -
Using a 2-tablespoon capacity cookie scoop, portion the dough into balls and arrange them about 3 inches (7.5cm) apart on the prepared baking sheets.
08 -
Bake for 10-11 minutes, until the cookies are light golden brown around the edges but still soft in the center.
09 -
Immediately after baking, press a few extra chocolate chips into the tops of the warm cookies and sprinkle with flaky sea salt if desired. Let the cookies cool on the baking sheet for 10 minutes before transferring to a wire rack to cool completely.