Line baking sheets with parchment paper and set aside.
In a medium bowl mix together flour, oats, cinnamon, baking soda, nutmeg, salt and set aside.
Using an electric mixer cream butter and sugars.
Add in eggs one at a time then vanilla extract.
Gradually add in flour mixture until combined.
Gently fold in pomegranate arils and pistachios.
Roll dough into 1 heaping tablespoon size balls and place on prepared baking sheet spacing 1 inch apart.
Bake for 10-12 minutes until bottoms begin to brown. Allow to cool on baking sheet for a few minutes then transfer cookies with a spatula to a cooling rack to cool completely.
Glaze
In a small bowl mix confectioners sugar and milk until blended and creamy.
Dip tops of cookies in glaze allowing excess to drip off.
Place cookies on a wire rack, garnish with pomegranates if desired. Let glaze harden before storing.