Reader-supported: we earn a commission on some links, at no extra cost to you. It never changes our picks. How this works
Food Storage ContainersProblem / fix

How to clean stained or smelly food storage containers

Soak stained or smelly containers in a paste of baking soda and water overnight. Rinse with white vinegar, then wash with dish soap. Dry in direct sunlight to kill odors and bleach stains naturally.

Our top pick
Rubbermaid Brilliance
Rubbermaid Brilliance
★★★★★ 4.7
Check price on Amazon
Read the full guide →

Use baking soda paste for stains and overnight soaks for odors.

  • Sunlight and hydrogen peroxide are natural stain removers.
  • Prevent issues by rinsing quickly, avoiding microwaves, and hand washing.
  • Replace containers with deep scratches or persistent smells.

Why do food storage containers stain and smell?

Tomato sauce, turmeric, and curry leave yellow or orange stains on plastic. These foods contain pigments that bind to porous plastic surfaces. Odors come from sulfur compounds in onions, garlic, and fish that penetrate microscopic scratches. Heat accelerates the process, so microwaving in plastic worsens both stains and smells. Old containers develop more scratches, giving odors more places to hide.

How to remove stains from food storage containers

Start with a paste of baking soda and water, spread it over stains, and let it sit for 15 minutes. Scrub gently with a soft sponge to avoid adding new scratches. For stubborn stains, add lemon juice to the paste and leave it in sunlight for a few hours. Hydrogen peroxide can also lift stains, but test it on a small area first. Rinse thoroughly after any treatment to remove residue.

How to get smells out of food storage containers

Fill the container with warm water and add a tablespoon of baking soda; soak overnight. White vinegar is another option, use one part vinegar to three parts water and let it sit for an hour. Newspaper crumpled inside a sealed container absorbs odors over a day or two. Coffee grounds work too, place dry grounds in a bowl inside the container and close the lid. Always wash with soap and water after deodorizing to remove any leftover agent.

How to prevent stains and smells in the future

Rinse containers immediately after use, especially with oily or pigmented foods. Line containers with parchment paper before storing tomato-based dishes. Let hot food cool completely before sealing to reduce condensation and odor absorption. Avoid microwaving in plastic; transfer to glass or ceramic instead. Hand wash plastic containers instead of using the dishwasher, which can etch surfaces and create more pores.

When should you replace stained or smelly containers?

Replace containers if they have deep scratches or cracks, as bacteria can hide there. If stains or smells persist after multiple cleaning attempts, the plastic may be degraded. Warped lids that no longer seal properly should be discarded. Glass containers are a better long-term choice because they resist stains and odors. Most plastic containers last one to two years with regular use, according to consumer reports.

Common questions

Does baking soda remove tomato stains from plastic?

Yes, baking soda acts as a mild abrasive and deodorizer. Make a paste, apply it to stains, and let it sit before scrubbing.

Can vinegar remove odors from food containers?

Vinegar neutralizes alkaline odors. A 1:3 vinegar-water soak for an hour works well, then wash with soap.

Is it safe to use bleach on food storage containers?

Bleach can work but must be diluted and rinsed extremely well. It may damage plastic and leave a smell. Use it only as a last resort.

How long should I soak containers in baking soda?

Overnight is best for tough odors. For light smells, 30 minutes may be enough.

Does sunlight really remove stains from plastic?

Yes, UV light breaks down pigment molecules. Place containers in direct sun for a few hours, but avoid prolonged exposure to prevent brittleness.

Why do my containers smell even after washing?

Odors penetrate micro-scratches in plastic. Washing only removes surface residue. Soaking with baking soda or vinegar reaches deeper.

Can I put stained containers in the dishwasher?

Dishwasher heat and detergents can worsen staining and create more scratches. Hand washing is gentler and more effective.

When is it better to throw away a container?

If it has deep scratches, cracks, or a warped lid, replace it. Persistent smells after cleaning also indicate it's time for a new one.

More in this topic

More in Food Storage Containers

See the full guide →