This diet is much better.
Hell, I would drop the banana in meal 2 and add 1 tbsp of coconut oil...
I'd go with:
Meal 1 - 2 whole eggs, 6 egg whites, 1 cup veggies
Meal 2 - 6oz lean beef with 1 tbsp of coconut oil and 1 cup of veggies
Meal 3 - 6 oz boneless skinless chicken breast, 1 cup of veggies OR 3 cups leafy greans, 1 oz almonds OR 1tbsp of extra virgin olive oil (mix with balsamic and lemon juice for a dressing).
Meal 4 - 25g whey isolate / whey blend with 2 whole eggs (hard boiled)
Meal 5 - 6 oz lean fish (tilapia or cod) or boneless skinless chicken, 1 cup jasmine rice (training days only) OR on off days, 1 tbsp coconut oil, 1 cups green veggies
Meal 6 - 50g whey / casein blend or 30g casein mixed with 1 cup of egg whites in the blender. On training days add 1/2 cup of oats or 1 banana
That is how I would adjust the diet....