Preheat Oven: Preheat your oven to 350°F (175°C) and line a baking sheet with parchment paper.
Cream Butter and Sugar: In a large mixing bowl, cream together the softened butter and sugar until light and fluffy.
Add Wet Ingredients: Add the egg and vanilla extract to the mixture, beating until well incorporated.
Combine Dry Ingredients: In another bowl, whisk together the all-purpose flour, cornmeal, salt, and baking powder (if using).
Mix Together: Gradually add the dry ingredients to the wet mixture, stirring until the dough forms.
Scoop Dough: Use a spoon or cookie scoop to form dough balls and place them onto the prepared baking sheet, spacing them evenly.
Bake: Bake for 10-12 minutes, or until the edges of the cookies are golden brown.
Cool: Let the cookies cool on the baking sheet for a few minutes, then transfer them to a wire rack to cool completely.