8 pounds in 2 weeks is very high, its extremely unlikely you are performing a "clean" bulk, try eating healthy low fat sources of protein where possible. Peanuts are good, so is chicken, eggs, fish etc.. A lot of the food you listed is very rich in fat so any muscle you are putting on wont be visible as you are losing definition by upping your body fat %