In a medium bowl, stir together the oats, flour, baking powder, and salt. Set aside.
In a large bowl, cream together the butter and sugars until light and fluffy. Beat in the eggs and vanilla. Gradually stir in the oat mixture.
Fold in the cranberries and walnuts. Drop by teaspoonfuls onto an ungreased cookie sheet.
Bake for 10 to 12 minutes in the preheated oven. Allow cookies to cool on baking sheet for 5 minutes before transferring to a wire rack to cool completely.
Interesting Facts
Oats are a great source of dietary fiber, protein, and minerals like magnesium and zinc.
Cranberries are a great source of vitamin C and are packed with antioxidants.
Walnuts are a good source of omega-3 fatty acids, which help to reduce inflammation.