Set the oven to 350°F and line sheets with parchment paper.
Combine cinnamon and sugar in a small bowl and set aside, this gives your cookies their churro crunch.
Beat butter with granulated and brown sugars until fluffy and smooth.
Add the eggs, vanilla, and a dash of lemon juice (optional) to the creamed butter mixture and beat until everything is well combined. The lemon juice adds a bright flavor that balances the sweetness.
Stir the flour, cornstarch, cinnamon, baking powder, baking soda, and salt in a separate bowl until fully blended.
Fold the dry ingredients into the wet, avoiding overmixing.
Form dough into balls, then coat with cinnamon-sugar. Set them on the prepared baking sheets, making sure to leave sufficient space between each.
Gently press each dough ball to slightly flatten it, this helps your cookies bake evenly with a slightly chewy center and crispy edges.
Place in the oven for 10-12 minutes. Let the cookies cool on the sheets for 5 minutes, then transfer them carefully.
While the cookies are cooling, prepare the frosting. Beat the butter with cinnamon, then slowly add the powdered sugar, followed by the heavy cream, until the frosting is thick and smooth. Don’t forget the salt.
Once the cookies are completely cooled, pipe the frosting onto them in a spiral pattern, making each bite even more irresistible!