You definitely need more greens/veggies in that diet. I see the spinach and carrots, but those are a very small proportion of your overall diet. Yeah, maybe greens aren't necessary for 'getting big', but you need them for your overall and long-term health. This will sound like blasphemy, but you will probably benefit from substituting a couple servings of vegetables for 2 of your scoops of protein. 345 grams of protein seems a bit high for a 3,000 calorie diet.
You also need some quality fat. Add a tablespoon of milled flax seed to your protein shakes. This will add a little flavor and give you some calories, fat, and Omega-3s. Also, drizzle some olive oil on that pasta and/or cook your chicken with it.
And I agree with whoever said to add berries to your shakes. They add great taste and nutrition. You can find frozen, no-sugar-added berries of all kinds at your grocery store. My favorite protein shake now is ON double chocolate, milk, 1/4 cup light vanilla yogurt, and about 3/4 cup frozen blueberries.
Your diet may seem like it has all the things needed for just building muscle, but it's nutritionally light. My guess is that if you add some vegetables, berries, and quality fats you'll feel better and even start to see more complete results.
EDIT: I forgot to add some fish. I love salmon and shrimp because of the many cooking options they give.
Last edited by Davo; 10/07/05 01:41 PM.