Directions
<ol class="no-list-style"><li class="MethodStepper"><h4 class="step-title">Step 1</h4>Preheat your oven to 180°C (350°F) and line two baking sheets with silicone mats or parchment paper. This preparation ensures your cookies will bake evenly and won't stick to the pans.</li><li class="MethodStepper"><h4 class="step-title">Step 2</h4>In a medium bowl, whisk together the flour, baking soda, cinnamon, ginger, nutmeg, and salt until thoroughly combined. These warming spices are crucial for that authentic carrot cake flavor profile, so measure carefully.</li><li class="MethodStepper"><h4 class="step-title">Step 3</h4>In a large bowl using a stand mixer or hand mixer, cream together the butter, granulated sugar, and brown sugar on medium-high speed for 2-3 minutes until light and fluffy. The creaming process incorporates air into the mixture, which helps create a tender cookie texture.</li><li class="MethodStepper"><h4 class="step-title">Step 4</h4>Add the egg and vanilla extract to the butter-sugar mixture and beat until fully incorporated, about 1 minute. Scrape down the sides of the bowl to ensure everything is evenly mixed.</li><li class="MethodStepper"><h4 class="step-title">Step 5</h4>Reduce the mixer speed to low and gradually add the dry ingredients, mixing just until combined. Over-mixing at this stage can develop too much gluten, resulting in tough cookies rather than tender ones.</li><li class="MethodStepper"><h4 class="step-title">Step 6</h4>Fold in the grated carrots and chopped walnuts (if using) with a rubber spatula until evenly distributed. The moisture from the carrots will create a wonderfully soft, cake-like texture in the finished cookies.</li><li class="MethodStepper"><h4 class="step-title">Step 7</h4>Using a cookie scoop or tablespoon, drop rounded portions of dough onto the prepared baking sheets, spacing them about 5cm (2 inches) apart. These cookies will spread during baking, so give them room.</li><li class="MethodStepper"><h4 class="step-title">Step 8</h4>Bake in the preheated oven for 10-12 minutes, or until the edges are set and the centers appear slightly soft. For even baking, rotate the sheets halfway through the baking time.</li><li class="MethodStepper"><h4 class="step-title">Step 9</h4>Remove from the oven and allow the cookies to cool on the baking sheets for 5 minutes before transferring to wire racks to cool completely. The cookies will continue to set up as they cool.</li><li class="MethodStepper"><h4 class="step-title">Step 10</h4>While the cookies cool, prepare the cream cheese filling. In a medium bowl, beat the cream cheese and butter together until smooth and creamy, about 2 minutes.</li><li class="MethodStepper"><h4 class="step-title">Step 11</h4>Gradually add the sifted icing sugar, vanilla extract, and salt to the cream cheese mixture, beating until light and fluffy, about 3 minutes. The filling should be thick enough to hold its shape when piped or spread.</li><li class="MethodStepper"><h4 class="step-title">Step 12</h4>Once the cookies have completely cooled, match them up in pairs of similar size. Turn half of the cookies upside down and spread or pipe about 1-2 tablespoons of cream cheese filling onto each one.</li><li class="MethodStepper"><h4 class="step-title">Step 13</h4>Gently press the matching cookies on top of the filling to create sandwiches, being careful not to press too hard as the cookies are soft and the filling might squeeze out.</li><li class="MethodStepper"><h4 class="step-title">Step 14</h4>For the best flavor and texture, refrigerate the assembled sandwich cookies for at least 30 minutes before serving. This allows the filling to set and the flavors to meld together beautifully.</li><li class="MethodStepper"><h4 class="step-title">Step 15</h4>Store the sandwich cookies in an airtight container in the refrigerator for up to 5 days. Bring to room temperature for about 15 minutes before serving for the best texture and flavor experience.</li></ol>