For some reason my onion powder has never gotten hard and I buy it in the super size bottle at Sams Club, I also buy onion chips, little pieces of onion (not like potato chips.) You might try putting the containers into a little sealable plastic bag. That should keep out any moisture. There is apparently enough undectable moisture in that dishwasher. Also ALWAYS enclose the brown sugar package in a plastic bag, sealed tight and it will stay soft from one Thanksgiving to another. Honest Injun!! [Wink]