If you're trying to cut/shred, you need to cut out the carbs a little earlier in the day. Why do you have an apple right before bed there? Thats 24g of sugar (fructose) that will spike your insulin just as you go into bed, no chance to burn it, most likely will be deposited into fat storage. Also that can impact your gh release while sleeping since GH pulses dont function when insulin is running around in your body. Get rid of that apple and replace with a lean protein shake mix with water, zero carb.
Pasta & Potatoes at 19:00 is a little late for these complex carbs UNLESS you are working out before or after this meal. Repalce it with something light like spinach or green beans or broccoli. Move the pasta/sweet potato to lunch time earlier in the day or around your workout time.
I dont know what Shun is, but you sure is having alot of it! Is it Tofu or Soy or something? Stick with high quality protein categories - ground turkey breast, tuna, eggs, lean steaks, chicken,...
Too much fruits in your diet for cutting, if you are bulking it would be fine, but cutting, thats just too much fructose all through the day.
Are you doing any Supplements to help with your metabolism and boost fat metabolism?
Final note, as an excerise, use a Macro tracker app or simply write down EVERYTHING you ingest for a week with F/C/P breakdown. In the end of everyday analyze your macros and see where you sit % wise in F/C/P as net for the day. This is critical for you for logging purposes and to be able to go back and tweak your meals to reach your desired macro %.