
Written By Janne Lee
If you're working with natural dyes, one of the most important (and often overlooked) steps is preparing your fabric properly. Today, I’m sharing how I make a soy mordant — a plant-based, non-toxic alternative to synthetic mordants — and why it's my go-to for creating vivid, lasting results.
What Is a Mordant?
A mordant helps natural dyes adhere to fabric. While many traditional mordants involve metal salts, soy milk offers a gentler, eco-conscious option that enhances plant pigment absorption, especially on cellulose fibers like cotton or linen.
Why Soy Milk?
Sustainable and safe
Ideal for delicate prints
Enhances richness and durability of color
Accessible and easy to use

Soaking Soybeans overnight
beans have been blended
Squeezing soy milk after
How to Make a Soy Mordant:
Soak organic soybeans overnight.
Blend with water until smooth.
Strain through cheesecloth or a fine mesh bag.
Dilute with water to create your soy milk mordant.
Soak scoured fabric for 30–60 minutes, then hang to dry. Repeat once more for best results.
I’ve shared a music-only video on YouTube showing the process in action — a calm, meditative look into my preparation ritual.
Join me as I prepare a soy mordant for natural dyeing. This gentle, earth-friendly process enhances color uptake and helps natural dyes bond beautifully to fabric. Watch the slow, soothing rhythm of handwork in this music-only video — perfect for textile artists, eco-dyers, and lovers of slow craft.
Janne Lee
Fine Artist
Copyright © 2022 Janné Lee llc
To intertwine the beauty of nature with artistic expression, forging a path where botanical artistry meets innovation. Through
exploration, creation, and the fusion of natural elements, my mission is to inspire a profound connection between art and the
environment. My commitment lies in celebrating the harmony between artistic vision and the natural world where artistry and
nature converge.