You can use my laundry liquid for machine-washing woollens if you have a wool setting on your machine, but this is a super delicate wash which I recommend for hand washing wool blankets and baby clothes. By the way, wool is naturally anti-bacterial so blankets that have been stained can often just be sponged and then line dried out of the sun and will be fine without needing a full wash. This uses Lux flakes, which contain soap and some fragrance which isn’t ideal, but as long as you rinse with some vinegar, as suggested below, it is okay.

DIY Wool Soap Jelly For Gentle Washing

250g Lux flakes
1 litre boiling water

Scatter the flakes over the boiling water in a pot while stirring to prevent lumps. Simmer on the stove top until the flakes have dissolved. When it is cold, it will form a hard, white jelly. Store in an old ice-cream container or similar with a lid. For each 2 litres of lukewarm water dissolve1 heaped tbsp of jelly and mix well before adding clothes or blankets. If you do get lumps don’t worry, just leave them in the jelly to set.

Rinse with 1/4 cup of Green Goddess Premium White Vinegar in your machine on the rinse cycle.