In a large bowl, cream together the butter, white sugar, and brown sugar until smooth.
Beat in the eggs one at a time, then stir in the vanilla.
Combine the flour, baking soda, and salt; stir into the creamed mixture.
Mix in the chocolate chips, walnuts, oats, and coconut.
Drop by rounded spoonfuls onto ungreased baking sheets.
Bake for 8 to 10 minutes in the preheated oven. Allow cookies to cool on baking sheet for 5 minutes before transferring to a wire rack to cool completely.
Interesting Facts
Cowboy cookies originated in the 1800s, when cowboys on cattle drives would need hearty, filling foods to keep up their energy.
These cookies are also known as Texas Cowboy Cookies and Trail Cookies.
Adding oats and other ingredients to chocolate chip cookies is a common way to make them even more delicious and nutritious.