you've got a good, healthy framework there...
5-6 meals a high to keep your metabolism high (the body is pretty crap at efficiently digesting and converting anything about 500-600 cals per meal)..
I've been into fitness for a long time - on a serious level since 1999-2000, I hit rock bottom in 2011....
Weight in 2010 = 90 kg.
Weight in 2011 = 119kg
Todays weight = 83 kg, super healthy, very strong, full of stamina.
I can only speak about what has worked for me and everyone has their own voice on this, so I'm going to share a lot of info with you here and
I would personally skip the white bread in your subway (high gi - super fast, short term calorie burn rate - so a higher % of calories tend toward fat and plays havoc with insulin levels) , or better still, try and eliminate wheat products all together and hammer the brown rice/pasta/rice cakes instead. also consider very low dairy - trash the cow's milk and eliminate hard cheese if possible - yeah I know, that stuff is delicious. especially crumbly lancashire
but.... how bad do you want your goals?? and I find occasional cottage cheese is tasty great and great for protein
Look into BMR - Basal Metabolic Rate - or, put simply, the amount of calories a person needs to simply survive if they lay in bed doing nothing all day. working out my BMR has been key to determining my individual calorie needs, stripping fat and getting the body I am now happy with (BMR Calculator
At the end of the day, if calories out > high quality calories in = win.
it all depends on how fast you want to cut, so work out what you as an individual need for your own weight loss goals, body type and activity level.
Generally, apart from nights/meals out, my diet is something like ;
40% carbs - low gi (no or very limited wheat products)
20% fats - almost exclusively mono / polys (peanut butter / palm oil)
40% protein - preferably from real chewable food, I've not take protein shakes for well over 8 months, I take branched chain aminos and occasionally, citrulline mallate - my chest strength has shot up recently.
I use pure electrolyte powder for maintaining salt balance during/after intense cardio/MA sessions (non-flavoured, zero calorie. its vile - so i add to juice)
I hope this provides some food for thought
peace and love