Верно: овсЯный, овсЯное. Допустимо: овсянОй, овсянЫе.
Корректно: овсЯный и овсянОй колос, овсЯное и овсянОе поле, овсЯная и овсянАя крупа. В живой речи "овсянОе печенье" никогда нам не встречалось.
Корректно: овсЯное печенье.
Верно: овсяное печенье.