In a large bowl, combine oats, brown sugar, cinnamon, cranberries, walnuts, and baking powder; set aside.
In a small bowl, combine the milk, vanilla, grated apple, butter, and egg. Add milk mixture to oat mixture; stir well. Pour oat mixture into an 8-inch square baking dish coated with cooking spray.