I've heard multiple times that taking food home is "ungoogly". I can't remember exactly where, but I think at least once in one of the many training/ethics videos I had to watch.
It's OK to take food onto the bus ride home if you're working, or would have missed dinner because of the long ride. Taking large amounts of food to feed multiple family members on a regular basis is not.