How To Clean Peanut Butter Out Of Carpet

How To Clean Peanut Butter Out Of Carpet—What A Nutty Mess!

*As an Amazon Associate we earn from qualifying purchases. The price to you remains the same.

Everyone loves peanut butter (well, except those with peanut allergies). It’s delicious, and the PB in a PB and J. Its soft nature is perfect in toasts but is pretty hard to get out of a carpet.

If peanut butter has fallen onto your carpet, don’t worry! With some detergent and water, or even dish soap, peanut butter will no longer be a sticky part of your carpet!

How Do You Get A Peanut Butter Stain Out?

Some blobs always manage to escape and land on your carpet, no matter how careful you are. I have several methods on how to remove peanut butter from the carpet and prevent a stain. Since all carpets are different, you might have to perform some trial-and-error to see which ones work.

Before trying the methods, you must scrape excess peanut butter from the carpet. Use a spoon or butter/blunt knife to scoop up the peanut butter. Scrap with the carpet fibers and not against them! If you skip this step, you can spread it deeper into the carpet, resulting in a stubborn stain.

Peanut Butter Stain On Carpet

Laundry Detergent Solution

Once you have removed the peanut butter from the carpet, you are ready to apply a solution to it.


  1. Mix your solution. Mix in 1 teaspoon of detergent with 3 cups of warm water. Do not use a detergent that contains bleach as it can cause spots on the carpet and ruin its color. Put your solution in a spray bottle.
  2. Spray the solution on the carpet. Leave it to soak in for about 3 minutes. Blot with a clean cloth or paper towel, which will slowly lift the particles of peanut butter off the carpet. Repeat until the stain is not visible.
  3. Take out any residue. After cleaning up the peanut butter, it’s time to remove any residue left by the solution or the stain. Use about ¼ cup of warm water to dampen the previously stained area to wash away the residue. Blot dry with paper towels.

Remember to dry your carpet properly to avoid wicking or the growth of mold!

Dry Cleaning Solution

Dry cleaning solution also does a good job at getting oil-based stains out of the carpet. However, the solution is toxic and has a really strong smell. Be careful when using it because some types are flammable.

I advise that you test the solution in a hidden part of your carpet before using it on the solution. Follow these steps closely:

  1. Spread the solution on the area using moderate outward motions. You should always work from the edge of the stain to the center, so the stain does not spread.
  2. Soak a sponge with this solution and keep it over the stain. Leave it for about 5 minutes.
  3. Leave the stained area to dry. After the last flush with the solution, leave it to dry completely.
  4. If you still see some trace of peanut butter, apply some distilled vinegar to the area. Place an absorbent sponge over the stain and leave it to soak up.
  5. Finally, flush with water to get all the solution out and leave to dry properly.

Dish Soap

  1. Create the mixture by mixing some mild dish soap and warm water to get a soapy mixture.
  2. Take the suds and pat them onto the stain. Ensure that you don’t soak it too much with water.
  3. Dry the stained area with a cloth or paper towel. Blot and pat until you get most of the moisture out.
  4. If the stain persists, you should use some absorbent powder such as cornstarch on the stain. It will absorb most of the oil. Use a brush to sweep up the powder to a dustpan after some time.

Cornstarch Paste

  1. Cover the stain with a paste of cornstarch and warm water.
  2. Let it dry, then brush it away gently. Repeat if necessary. The cornstarch paste will absorb all the oil from the peanut butter, making it easy to remove from the carpet.

By acting quickly as possible, you can save your carpet fibers and avoid ants or other critters in the carpet! After doing your method of choice, use your trusty steam cleaner for that cherry-on-top freshness to the room.

How To Clean Peanut Butter Out Of Carpet Pin It

Frequently Asked Questions

What will dissolve peanut butter?

You can use some flaxseed meal (ground flaxseeds) and rub it onto the stained area with a wooden spoon. It will pick up the peanut butter with no hassle. You can also use a cornstarch paste to dissolve the oils in peanut butter.

What should I do if peanut butter gets on my clothes?

Although it’s an oily stain, it can easily be removed from washable clothes.

Scrap up the excess peanut butter with a spoon (please don’t be tempted to eat it!) and then treat the stained area with a laundry detergent such as Tide. Rub it in with your fingers and leave for 15 minutes, then wash as normal.

Top Picks