Baking Soda vs. Dish Soap for a Grease Stain on a Cotton Shirt: Which Works First? illustration
Image: AI-generated by Stain Rescue Daily

Laundry Stains

Baking Soda vs. Dish Soap for a Grease Stain on a Cotton Shirt: Which Works First?

A practical comparison of baking soda and dish soap for fresh and dried grease stains on cotton shirts, with step-by-step instructions and safety tips.

Part 2: Which method fits

What Not to Do

  • Don't rub the stain—it pushes grease deeper into the fibers.
  • Don't use hot water—it sets the stain.
  • Don't use bleach, hydrogen peroxide, vinegar, or ammonia—they can damage cotton or affect the dye.
  • Don't put the shirt in the dryer until the stain is gone—heat sets it permanently.

Fresh vs. Dried: Key Differences

Fresh grease is easier to remove because the oil hasn't bonded with the fibers. Dish soap, a degreaser, works best here. Dried grease has had time to set, so baking soda's absorbent power helps pull it out before washing. For very old stains, you may need to repeat the baking soda treatment.

Surface Warnings

Cotton is durable, but it can shrink or fade if treated harshly. Always use cool water and mild dish soap. Test on an inconspicuous area first. If the fabric feels stiff or changes color, stop and consult a professional dry cleaner.

Alternatives

If you don't have dish soap, a liquid laundry detergent with degreasing power can work. If you don't have baking soda, cornstarch can absorb grease, but it's less effective. For stubborn stains, a commercial pre-treatment spray labeled for grease may help, but test it first.

Repeat or Stop

You can safely repeat the dish soap and baking soda steps up to three times. If the stain hasn't improved after three attempts, stop and consult a professional dry cleaner. Continuing can damage the fabric.