Mix egg, agave, honey, oil and vanilla together in a bowl. Whisk together very well.
Combine flour, flax seed, baking powder, baking soda, salt and cinnamon in a bowl. Whisk very well, then stir into agave mixture until blended. Stir in oats and M&M's (or raisins). Let batter sit for about 5 minutes.
Scoop tablespoonfuls of dough onto a parchment lined baking sheet. You should be able to fit 8 cookies on one sheet.
Bake for 10 to 11 minutes, until set and golden. Cool completely. Store in covered container.
Notes
Note that this only makes 8 cookies, which is a good idea for those who are watching their weight (not too many cookies lying around 🙂 )
Agave nectar can be found at Trader Joe's and other specialty markets & health food stores.