Reader-supported: we earn a commission on some links, at no extra cost to you. How this works
Best On Go ContainersProblem / fix

How to Remove Stains and Odors from Plastic On Go Containers

Tomato sauce stains and garlic odors cling to plastic On Go containers. Learn practical methods using baking soda, vinegar, lemon, sunlight, and bleach to restore them, plus prevention tips and when to replace.

Published July 28, 2026 · Reviewed by the Unbiased Advice & Insights editorial team · How we research and score

!
Quick answer

For tomato sauce stains and garlic odors, use a paste of baking soda and water, soak in vinegar, rub with lemon, or bleach solution for clear containers. Sunlight also works. Prevent by rinsing immediately and using oil before storing tomato-based foods.

Why Tomato Sauce and Garlic Cause Problems

Plastic On Go containers are porous and absorb oils and pigments from foods like tomato sauce and garlic. Tomato sauce contains lycopene, a red pigment that bonds to plastic, especially when heated. Garlic contains sulfur compounds that cling to pores and release strong odors. Over time, these substances can become trapped, leading to permanent stains and smells if not treated promptly. The porous nature of plastic means that even after washing, microscopic residues can remain. This is why a simple soap and water wash often fails to remove the orange tint from a spaghetti container or the garlicky smell from a lunchbox. The heat from microwaving or dishwashing can further drive these compounds into the plastic, making them harder to remove. Understanding this absorption process is the first step to effective cleaning.

How to Remove Stains and Odors

Our editorial team compared specifications, buyer feedback and key decision factors for cleaning methods. Here are the most effective solutions, from mildest to strongest.

  1. Baking soda paste. Mix 2 tablespoons baking soda with 1 tablespoon water to form a paste. Apply to stained areas and let sit for 15 minutes. Scrub gently with a soft sponge, then rinse. Baking soda is a mild abrasive that lifts stains and neutralizes odors. For extra stubborn spots, let the paste sit for up to 30 minutes. You can also add a few drops of lemon juice to boost its cleaning power.
  2. White vinegar soak. Fill the container with equal parts white vinegar and warm water. Let soak for 30 minutes to 1 hour. Vinegar's acidity breaks down tomato pigments and neutralizes garlic odors. Rinse thoroughly with soap and water. For heavy odors, use undiluted vinegar and soak overnight. The smell of vinegar will dissipate after rinsing.
  3. Lemon juice rub. Cut a lemon in half and rub the cut side over stains. Squeeze some juice into the container and let sit for 10 minutes. The citric acid helps dissolve stains and leaves a fresh scent. Rinse well. For a stronger treatment, sprinkle salt on the lemon half before rubbing to add gentle abrasion.
  4. Sunlight exposure. Place the clean, dry container in direct sunlight for 2-4 hours. UV rays break down stain molecules and kill odor-causing bacteria. This method works best for light stains and as a final step. Turn the container periodically to expose all sides. On overcast days, you may need to leave it out longer. Sunlight is a gentle, chemical-free method that also kills bacteria.
  5. Bleach solution (clear containers only). For clear On Go containers, mix 1 tablespoon bleach per 1 cup water. Soak for 15-30 minutes, then rinse extremely thoroughly. Bleach is powerful but can discolor colored plastics and leave a chemical residue if not rinsed well. After bleaching, wash with soap and water and let air dry completely before use. Never mix bleach with vinegar or ammonia.

Prevention Tips

To avoid stubborn stains and odors, rinse containers immediately after use with cold water. Hot water can set stains. Before storing tomato-based foods, rub the inside of the container with a thin layer of cooking oil. This creates a barrier that prevents pigments from bonding to the plastic. For garlic-heavy dishes, store with a slice of bread inside to absorb odors, then discard the bread before reheating. Another tip: line the container with parchment paper before adding saucy foods. This simple step can prevent direct contact and make cleanup much easier. Also, avoid microwaving tomato sauce directly in plastic containers; transfer to a glass bowl instead. If you must microwave, use a lower power setting and cover with a paper towel to reduce splatter.

When to Replace On Go Containers

Even with the best cleaning, some containers eventually need replacing. Signs include deep scratches that trap bacteria, warping from high heat, persistent odors after multiple cleaning attempts, or cracks that compromise the seal. Also replace containers that have become cloudy or discolored beyond cleaning. On Go containers are durable but not indestructible. A good rule is to replace them every 1-2 years with regular use. Check the lid seal periodically: if it no longer snaps shut or feels loose, it's time for a new container. Scratched containers are especially problematic because bacteria can hide in the grooves, making them impossible to sanitize fully. When in doubt, replace it to ensure food safety.

Deep Cleaning for Stubborn Stains

If the standard methods fail, try a combination approach. First, apply baking soda paste and let it sit for 30 minutes. Then add vinegar to create a fizzing reaction that helps lift stains. Scrub gently and rinse. For odors, soak in a solution of 1 part lemon juice to 3 parts water overnight. Another deep cleaning method involves denture cleaning tablets: drop one tablet into the container filled with warm water and let it fizz for 15 minutes. The effervescence helps dislodge particles from pores. Rinse thoroughly. These tablets are gentle and safe for all plastic types. For extremely stubborn tomato stains, make a paste of cream of tartar and water, apply to the stain, and let sit for an hour before rinsing. Cream of tartar is a mild acid that can break down lycopene without damaging plastic.

More guides

See our full buying guides hub and our research and scoring methodology. We compared specifications and verified owner feedback; we did not physically test every product.

Common questions

Can I use bleach on colored plastic On Go containers?

Bleach can discolor or weaken colored plastics. For colored containers, stick to baking soda, vinegar, or lemon. If you must use bleach, dilute heavily and test on a small hidden area first.

How long should I soak plastic containers in sunlight to remove stains?

Sunlight works best on a bright, sunny day. Place the container in direct sun for 2-4 hours. For stubborn stains, repeat the process. Sunlight is a gentle, chemical-free method that also kills bacteria.

When should I replace a plastic On Go container instead of trying to clean it?

Replace containers that have deep scratches, warping, a lingering smell after thorough cleaning, or visible cracks. These imperfections harbor bacteria and can leach chemicals. Also replace if the lid no longer seals properly.

Does using dishwasher detergent help remove stains and odors?

Dishwasher detergent can help with light stains and odors, especially if you use a rinse aid. However, high heat in the dishwasher may set tomato stains. For best results, pre-treat with baking soda or vinegar before running the dishwasher.

Can I use hydrogen peroxide to clean plastic containers?

Yes, hydrogen peroxide can be effective. Fill the container with 3% hydrogen peroxide and let it soak for 30 minutes. It helps break down stains and kills bacteria. Rinse thoroughly afterward. Avoid mixing with vinegar or bleach.

More in this topic

More in Best On Go Containers

See the full guide →