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 Plastic Food Containers Smell and How to Fix It

Plastic is porous and absorbs odor molecules from strong foods. Wash with baking soda and warm water, then air dry in sunlight. For stubborn smells, soak in a vinegar solution overnight. Prevent future odors by using glass for oily or spicy foods and washing containers promptly.

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

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.

Common questions

Does baking soda really remove odors from plastic?

Yes, baking soda neutralizes acids and bases that cause odors. It works best as a paste or soak.

Can I put plastic containers in the dishwasher to remove smells?

Dishwashers can help, but high heat may warp some plastics. Check if the container is dishwasher-safe. Use the top rack and a gentle cycle.

Why do my plastic containers smell even after washing?

Odors can be trapped in microscopic scratches. Try a baking soda soak or sunlight exposure to break them down.

Is it safe to use a smelly plastic container?

It is generally safe, but the smell can transfer to food. If the smell is chemical or burnt, discard it.

How long does it take to get rid of odors with vinegar?

An overnight soak usually works. For severe odors, repeat the process for up to 48 hours.

What is the best way to store plastic containers to avoid smells?

Keep them dry and with lids off. Stack them with paper towels between to absorb moisture.

Can lemon juice remove odors from plastic?

Yes, lemon juice is acidic and can neutralize odors. Rub it on, let it sit, then rinse.

Are glass containers better than plastic for preventing smells?

Yes, glass is non-porous and does not absorb odors. It is ideal for strong-smelling foods.

More in this topic

More in Food Storage Containers

See the full guide →