Preheat the oven to 350°F/180°C. Prepare cookie sheets with baking paper
Add the flour, salt, baking soda, and baking powder together into a large mixing bowl.
Mix in the oats and coconut. Set aside.
Melt the butter gently in a large saucepan on low heat without letting it bubble or sizzle.
Remove from the heat, add the sugar, and mix vigorously to combine. It may look greasy and lumpy at first, but keep stirring until fluffy and fully combined.
Mix in the eggs and vanilla.
Pour the wet ingredients into the dry ingredients and add the chocolate chips.
Using an ice cream scoop, add the dough to the prepared pan 2 inches apart.
Bake for 12-15 minutes or until the edges are golden brown.
Notes
Oats: For this recipe, I used a combination of American quick-cook oats (not to be confused with instant oats) and old-fashioned rolled oats. In other countries, both jumbo porridge oats and rolled oats are good substitutes.
It’s important to melt the butter at a low temperature so that you don’t cook the eggs when they’re added to the mixture. If the butter bubbles at all during melting, allow it to cool before moving on to the next step.
When mixing the sugar into the butter, mix until fluffy and there is no visible separation of butter.
Be careful not to overmix once you mix in the flour. Overmixing will cause a tough cookie.
If your mixture looks glossy, put it in the fridge for five minutes before baking.
Use an ice cream scoop to get equal-sized cookies.