GOMAD and peanut butter are great. Also, start adding pork steaks in to your diet. A 12 oz pork steak has about 700 calories and 100g of protein. I try to have one every day. Other than that bro, beef. Lots of beef.
when i bulk/add size, i basically eat what i want, but make sure its all homemade food.......nothing processed for the most part. cutting down for me consists of 12-16 weeks so i take it slow either way. i used to pack it on way too fast when bulking and then cutting down was a chore to say the least.
10am with 8-10 eggs (4 yolks), 1 cup of oats or grits, or 1 large potatoe, 3 pieces of toast and a big glass of milk
12pm 36oz glass of MHP's UP Your Mass mixed with milk, add in a sweet potato or some 1 cup of oats
2pm couple 1/2 burgers(1lb of beef), 1 large potatoe or sweet potatoe.
4pm another Up Your Mass shake, 1 cup of oats
6pm 1 large (10oz) chicken breast or (10oz)ground turkey, 1 cup rice or 1 large potatoe
10:30pm 12oz minimum pork chops, chicken or steak and a green of some sort (green beans, peas stuff like that) and some sort of starch (either potatoes or corn)
Ok so I added some things and a better idea on quantity. You need to lose the things like the subway(processed meat) and pizza(save that for an end of week treat) If your not gaining, I can see why. Not really alot of food in your day. Try the quantities and types of food I gave you. Things like oats and gritsor potatoes are a great source to help you gain some size. Plus upping your portion size in your meats. Give this a shot and lose the beer! Seriously, 6-8 per night!