Step 1: Prepare the Oven
Preheat oven to 375°F (190°C).
Line baking sheets with parchment paper or silicone baking mats.
Step 2: Cream Butter and Sugars
In a large mixing bowl, use an electric mixer to cream together the softened butter, granulated sugar, and brown sugar until light and fluffy (about 2-3 minutes).
Step 3: Add Wet Ingredients
Beat in eggs one at a time, mixing well after each addition.
Stir in vanilla extract.
Step 4: Combine Dry Ingredients
In a separate medium bowl, whisk together salt, baking soda, cinnamon, oats, and flour.
Step 5: Mix Dough
Gradually blend the dry ingredients into the wet ingredients using low speed until just combined.
Stir in raisins and nuts (if using).
Step 6: Shape Cookies
Using a tablespoon or cookie scoop, drop rounded portions of dough onto prepared baking sheets, spacing about 2 inches apart.
Step 7: Bake
Bake for 12-14 minutes or until edges are golden but centers are still soft.
Cool on baking sheets for 5 minutes before transferring to wire racks to cool completely