I do not feel like typing out a diet plan (I can if you REALLY need one

), but here are some clean foods that you should incorperate into you diet and I'm sure you can set up your own with the foods provided.....
Protein: chicken (boneless/skinless breast)
tuna
whiting fish
salmon
shrimp
eggs (whites)
lean turkey
lean ground beef (90-96%)
ribeye steaks
top sirloin
beef tenderloin
cottage cheese
protein powders (milk protein isolate, micellar casein, egg, caseinate, whey)
Carbs: lentils
black beans
kidney beans
pinto beans
barley
sweet potatoes (yams)
green leafy vegetables
brown rice
bran cereals
oatmeal
pasta
strawberrys
apples
pears
bananas
Fats:flax seed oil
fish oil
olive oil
almonds/walnuts
natural peanut butter
egg yolks
To get nutrition values for each aforementioned food, go here or here.
Since your planning on throwing in some protein shakes, I would add some grinded-up oatmeal to them and some flax......this will give you some extra cals since your on a bulking diet.
Hope this helped...