Some lunch boxes may give off an unpleasant odor due to food residue on the metal parts which can be difficult to clean. You can try washing it with a metal cleaner designed to remove strong smells and mild dishwashing liquid. One of the best solutions is to use a natural degreaser: vinegar and water, which will kill bacteria on the surface of your lunch boxes.