Preheat oven to 425F. Line two muffin pans with 15 liners and set aside.
In a large bowl, whisk sugar, oil, eggs, buttermilk, crushed pineapple, carrot, and apple. In a separate medium bowl, combine flour, flaxseeds, baking powder, baking soda, spices, and salt.
Fold flour mixture, coconut, walnuts, and raisins if using into liquid mixture until batter is just combined.
Fill muffin cups to brim with batter. Bake muffins at 425F 5 minutes then reduce heat to 350F and bake an additional 15-20 minutes until muffins spring back when lightly touched.
Allow muffins to cool 10 minutes in pan then transfer to a wire cooling rack to cool completely. Enjoy!
Notes
Storing InstructionsStore muffins in an airtight container at room temperature up to 4 days. Muffins may also be frozen up to 2 months.