Mix first 5 ingredients in a large mixing bowl and make a well in the middle.
2
Mix pineapple, eggs, vanilla, and applesauce together and mix well. Pour into dry ingredients and mix till combined. Stir in carrots, nuts, and coconut.
3
Spoon batter into cupcake liners sprayed with non-stick spray filling almost full. Bake at 350 for 15-20 minutes until done. Allow to cool completely.
4
Frosting:
Empty cheescake pudding mix into a mixing bowl and add 1 cup milk. Beat with mixer or whip until it starts to set then stir in cool whip. Frost cooled cupcakes.