Preheat your oven to 350°F (175°C). This ensures that your muffins bake evenly.
Line your muffin tin with muffin liners or grease it lightly with oil to prevent sticking.
In a large mixing bowl, whisk together the whole wheat flour, granulated sugar, baking soda, baking powder, ground cinnamon, and salt until thoroughly combined.
In another bowl, whisk together the melted coconut oil and eggs until well combined. Add the undrained crushed pineapple, shredded carrots, raisins, and shredded coconut to the mixture. Stir until everything is evenly mixed.
Pour the wet mixture into the dry ingredients. Gently fold them together until just combined. Be careful not to overmix; a few lumps are perfectly fine.
Scoop the batter into the prepared muffin tin, filling each cup about two-thirds full. If desired, sprinkle a little turbinado sugar on top of each muffin for a delightful crunch.
Bake in the preheated oven for 20-25 minutes, or until a toothpick inserted into the center comes out clean.
Allow the muffins to cool in the pan for about 5 minutes, then transfer them to a wire rack to cool completely. Enjoy your delicious Morning Glory Muffins warm or at room temperature!