Baking Soda vs. Dish Soap for Grease on Cotton Shirts: Which Works Best for Fresh & Dried Stains? illustration
Image: AI-generated by Stain Rescue Daily

Laundry Stains

Baking Soda vs. Dish Soap for Grease on Cotton Shirts: Which Works Best for Fresh & Dried Stains?

Learn the best method for removing grease from cotton shirts using baking soda or dish soap. This comparison guide covers fresh and set-in stains, detailed step-by-step instructions, safety precautions, common mistakes, and when to consult a professional. Choose the right method based on stain age and grease type.

Part 2: Which method fits

Using Baking Soda for Dried or Set-In Grease Stains

Baking soda absorbs oil from dried stains by pulling it out of the fibers as it dries. It is the preferred first step for stains that have had time to set. Here’s the proper method:

  1. Scrape off any excess dried grease with a dull knife or the edge of a spoon. Remove as much as possible without damaging the fabric.
  2. Sprinkle a thick layer of baking soda directly over the stain. Ensure the stain is completely covered—use at least 1/4 inch of baking soda.
  3. Let it sit for at least 30 minutes. For heavy or old stains, leave it for 2–4 hours, or even overnight. The longer it sits, the more oil it absorbs.
  4. Brush or shake off the baking soda. If the stain has lightened significantly, proceed to wash the shirt as usual. If the stain remains, move to step 5.
  5. Make a paste by mixing baking soda with a few drops of water (ratio about 3:1). Apply the paste thickly over the stain and let it dry completely—this can take 1–2 hours.
  6. Once the paste is dry, brush it off. If any stain remains, apply a drop of dish soap, work it in, let sit 5 minutes, then rinse with cold water.
  7. Wash the shirt with cold water and air dry. Do not use heat until the stain is confirmed gone.

Best for: Dried cooking grease, motor oil, set-in stains from unknown sources. Baking soda needs time but is gentle on cotton fibers. It is especially effective for invisible oil that leaves a dark ring after prior treatment.

Common mistake: Using too little baking soda or not letting it sit long enough. A thin layer won't absorb enough oil. For paste, ensure it is thick like toothpaste—too runny can spread the stain.

How to Combine Baking Soda and Dish Soap for Stubborn Stains

For stains that resist one method alone, using both in sequence often delivers the best results. This approach leverages baking soda's absorption power followed by dish soap's grease-cutting action. Follow these steps:

  1. Scrape off excess grease from the dried stain.
  2. Apply a thick baking soda paste (3 parts baking soda to 1 part water) over the stain and let it sit for 30 minutes to overnight, depending on stain severity.
  3. Brush off the dried paste. If the stain is still visible, apply a drop of dish soap directly to the area.
  4. Gently work the dish soap into the fabric and let it sit for 5 minutes.
  5. Rinse with cold water and blot. Repeat steps 3–5 if necessary.
  6. Once the stain is gone, wash the shirt in cold water and air dry. Check the stain under natural light before drying.

Pro tip: For heavy grease like motor oil, let the baking soda paste sit overnight. The thicker the paste, the more oil it absorbs. After brushing, use dish soap to remove any lingering film. This combination is also effective for ring-around-the-collar grease from skin oils.