i would replace the steak in second meal by chicken, and by tilapia in third meal.
I would replace brown rice in the first meal by oats, and replace it by pasta in the 2nd OR 3rd.
Getting your protein and carbs all from the same source all the time is no good. Diversification is your friend.
And i believe you should split all of this into 6 meals instead of 3 big ones.
Drop the whey in all your meals and add 50g whey directly after your workout with a piece of meat and a good source of carbs, like 2 cups of oats.