1. Cream the butter with the brown sugar and granulated sugar together well. Beat in the egg and the vanilla.
2. In a separate bowl, sift the flour with the cornstarch, baking soda and salt. Add this to the butter mixture and stir until blended. Stir in the chocolate chips and pecans (if using).
3. Using a small ice cream scoop or a tablespoon, scoop spoonfuls of dough (about 2 tbsp) shape them into a ball and place onto a parchment lined baking tray or a plate. Chill the scooped cookies for at least an hour, or once chilled, the cookies can be frozen for baking later.
4. Preheat the oven to 325F. Arrange the chilled scooped cookies onto parchment-lined baking trays, leaving 3 inches between the cookies. Bake for 15-18 minutes, until browned around the edges. Cool the cookies on the baking tray. If baking cookie dough that has been frozen, arrange the frozen cookies on the baking tray and let them thaw for 20 minutes at room temperature before baking as above.