well my diet has been more or less the same for the past year and I've made decent gains with it.
morning:
full bowl of tesco's fruit and fibre + some skimmed milk (have tried oats for a while but can't be bothered to wait ages till they cool down
)
2 hard boiled eggs
wholemeal sandwich with big slice of cheese and some ham
mini lunch: home made soup (got lots of veg in it and an average thigh or drumstick on each serving) + same sandwich.
pre workout shake: scoop of whey and maltodextrin + creatine
post workout shake: 2 scoops of whey and maltodextrin +creatine and glutamine.
dinner: large portion of pasta/rice/backed potatoes + 2 chicken thighs or drumstick or chicken leg or chicken breast and some veg.
an apple and banana at random times.
and whenever I feel hungry I also squeeze a tuna conserve or half a pot of cottage cheese between meals, most of the time this is after lunch.
While I'm sure it's far from the perfect diet, it does get me enough calories to grow and around 200 grams of protein....