Sounds excessive to me, and sounds like she may be trying to take advantage.

I agree that maybe you should try using a lunchbox system and see if that changes things up a little. If she still has things that you have bought in her cupboard then you should be asking for that back, because obviously you could use that at home.