How to Remove Stubborn Tomato Stains and Odors from Plastic Food Containers
Published on June 4, 2026We have all been there: you store leftover spaghetti sauce, chili, or curry in a plastic container, and even after a thorough run through the dishwasher, it is left with an unsightly orange-red stain and a lingering garlic-onion smell. Because plastic is a porous material, it easily absorbs oils, pigments, and food odors when heated.
Fortunately, you do not need to throw your stained containers in the trash. You can completely restore them using cheap, natural household ingredients. Here is how to banish stubborn tomato stains and odors for good.
What You Will Need
- Baking soda (for deodorizing and mild abrasion)
- Dish soap (for breaking down grease)
- Warm water
- A paper towel
- A lemon (optional, for severe stains)
- Direct sunlight (the ultimate secret weapon)
Method 1: The Quick Paper Towel Shake (For Greasy Residue and Light Stains)
If your container is mostly greasy with a light orange tint, this bizarre but highly effective trick works in less than a minute.
- Add soap and water: Pour a small splash of warm water into the stained container and add a few drops of liquid dish soap.
- Add the paper towel: Tear up a single sheet of paper towel and place it directly into the soapy water.
- Shake vigorously: Secure the lid tightly and shake the container vigorously for 30 to 45 seconds. The paper towel works as a gentle scrubber while simultaneously absorbing the greasy pigments lifted by the soap.
- Rinse: Remove the lid, discard the paper towel, and rinse the container with warm water.
Method 2: The Baking Soda Paste (For Stubborn Odors and Moderate Stains)
Baking soda is a natural deodorizer and a mild abrasive that lifts stains without scratching your plastic.
- Create the paste: Mix 2 tablespoons of baking soda with 1 tablespoon of warm water directly inside the stained container to form a thick, gritty paste.
- Apply and scrub: Using a clean sponge or your fingers, rub the paste thoroughly over all the stained and smelly areas.
- Let it sit: Allow the paste to sit undisturbed for at least 30 minutes. If the container has a very strong odor, leave the paste in overnight.
- Rinse: Scrub gently one last time in a circular motion, then rinse clean with warm water.
Method 3: The Lemon and Sunlight Trick (For Deep, Set-In Tomato Stains)
Lycopene, the natural pigment that makes tomatoes red, is highly sensitive to ultraviolet (UV) light. Direct sunlight will literally bleach the stains away.
- Apply lemon juice: Cut a lemon in half and rub the juice generously over the stained areas of the container. The citric acid helps break down the bond between the pigment and the plastic.
- Place in the sun: Put the container (without its lid) outside in direct sunlight. Leave it on a windowsill, porch, or balcony for 2 to 3 hours.
- Wash and dry: Once the sun has worked its magic and the stains have vanished, wash the container with dish soap and warm water.
How to Prevent Future Plastic Stains
To keep your containers looking brand new, use these simple preventative habits:
- Create a barrier: Spray the inside of your plastic container with a very light coating of non-stick cooking spray before adding tomato-based foods.
- Let food cool: Never pour boiling hot sauce straight into a plastic container. Heat expands the pores of the plastic, making it far easier for stains to penetrate.
- Switch to glass: Store heavily pigmented foods like chili, curry, and marinara sauce in glass containers, which are completely non-porous and impervious to stains and odors.