This easy “recipe” for DIY laundry detergent calls for no animal testing and no animal lard—yup, no lard, which is used in some soaps. Just three simple ingredients and you’re on your way to clean clothes, the animal-friendly way.


Simply turn your favorite cruelty-free baking soda into washing soda using the instructions below, mix with grated soap and epsom salt, and you’re one step closer to fresh laundry. You don’t have to use Dr. Bronner’s—any bar soap will do—but before you decide on a type of soap, double-check that it doesn’t contain animal-derived ingredients.

Vegan Laundry Detergent

1/2 cup cruelty-free baking soda, such as 365 Everyday Value brand
1/2 bar of Dr. Bronner’s pure-castile bar soap
1/2 cup cruelty free epsom salt, such as Sky Organics brand

  • Preheat the oven to 400°F.
  • To make washing soda, spread a thin layer of baking soda on a baking sheet and heat for about one hour.
  • Grate the soap with a cheese or carrot grater.
  • Combine the soap, epsom salt, and washing soda in an airtight container (a Mason jar or Tupperware will work).
  • Shake!

Makes 1½ cups detergent

Yep, that’s it. Your detergent is ready to go! Use 1 tablespoonful per laundry load.

PETA is a participant in the Amazon Services LLC Associates Program, an affiliate advertising program designed to provide websites with a means to earn advertising fees by advertising and linking to

Order Your FREE Vegan Starter Kit

Send Me a Vegan Starter Kit