Begin by preheating your oven to 350°F (175°C). This ensures that the oven is ready when your cookie dough is prepared.
In a large mixing bowl, use an electric mixer to beat together the softened butter, brown sugar, and granulated sugar until creamy and well combined.
Add the eggs and vanilla to the creamy mixture in the bowl. Beat well until the eggs are fully integrated and the mixture becomes fluffy.
In a separate bowl, whisk together the all-purpose flour, baking soda, ground cinnamon, and salt (if using). Ensure they are evenly mixed.
Gradually add the dry ingredients to the wet mixture in the large bowl. Mix well until a smooth cookie dough forms.
Fold in the Quaker® Oats, raisins, coconut (if using), and pecans or walnuts (if using) until evenly distributed throughout the dough.
Using a spoon or cookie scoop, drop rounded tablespoons of dough onto ungreased cookie sheets, spacing them apart to allow for spreading during baking.
Place the cookie sheets in the preheated oven and bake for 8 to 10 minutes or until the edges of the cookies are light golden brown. Keep an eye on them to avoid over-baking.
Allow the cookies to cool on the cookie sheets for 1 minute before transferring them to wire racks to cool completely. Once cooled, store the cookies in an airtight container to maintain their freshness.
Serve these delightful cookies as a treat for yourself, family, or friends. The combination of oats, raisins, and optional coconut and nuts makes them a flavorful and satisfying snack for any occasion!