I like using microwaveable plastic containers to bring my lunch in as they are my lighter than the Pyrex/glass versions. However, reheating my food up creates unsightly stains.


5 Answers 5


After washing them, fill them with a mild bleach solution (one tablespoon for each cup of water) and let them out in the sun exposing the stain for a whole day. Make sure children and animals cannot reach the containers with bleach.

There used to be a product called Cascade Plastic Booster that you could add to your dishwasher that would remove the stains. It's no longer sold but its main ingredient was benzoyl peroxide at 5%, which you may buy in most drugstores.

  • Interesting. Benzoyl peroxide is an explosive, perhaps this is why they stopped selling it. Commented Jul 19, 2010 at 11:37
  • I have to say, the thought of using even mild bleach to clean a food container makes me a little nervous...
    – Aaronut
    Commented Jul 19, 2010 at 14:17
  • 5
    @Aaronut: Diluted bleach is routinely used as a sanitizer for food contact surfaces. And many dishwasher detergents have far more than a mild amount of bleach.
    – derobert
    Commented Jul 19, 2010 at 16:11

Start with equal parts white vinegar and water, perhaps with some lemon juice mixed in. Sprinkle baking soda on the bottom of your container. Pour in the liquid mixture. Scrub thoroughly. This should help lift the stain and baking soda is a natural odor neutralizer. You can also try drying it in a sunny spot, as sunlight is a natural bleaching agent.

You may also want to look into freezer-grade glass containers. Glass containers pick up smell and color much less readily than plastic.


To prevent the stain in the first place, we usually spray the insides with Pam (or whatever cooking oil spray you use) before putting the food in.

  • Ditto - works great to prevent stains on a number of cookware/dishware.
    – Jenn
    Commented Oct 15, 2010 at 17:04

I haven't tried it, but the answer from justkt got me thinking...you might be able to use Bar Keeper's Friend to remove the stains.

  • 1
    You can use it on plastic, and that stuff is amazing: surlatable.com/product/id/…. I'd make sure to rinse especially well after using non-food-based cleaning products, though.
    – justkt
    Commented Oct 15, 2010 at 16:27

You can use baking soda to remove the stains. After washing your container, place some baking soda in the container then use a wet sponge (but not too wet)& scrub the container. This usually does the trick. Make sure the plastic containers are meant to be used in the microwave, otherwise, it's best to use glass containers.

Your Answer

By clicking “Post Your Answer”, you agree to our terms of service and acknowledge you have read our privacy policy.

Not the answer you're looking for? Browse other questions tagged or ask your own question.