In the bowl of a stand or hand mixer, combine the butter, coconut oil, brown sugar and white sugar. Beat until smooth and fully incorporated. Add the vanilla and eggs and beat on medium until light and fluffy, about 2-3 minutes.
Add the dry ingredients to the bowl. Mix until fully incorporated. Add the oats, coconut, chocolate chips and walnuts and mix on low until combined.
Refrigerate the dough for 1 hour.
Preheat the oven to 375F. Line 2 baking sheets with parchment paper or a silicone mat. Scoop out 2 tablespoon-size rounds and bake for 12-15 minutes. Cool on the pan for 2 minutes, then transfer to a wire rack to continue cooling. Enjoy!