Preheat your oven to 350°F (175°C). This ensures that your cookies will bake evenly and develop that perfect golden color.
In a large mixing bowl, combine the lightly beaten egg, agave nectar, honey, vegetable oil, and vanilla extract. Whisk together until the mixture is smooth and well combined.
In a separate bowl, combine the whole wheat pastry flour, ground flaxseed, baking soda, baking powder, salt, and ground cinnamon. Mix these dry ingredients until they are evenly distributed.
Gradually add the dry ingredients to the wet mixture, stirring gently to combine. Be careful not to overmix; you want your cookies to be soft and chewy.
Fold in the old fashioned oats and M&M's (or raisins), ensuring that they are evenly distributed throughout the cookie dough.
Using a spoon or cookie scoop, portion out the dough onto the prepared baking sheet. Leave space between each cookie, as they will spread while baking.
Place the baking sheet in the preheated oven and bake for 10-12 minutes, or until the edges are lightly golden. The centers may look slightly underbaked, but they will firm up as they cool.
Once baked, remove the cookies from the oven and let them cool on the baking sheet for a few minutes before transferring them to a wire rack to cool completely. Enjoy these delectable treats warm or at room temperature!