I always carry some food in my car, usually from a supermarket. But I do not usually cook on the coutryside, therefore my food is already prepared. Usually I have different sorts of canned fish, Brazilian, French or Russian canned beef (preferably easy opening without using can openers- advice given to me by Afgan war veterans), a few litres of water- some to drink and some to wash hands, dried bread and chocholade. These products have relatively long shelf life. Only bear in mind- if you carry petrol inside the car, dried bread adsorbs the smell of petrol. You still can eat it, but "modern men" usually get disgusted.
Regards,