Yes, I was going to say what @AnnikaLowe and other pps have - if you reduce your meat consumption by adding in some veggie meals that will reduce the cost. Including potato-based meals or egg-based meals can really cut down the costs (and potato & egg meals are a double bonus in that regard!!).
Your exotic fruit consumption seems massively over the top - and you are setting your DC up for having very extravagant tastes / food shops as they move out / become more independent, which is not great in the long run. Also, I have read (in terms of keeping blood sugar more stable) that it is much better to have sugary foods (like fruit) only at the end of a meal (a meal that has plenty of protein and veg in), as this will limit the impact of the sugar surge in your blood sugar levels, and avoid them spiking. And probably will reduce the amount of snacking they need to do. So fruits should only be for dessert!
I would suggest having a labelled snack box on the go in the fridge, with sticks of carrot / cucumber / pepper / celery in; this would be much healthier for them, and if you encourage them to snack on the crudités with something like hummus or other protein-dense dips then hopefully they will need to snack less (as snacking on protein actually satisfies your appetite much more effectively than anything else). A box of veg sticks can last for up to 2 days, but is much fresher on the first day!
Also, raw nuts are your friend for snacking. We have large bags of shelled almonds, cashews, pecans, hazelnuts - a small handful of these (maybe 10-15 nuts?) also makes a great, high-protein (therefore filling) snack. The best place to get these is Lidl (I don’t have an Aldi nearby) - as they cost so much less than everywhere else.
My kids also like eating cold marinated tofu chunks (cauldron) as snacks - Lidl have really upped their game over the last few months in terms of variety of foods - I used to have to supplement a weekly Lidl shop with a Sainsbury’s shop for all the specialist veggie / vegan foods, but Lidl now does a really good range of them (including tofu and marinated tofu chunks), so I am now super happy :)
I buy frozen fruits (from Lidl) - and yes, they can be mushy when defrosted. But - I actually eat them frozen / only very slightly defrosted, and they are amazing that way. My favourites are a big bowl of frozen blueberries quickly stirred into fat-free Greek yoghurt: if you combine / stir it in really quickly, it becomes a sort of cross between frozen yoghurt and sorbet (I don’t mix it so much that the fruit is blended, just all combined, so the fruit softens only slightly, and the Greek yoghurt starts to freeze. This is really delicious!
I also like to eat frozen mango chunks - if you take them from the freezer and put them in a bowl (and leave on the side for maybe 5 minutes) they soften very slightly, and you can eat them with a fork and it is like eating chunks of mango sorbet - again, very delicious! Frozen fruit avoids waste as well (as another pp has said).
Sorry for such a long post - one final point.. I used to get a weekly shop from Ocado (when it was linked to Waitrose) - and one day I realised that the standard food shop that I would import every week (then adjust slightly) had things priced at much higher than you could get (in the same Ocado website) if you went to a different pack size where there may be discounts on. So (for example) if I had a 12 pack of toilet rolls in my long-standing weekly food shop at (can’t remember, let’s assume) £10, if I took the time to look elsewhere on the Ocado site I would find the same brand of toilet rolls in an offer like 3x 4 packs for £5. And this was really common. I did wonder whether it was something the largely online food retailers do - regularly adjust the pricing of different sized versions of the goods, so those that kept the same weekly shop were routinely paying maybe 25-50 per cent more for particular items than if they would compile an individual shop using the best value packs every single week. While the retailer is still able to say that they ‘price match’ (but only for their discounted pack sizes)…