Preheat the oven to 350 degrees.
In a bowl combine the milk, cooled melted butter, vanilla, and eggs.
Start combining the dry ingredients: white sugar, brown sugar, salt, baking powder. Then add the flour in 1/2 a cup at a time.
Fold in the nuts, chocolate chips, and coconut.
Place a large spoonful of batter into each of the wells of a greased muffin pan.
Bake the muffins for 30 minutes. Place a toothpick into the center of the muffins to test that they are cooked all the way through.
Cool the muffins for 20 minutes so they release from the pan easier. Store leftover muffins in an airtight container for up to 3 days.