Step 1: Preheat Your Waffle Maker. Plug in your waffle maker to preheat. This will ensure your cookies cook evenly and get that perfect crispy texture.
Step 2: Cream the Butter and Sugars. In a mixing bowl, combine the softened butter, granulated sugar, and brown sugar. Use a whisk or electric mixer to cream them together until the mixture is light and fluffy.
Step 3: Add the Egg and Vanilla. Beat in the large egg and 1 teaspoon of vanilla extract to the butter-sugar mixture. Mix until fully incorporated.
Step 4: Combine Dry Ingredients. In a separate bowl, whisk together the all-purpose flour, baking soda, cinnamon, and salt. Gradually add this dry mixture to the wet ingredients, mixing until just combined.
Step 5: Prepare the Waffle Maker. Lightly grease the waffle maker with cooking spray or butter to prevent sticking.
Step 6: Cook the Cookies. Scoop spoonfuls of the cookie dough onto the preheated waffle maker, making sure not to overfill. Close the lid and cook according to your waffle maker's instructions, usually for about 3-5 minutes, until golden brown.
Step 7: Make the Cream Cheese Glaze. In a small bowl, beat together the softened cream cheese, powdered sugar, and 1/2 teaspoon of vanilla extract. Slowly add heavy cream or milk until the glaze reaches your desired consistency.
Step 8: Drizzle and Enjoy! Once your Snickerdoodle Waffle Cookies are done baking, transfer them to a cooling rack. Once cooled, drizzle the cream cheese glaze over the cookies and enjoy the delightful combination of flavors!