How to Remove Odor from Plastic: Simple Methods That Work

Most plastic odors come out with a baking soda soak, sunlight, or a simple overnight trick using crumpled newspaper. The method you choose depends on how stubborn the smell is and what you have on hand. Here’s what actually works and why.

Why Plastic Holds Onto Smells

Plastic containers are notorious for absorbing the smell of strong foods like garlic, curry, tomato sauce, and onions. Unlike glass or stainless steel, most food-storage plastics have a slightly porous surface at the microscopic level. Those tiny spaces trap organic compounds from food, and once they settle in, a regular wash with dish soap won’t pull them out. The oils and acids in strongly flavored foods are especially good at bonding with plastic surfaces, which is why your container can smell like last week’s leftovers even after running through the dishwasher twice.

Baking Soda Soak

This is the most reliable first step. Fill the container with warm water and stir in 1 to 2 tablespoons of baking soda. Let it sit for 2 to 4 hours, or overnight if the smell is particularly strong. Baking soda is mildly alkaline, which helps neutralize the acidic compounds that cause most food odors. After soaking, rinse the container thoroughly and let it air dry with the lid off.

For containers that still smell after a soak, make a thick paste with baking soda and just enough water to form a spreadable consistency. Coat the inside surfaces, press the lid on, and leave it overnight. The concentrated contact gives the baking soda more time to work on odors embedded deeper in the plastic. Rinse and smell-test the next day. You can repeat this a second time if needed.

The Newspaper Trick

One of the simplest overnight fixes requires nothing more than yesterday’s newspaper. Crumple a few sheets, stuff them inside the container, and snap the lid shut. The porous structure of newsprint and the carbon in its ink bond with the volatile organic compounds that create what we perceive as smells. Crumpling the paper increases its surface area, which makes it more effective as an odor absorber. By morning, the smell is typically gone or significantly reduced.

Activated charcoal works on the same principle. It’s nearly pure carbon with an enormous surface area, making it one of the most powerful odor absorbers available. Place a small pouch or a few loose pieces inside the sealed container and leave it for 24 hours. Activated charcoal is sold at pet stores (for aquarium filters) and hardware stores, so it’s easy to find if you want a reusable option.

White Vinegar and Lemon Juice

Acidic liquids break down a different range of odor compounds than baking soda does, so they’re worth trying when an alkaline soak doesn’t finish the job. Fill the container with equal parts white vinegar and warm water, let it sit for 30 minutes to an hour, then rinse. The acetic acid in vinegar dissolves grease-based residues that cling to plastic walls.

Lemon juice works similarly. Squeeze the juice of one or two lemons into the container, add warm water, and soak for a few hours. Lemon’s citric acid cuts through oily residues while leaving a clean, neutral scent behind. You can also combine a splash of lemon juice with baking soda for a fizzing reaction that helps lift trapped particles from the surface.

Sunlight: Effective but Use With Caution

Setting a clean, dry container in direct sunlight for a few hours can break down odor-causing organic compounds on the surface. UV radiation triggers a process called photooxidation, which chemically alters the molecules responsible for the smell. A few hours of strong afternoon sun is often enough to knock out lingering odors that survived a soak.

There’s a tradeoff, though. The same UV energy that destroys odor compounds also degrades the plastic itself over time. Research on polymer weathering shows that UV-B radiation initiates breakdown in common plastics like polyethylene (the material in many food containers), and prolonged exposure can cause the plastic to release volatile organic compounds of its own. One study found that polystyrene exposed to UV radiation for 30 days emitted 2.4 times more volatile compounds than samples kept in darkness. A few hours of occasional sun exposure won’t ruin your containers, but don’t leave them baking outside all day or make it a weekly habit.

Preventing Odors in the First Place

The easiest way to deal with plastic odors is to stop them from setting in. A few simple habits make a real difference:

  • Don’t store hot food directly in plastic. Heat opens up the pores in the plastic surface, making it absorb odors and stains faster. Let food cool to room temperature before sealing the lid.
  • Rinse containers immediately after use. The longer tomato sauce or curry sits in contact with plastic, the deeper those compounds penetrate. A quick rinse right after eating buys you time before a full wash.
  • Use a barrier for strong-smelling foods. Line the container with parchment paper or plastic wrap before adding foods like kimchi, fish, or garlic-heavy sauces. The liner takes the hit instead of the container walls.
  • Store containers with lids off. Sealing a container while it still has any residual moisture or odor traps the smell inside. Store lids and bases separately so air can circulate.

When to Replace Instead of Clean

If you’ve tried multiple methods and the container still smells, the odor compounds have likely penetrated too deep into the plastic to extract. This happens most often with older, scratched, or heavily stained containers. Scratches from utensils or the dishwasher create more surface area for odors to grip, and once the plastic is visibly worn, no amount of baking soda will fully restore it.

Switching to glass or silicone for foods that tend to leave strong odors is a practical long-term fix. Silicone is naturally non-porous, so it resists stains and odors far better than standard plastic. Glass doesn’t absorb anything at all. You don’t need to replace every container in your kitchen, just the ones you regularly use for the most pungent foods.