Nut and soy free snacks