Laundry and stains

How to remove chocolate stains from clothes, carpet and couches

To remove a chocolate stain, chill it with an ice cube and scrape off what you can, then run cold water through the back of the fabric. Rub in liquid detergent or dish soap to break up the cocoa butter, wait 5 to 10 minutes, and wash warm. Soak any brown shadow in oxygen bleach before drying, since heat sets chocolate.

Written by BroombookPublished 7 steps Easy

As an Amazon Associate, Broombook earns from qualifying purchases.

At a glance

Time
15 minutes of work, plus up to 6 hours to soak
Difficulty
Easy
How often
As soon as possible, before the fat soaks in and dries

What you need

  • Ice cube or freezer bag
  • Dull knife or spoon
  • Liquid laundry detergent with enzymes or hand dishwashing liquid
  • Oxygen bleach powder
  • Soft toothbrush
  • White cloths or paper towels
Products that help
On this page

Step by step: how to remove chocolate stains from clothes, carpet and couches

  1. 1

    Chill the chocolate so it lifts in one piece

    Chocolate melts near body temperature, so soft chocolate smears. Hold an ice cube in a plastic bag against the spot for a few minutes, or put a small item in the freezer for 15 minutes, until the chocolate is firm.

  2. 2

    Scrape off the excess

    Lift the hardened chocolate with a dull knife or spoon, working from the edge toward the center. If it has already dried into the weave, flake off what comes away easily and stop; scraping hard only damages the fibers.

  3. 3

    Rinse cold from the back

    Turn the fabric inside out and run cold water through the back of the stain for a minute. Milk chocolate, ice cream and hot cocoa contain milk protein, and hot water can cook it into the fibers.

  4. 4

    Work in detergent to break up the cocoa butter

    Rub liquid laundry detergent or a few drops of dish soap into both sides of the stain with your fingers or a soft toothbrush. Leave it 5 to 10 minutes. You should see the stain lighten from dark brown to tan as the fat releases.

  5. 5

    Rinse and check

    Rinse the area with cool water and look at it against the light. If a greasy ring remains, repeat the detergent step before moving on, because the color will not lift while fat still coats it.

  6. 6

    Soak the brown shadow in oxygen bleach

    Dissolve oxygen bleach in a gallon of the warmest water the care label allows and soak for 1 to 6 hours. This breaks down the brown cocoa pigment that detergent leaves behind.

  7. 7

    Wash warm and air dry

    Wash in warm water, or the warmest the label allows, with your usual detergent. Air dry and check before using the dryer; repeat the soak if a brown tint is still visible.

What makes chocolate stains hard to remove?

Chocolate is a combination stain: cocoa butter (fat), brown cocoa solids that act like a dye, sugar, and, in milk chocolate, milk protein. Each part needs a different treatment, which is why one quick rinse rarely works.

OxiClean notes that dark chocolate tends to be harder to remove than milk chocolate because it has more cocoa butter and more tannins from the cocoa. Colorado State University Extension lists chocolate as a combination stain to treat first as an oil stain, then as a dye stain, and the Texas A&M AgriLife Extension guide places it in both its oily and its plant and protein categories.

Tide stresses rinsing with cold, not hot, water because heat can set the stain. Put together, the order is: cold water for the protein, detergent for the fat, oxygen bleach for the color.

Milk, dark, white chocolate and cocoa: what changes?

The method stays the same, but the step that matters most shifts with the type of chocolate.

ChocolateMain problemFocus on
Milk chocolate, candy barsFat plus milk proteinCold rinse first, then enzyme detergent
Dark chocolateMore cocoa butter and brown pigmentTwo rounds of detergent, then a long oxygen bleach soak
White chocolateCocoa butter, little colorDish soap for the grease spot it leaves
Hot cocoa and chocolate milkMilk protein and cocoa powderCold flush right away, enzyme pretreat
Chocolate syrup, frosting, ice creamSugar, fat and sometimes dyesCold soak to dissolve sugar, then detergent and oxygen bleach

For stubborn spots, the University of Georgia Extension suggests pre-soaking in warm water with an enzyme detergent and, if an oily mark remains, treating it with a solvent spot cleaner or a waterless hand cleaner before washing with heavy-duty detergent.

How to get out a chocolate stain that went through the dryer

A dried, heat-set chocolate stain can often still be lightened. Work dish soap into the dry stain first to soften the fat, rinse, then apply a laundry stain remover spray and leave it as long as the label allows.

Follow with an overnight oxygen bleach soak and a warm wash. Melted chocolate in a pocket that went through the dryer may have spread inside the pocket lining too, so turn pockets out and treat both layers.

How to remove chocolate from carpet and couches

On carpet and upholstery, freeze and scrape, then blot with a mild detergent solution; you cannot soak these, so control the water.

  • Chill the chocolate with an ice pack and lift it off with a spoon.
  • Mix 1/4 teaspoon of dish soap into 1 cup of cool water, dab it on with a white cloth, and blot from the outside in.
  • Blot with a cloth dampened in plain water to rinse, then press dry with a towel.
  • See how to remove stains from carpet and how to clean a couch for fabric codes and drying.

Mistakes to avoid

  • Wiping soft, melted chocolate, which spreads it; chill it first.
  • Using hot water on milk chocolate before the protein is rinsed out.
  • Going straight to bleach while the fat is still in the fabric.
  • Scraping dried chocolate hard with a knife, which roughs up the fibers.
  • Machine drying before the brown shadow is completely gone.

Products that make this easier

Optional. Everything above works with basic supplies; these just save time or effort.

  • For the brown shadow

    OxiClean Versatile Stain Remover Powder

    A soak of 1 to 6 hours fades the cocoa color that detergent leaves. Not for wool, silk or leather.

    See it on Amazon
  • Cuts the cocoa butter

    Dawn Ultra Dishwashing Liquid

    A few drops break up the fat before you treat the color. Rinse it out well before washing.

    See it on Amazon
  • Spray pretreat

    Shout Active Enzyme Laundry Stain Remover Spray

    An enzyme spray that clings to the stain while it works on the milk and food in chocolate. Test bright colors first.

    See it on Amazon
  • For the car and bag

    Tide To Go Instant Stain Remover

    Stops a fresh smear from setting until you can do the full treatment at home.

    See it on Amazon

As an Amazon Associate, Broombook earns from qualifying purchases. Links open the product on Amazon, where sizes, sellers and prices change.

FAQ

Frequently asked questions

Should you use hot or cold water on chocolate stains?

Cold water first, from the back of the fabric, to rinse out milk protein and sugar. Once the stain is pretreated, washing in warm water helps remove the cocoa butter.

Does dish soap remove chocolate stains?

Dish soap is very good at the fat in chocolate, which is half the job. Follow with an oxygen bleach soak or stain remover for the brown color.

Can chocolate stains come out after drying?

Often, with patience: work dish soap into the dry stain, pretreat with a stain remover, soak overnight in oxygen bleach and wash again.

Does vinegar remove chocolate stains?

Vinegar does little to the cocoa butter, which is the part that holds the stain. Use detergent first and oxygen bleach for any color left.

How do you get chocolate out of a white shirt?

Chill and scrape, rinse cold, work in detergent, then soak in oxygen bleach for several hours and wash warm. Bleach-safe white cotton can also be washed with chlorine bleach once the fat is gone.

Sources

  1. Tide: how to remove chocolate stains
  2. OxiClean: how to get chocolate out of clothes, carpets and more
  3. University of Georgia Extension: remove stains from chocolate and cocoa
  4. Colorado State University Extension: how to remove clothing stains
  5. Texas A&M AgriLife Extension: quick stain removal guide

General cleaning information. Always follow the care label and your manufacturer’s instructions, and test any cleaner on a hidden spot first.