You're probably going to hate yourself because of all the time you spend prepping food. Maybe not, but I've found it's more time efficient to use fewer ingredients per meal.
It looks like it should be enough food. what would be better is if you made sure by looking on the side of the packaging and getting a rough tally of how much calories and protein you're getting on a daily basis.
The food is healthy and good. People that tell you you need to loosen up your diet and eat more junk are wrong. Usually what they mean is (like echelon pointed out) that you need more calories, and that cookies and heavy cream will help get you there. So will flax oil and avocado though, and you'll be better for it.
If you want to loosen it up and down throw in some snickers in there though, it probably won't hurt you too much. Just make sure it's PWO.
And whole eggs. Don't fuck around with whites. Even when dieting.
Especially when dieting. Egg yolk is tasty, healthy, and can increase testosterone*.
*In the sense that it contains saturated fat, and saturated fat intake is sometimes a limiting reagent in athletes test production. Particularly in the type of people that don't eat the yolk.