01 - Preheat oven to 350°F. Line two baking sheets with parchment paper.
02 - In a large mixing bowl, whisk together rolled oats, all-purpose flour, baking soda, ground cinnamon, and salt until evenly distributed.
03 - In a separate bowl, whisk together melted coconut oil, brown sugar, applesauce, and vanilla extract until mixture is smooth and homogeneous.
04 - Pour wet mixture into bowl with dry ingredients and stir gently until just combined; avoid overmixing.
05 - Gently fold in dried blueberries, chopped dried pineapple, raisins, and optional chopped walnuts or pecans, ensuring even distribution throughout the dough.
06 - Scoop tablespoon-sized portions of dough onto prepared baking sheets, spacing each about 2 inches apart.
07 - Gently flatten each mound of dough with fingers or the back of a spoon. Bake for 12 to 15 minutes until edges turn golden and centers are set.
08 - Allow cookies to cool on baking sheet for 5 minutes, then transfer to a wire rack to cool completely.