Peanut and flaxseed stuffed roasted chicken