If you make your own soup (I've just done leek and potato) with free food are the soups free? This might sound stupid but just read on another post that there's no free food allowance for soups.. Is that just shopbought soups? Thanks