lol thats cool. I literally just opened the nutrition section to post nearly the same question, about pre preparing food for the week and this is at the top of the forum.
I am currently cutting and preparing meals on Sunday and Thursday, just storing them in the fridge. example today sunday I will be cooking 2.8 lbs chicken (curry) and 2lbs ground beef (taco seasoning) and brocolli . .this will give me 11 servings of 200grams meat (3 per day) which will take me up to thursday afternoon when i can cook again. (I have egg whites in morning, tuna at 10 and post workout shake on top of those meals.
I am starting to bulk soon and what I would like to do is cook everything for the week on sunday, put some in the fridge and the rest in the freezer. I dont mind so much eating similair things during the day so am planning to cook 10.5 lbs of meat on sunday. half chicken breast (in some kind of seasoning / curry etc) and half ground beef (tomatoes and taco seasoning) and brown rice or pasta. this will give me 200grams of meat 4 times a day for 6 days then sunday can have a cheat meal before i cook again in the evening.
A typical day I am planning will be:
Shake = 2tbs peanut butter, 3 whole eggs, 3 egg whites, 1 cup oats, 500ml no fat milk, banana. = 1000 calories, 64g P 113g C 37g F = 1 for breakfast then same shake but replacing eggs with scoop of whey again after the gym
tuna sandwich on brown bread
4 x 200g meat or 3 x 266g . .getting 800g meat per day anyway. 2 of them with 1 cup brown / white rice or pasta
6 egg whites before bed
Then maybe anything else I eat but that will put me up over 4000 calories a day
Dont know if that specifically answered your question about good foods and variety on bulk but maybe it gave you some ideas of how to plan it out, was good for me to get it down on paper anyway. Getting ready to EAT for some gains