Plastic absorbs odors because it is porous; heat and time make it worse.
- Use baking soda, vinegar, or sunlight to remove smells effectively.
- Prevent odors by cooling food, using glass for strong foods, and washing promptly.
- Replace containers that are scratched, warped, or smell after cleaning.
Why do plastic food storage containers smell?
Plastic is slightly porous, so it traps odor molecules from foods like garlic, onion, and tomato sauce. Heat worsens this, as hot food opens the pores and allows deeper absorption. Storing food for long periods gives odors more time to penetrate. The type of plastic matters; polypropylene (PP) resists odors better than polyethylene. Even so, no plastic is completely odor-proof.
How to get the smell out of plastic containers
Start by washing with hot, soapy water and a non-abrasive sponge. Make a paste of baking soda and water, rub it inside, and let it sit for 30 minutes. Rinse and dry in direct sunlight, as UV rays help break down odor molecules. For stubborn smells, soak the container in a solution of one part white vinegar to three parts water overnight. Another option is crumpled newspaper inside a sealed container for 24 hours to absorb odors.
How to prevent plastic containers from smelling
Cool hot food before storing it, since heat opens plastic pores. Use glass containers for acidic or oily foods like spaghetti sauce or curries. Wash containers immediately after emptying them to prevent odors from setting in. Store containers with the lid off when not in use to allow air circulation. Consider using stainless steel or glass for long-term storage.
When should you replace smelly plastic containers?
Replace containers if they are scratched, warped, or stained, as these areas trap bacteria and odors. If a container smells after multiple cleaning attempts, it is likely beyond saving. Also, replace any container that has a lingering smell after being empty for a week. Check for the recycling number; if it is 3 or 7, it may contain chemicals that absorb odors more readily. When in doubt, throw it out to avoid transferring smells to fresh food.
Can you use bleach or other chemicals to deodorize plastic?
Bleach can remove odors but may leave a chemical smell and damage plastic. Use a diluted bleach solution (one tablespoon per gallon of water) and rinse thoroughly. Hydrogen peroxide is a safer alternative; soak the container for 15 minutes. Avoid using harsh solvents like acetone, which can degrade plastic. Always test a small area first. For food safety, stick to baking soda, vinegar, or lemon juice.
