In a medium bowl, whisk the flour, oats, cinnamon, baking powder, and salt together. Set aside.
1½ cups all-purpose flour, 1½ cups quick-cooking oats, 2 teaspoons ground cinnamon, 1½ teaspoons baking powder, ¼ teaspoon kosher salt
Add the applesauce, butter, and sugars to the bowl of a stand mixer fitted with the paddle attachment. Beat together until well mixed, about 2 minutes.
½ cup unsweetened applesauce, ½ cup unsalted butter, ½ cup granulated sugar, ¼ cup brown sugar
Add the egg and vanilla extract and beat until fully incorporated.
1 large egg, 1 teaspoon pure vanilla extract
Pour the dry ingredients into the wet ingredients and beat just until mixed. Do not overmix.
Stir in ½ cup chocolate chips, ½ cup raisins, and flaxseeds.
¾ cup raisins, ¾ cup semisweet chocolate chips, 2 tablespoons flaxseeds
Line 2 baking sheets with parchment paper. Set 1 aside. Use a 2-tablespoon sized cookie scoop to scoop cookies onto the baking sheet. Try to fit all of the cookie dough balls in a single layer on the baking sheet. If the cookies aren’t holding their round shape, use your hands to press the dough balls together to form round cookies. Do not flatten cookies. Press a few of the remaining chocolate chips and raisins into the tops of each cookie.
Once all of the dough has been scooped, place the baking sheet of cookie dough balls in the freezer for 10 minutes. This prevents the cookies from spreading too much while they bake.
While the cookie dough chills, preheat oven to 350°F.
Once the dough has chilled, place some of the chilled cookie dough balls 2 inches apart onto the second prepared baking sheet.
Bake for 10-12 minutes, or until the cookie edges are just set and bottoms are slightly browned.
Let cookies cool completely on the baking sheet before storing. Repeat until all cookies are baked. Serve and enjoy!