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

Why Do My Plastic Food Containers Smell Even After Washing?

Plastic food containers smell after washing because oils and odor molecules get trapped in microscopic scratches and pores. To fix, wash with baking soda and vinegar, then air dry completely. For stubborn smells, soak in a baking soda solution overnight. Prevent by avoiding tomato-based foods and using glass for strong-smelling items.

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

Plastic containers smell because they absorb odors into microscopic pores and scratches.

  • Remove odors with baking soda soaks, vinegar, and thorough air drying.
  • Prevent smells by using glass for strong foods, hand washing, and avoiding heat exposure.
  • Replace containers that are scratched, warped, or that retain odors after cleaning.

Why Do Plastic Containers Smell After Washing?

Plastic is porous, so it absorbs odors from foods like garlic, curry, and tomato sauce. Washing with regular dish soap often fails to remove these trapped molecules. Heat from dishwashers can bake odors into the plastic. Scratches and stains from utensils or abrasive scrubbers give odors more places to hide. Even after washing, residual oils can cling to the surface and turn rancid.

How to Remove Odors from Plastic Containers (Step-by-Step)

Start by washing the container with hot, soapy water and a non-abrasive sponge. Rinse thoroughly to remove any soap residue. Then, fill the container with a mixture of warm water and two tablespoons of baking soda. Let it soak for at least 30 minutes, or overnight for strong odors. After soaking, wash again with soap and water. If the smell persists, try a paste of baking soda and water, rub it on the inside, and let it sit for 15 minutes. Rinse and air dry completely. For a final option, wipe the inside with white vinegar, then rinse. Avoid using bleach, as it can damage plastic and leave its own smell.

How to Prevent Plastic Containers from Smelling

Use glass containers for strongly scented foods like curry or tomato sauce. If you use plastic, line the container with parchment paper before adding food. Wash plastic containers by hand instead of in the dishwasher to reduce heat exposure. Dry containers completely with a towel or air dry before storing them with the lid off. Store lids separately to allow airflow. Avoid microwaving food directly in plastic containers, as heat increases odor absorption. Replace scratched containers, as scratches trap odors and bacteria.

When to Replace Plastic Containers or Seek Professional Help

If you've tried multiple odor-removal methods and the smell persists, it's time to replace the container. Cracks, deep scratches, or warping are signs that the plastic is degrading. Discoloration or a sticky residue can also indicate that the plastic is breaking down. Replacing old containers is safer than risking chemical leaching. For professional help, contact your local recycling program for disposal guidelines. There are no professional services for cleaning plastic containers, but you can repurpose old containers for non-food storage.

Are There Any Plastic Containers That Don't Smell?

Some plastics are more odor-resistant than others. Polypropylene (PP) and high-density polyethylene (HDPE) are less porous than other plastics. Look for containers labeled with recycling codes 5 (PP) or 2 (HDPE). Glass containers are the most odor-resistant option. Stainless steel containers also resist odors, but they are heavier and more expensive. Silicone containers are flexible and odor-resistant, but they can retain smells if not cleaned properly.

Common questions

How do I get the smell out of plastic containers?

Soak the container in a baking soda solution overnight, then wash with soap and water. For stubborn odors, use a baking soda paste or wipe with vinegar.

Why do my plastic containers smell like garlic after washing?

Garlic contains sulfur compounds that penetrate plastic's porous surface. Washing alone may not remove them. Soaking in baking soda or vinegar helps neutralize the odor.

Can I use bleach to remove odors from plastic containers?

Bleach can damage plastic and leave a strong smell. It's better to use baking soda, vinegar, or lemon juice.

Is it safe to use plastic containers that smell?

A lingering smell is not necessarily harmful, but it can affect the taste of food. If the container is scratched or warped, bacteria can hide, so it's safer to replace it.

What is the best way to clean plastic containers?

Wash by hand with hot, soapy water and a non-abrasive sponge. Rinse well and air dry completely before storing.

Does putting plastic containers in the dishwasher cause them to smell?

Yes, the heat from the dishwasher can bake odors into the plastic. Hand washing is gentler and helps prevent odor absorption.

How often should I replace plastic food containers?

Replace them when they become scratched, warped, or discolored, or when odors persist after cleaning. On average, every 1-2 years.

What are the best odor-resistant food storage containers?

Glass containers are the most odor-resistant. Among plastics, look for PP (5) or HDPE (2). Stainless steel is also a good option.

More in this topic

More in Food Storage Containers

See the full guide →