Preheat your oven to 350°F (175°C). Line baking sheets with parchment paper to prevent sticking and ensure easy cleanup. I always like to prep everything first so I’m not rushing later.
Melt the butter over medium heat until it turns golden brown and smells nutty. Combine the brown sugar, granulated sugar, eggs, egg yolk, and vanilla in a large bowl and mix until smooth. Browning the butter really boosts the flavor here.
In a separate bowl, mix flour, baking soda, cinnamon, and salt. Stir in the oats, coconut, pecans, and chocolate chips. I like to fold gently to avoid overworking the dough.
Add the dry mixture to the wet ingredients and fold until just combined. Overmixing can make the cookies tough, so I always stop as soon as everything is incorporated.
Scoop out dough using a 3-inch cookie scoop and place them a few inches apart on the baking sheets. Bake for 12–14 minutes until golden brown around the edges. I always let them cool for a few minutes before moving them to a wire rack.