Step 1
Preheat your oven to 350°F and line a baking sheet with parchment paper.
Step 2
In a large bowl, use a hand mixer to beat together the vegan butter and sugars until fluffy. Beat in the egg and egg yolk and then the lemon and vanilla extracts. Set aside.
Step 3
In a medium bowl, whisk together the flour, baking soda, baking powder, and salt.
Step 4
Add the dry ingredients to the wet ingredients and use a large wooden spoon or spatula to gently mix until nearly combined - a few flour streaks are okay.
Step 5
Gently stir in the lemon zest, 3/4 cup of the white chocolate chips, and the macadamia nuts.
Step 6
Scoop dough balls 1.5 Tbsp in size and bake eight at a time on a parchment-lined baking sheet.
Step 7
Bake at 350°F for 6-8 minutes or until cookies no longer look wet in the center (they will be light in color but still done). For extra chewy cookies, take the cookies out while the centers are still slightly wet- looking.
Step 8
Immediately top each cookie with a few more white chocolate chips, using the remaining 1/4 cup of chips.
Step 9
Allow cookies to cool for 2 minutes on the baking sheet before moving to a cooling rack.
Step 10
Continue baking dough balls until all cookies are baked, making sure your baking sheet is cooled to room temperature between each batch.