Hiding canned (or any longer term storage food) is both important and requires pre-planning. A recent hint from SurvivalBlog.com is as follows:
First, buy a “hide-a-bed” couch (queen size is the best). Remove and discard the entire bed frame internals and mattress (or find another use for them). This will require some tools, and before purchasing this couch, it would be good to inspect it to make sure it can be removed without damaging the structure of the couch. Then build a framework of 2×2s to replace the bed frame that was just removed. Cover the wood framework with a cut piece of 3/4″ plywood to support the seat cushions.
Store food (or other supplies) in the wooden framework and then cover with the plywood (but leave detached for easy access). Cover with cushions and make sure the wood is not detectible. A throw, blanket, or sofa cover may be used to add to the camouflage.