From the page: Used coffee grounds: far beyond the cup

Idea 1

Natural fabric dyeing

Easy 1.5 h

Dyeing fabric with plants and grounds is one of the oldest techniques in the world: before industrial dyes, kitchens and backyards were everyone's dye houses. It works because coffee releases tannins, molecules that bond to the fabric's fibers and deposit earthy tones that go beyond the "drip coffee" shade and gain depth over time.

What you need

  • Wet or dry coffee grounds (the more concentrated, the darker)
  • Natural fiber fabric: cotton, linen, or silk (natural fibers absorb tannins best)
  • A pot not used for food
  • Hot water
  • White vinegar (helps set the color)
  • Wooden spoon or spatula

How to make it

  1. 1

    Wash the fabric to remove sizing and residues: clean fibers absorb the dye evenly, without stains.

  2. 2

    Prepare the bath by boiling a pot of water with the grounds (about half a cup per liter): heat opens the fibers and dissolves the tannins.

  3. 3

    Add a good splash of vinegar to the bath: the acid helps the tannins bond to the fiber, making the color last longer.

  4. 4

    Submerge the wet fabric and stir slowly for 10 to 15 minutes, making sure the whole cloth drinks the color evenly.

  5. 5

    Let it soak for a few hours or overnight: the longer, the deeper the tone.

  6. 6

    Rinse in cold water and dry in the shade: sun speeds up fading, and shade preserves the result.

Finishing touches

tones get darker as the fabric dries, so test on a scrap first. Pieces dyed this way call for hand washing to keep the color for longer.

Share this idea

This is one of the ideas from the full page — see all the possibilities.

This page feeds the collective knowledge 🌱 — every discovery makes the next answer better.