The Gasket Is What Stinks, Not the Box

Your lunch box stinks because the lid gasket holds odors, and yes, baking soda and activated charcoal both help — but only after you’ve actually washed the thing.

Fish and eggs give off different chemical smells. Fish releases trimethylamine, which is a base, so acid (lemon juice or vinegar) neutralizes it. Eggs release hydrogen sulfide, a weak acid, so baking soda (a base) neutralizes it. Charcoal doesn’t neutralize anything — it just traps odor molecules in its pores, which is why it works on both but needs time.

That said, you’re probably fighting the wrong battle. Those odor compounds are fat-soluble, and plastic loves them. The gasket and the little vent in the lid are the worst — most people rinse the main container and leave the actual stink-trap untouched. So scrub the gasket, or just run the whole lid through the dishwasher.

Then, for the lingering funk: put a dry dish of baking soda or a charcoal puck inside the closed, empty container overnight. It works. If this is a daily thing, get a glass container — glass doesn’t absorb odors at all.

Future you deserves a lunch box

Explore

Explore

Explore