
That avocado pit you're throwing away? It dyes fabric dusty pink.
Turn kitchen scraps and backyard plants into vibrant fabric prints using contact dyeing and bundle printing techniques.
Natural dye printing sounds precious until you realize you've been composting literal pigment factories. Onion skins turn cotton amber-gold. Avocado pits make rose-copper tones that look like they cost $40 per yard. Black walnut husks? Deep chocolate brown that won't quit. The process is stupidly simple: arrange plant material on wet fabric, roll it tight, steam or simmer it, unwrap to reveal ghost-print impressions of every leaf vein. This isn't about achieving Instagram-perfect ombre gradients. It's about understanding that color comes from somewhereâbark, roots, kitchen wasteâand that you can coax it onto fabric with heat and patience. The prints emerge softer and more complex than anything from a craft store, with variations you can't replicate. One batch of yellow onion skins might lean burnt orange; the next goes pale gold depending on water pH and simmering time. You'll mess up your first attempt. The fabric will emerge too pale, or you'll burn the bottom of your pot, or a leaf will shift mid-roll and blur its outline. That's the point. Each piece carries evidence of the process: water marks, uneven saturation, the exact shape of that oak leaf from your street. You're not making product; you're making proof that plants hold color and you figured out how to steal it.
You'll hold fabric printed with the exact outline of a leaf from your street, dyed with the pit from last night's guacamole, in a color you can't buy. The uneven saturation and water marks aren't flawsâthey're proof you extracted pigment from garbage and made something unrepeatable.
Top gear to make this quest great.

Without mordant, most natural dyes wash out immediately. Alum makes colors permanent and intensifies vibrancy by 3-4x

Natural fibers accept plant dyes; polyester and acrylic won't take color at all. Pre-cut pieces let you test techniques without wasting yardage

Water pH drastically shifts color outcomesâalkaline water turns avocado dye pinker, acidic water makes onion skins more orange. Testing lets you predict and adjust results
As an Amazon Associate I earn from qualifying purchases. Prices may change.
Pre-wash cotton, linen, or silk to strip factory sizing. Dissolve alum in water (1 part alum to 20 parts water) and soak the fabric for an hour. Hang it to dry completelyâthe alum makes fibers grip dye molecules instead of letting color wash away.
Raid your compost bin and kitchen: 10-15 yellow onion skins for amber-gold, 2-3 smashed avocado pits for dusty pink, black walnut husks for deep brown. Wilted grocery store flowers, eucalyptus leaves, red cabbage cores, and turmeric powder all work.
Soak your mordanted fabric until dripping wet. Lay it flat, arrange leaves and flowers on one half, fold the fabric over to trap them inside. Roll the sandwich tightly around a stick or dowel, then lash it with string or rubber bands every two inchesâtight rolls yield sharp vein prints.
Submerge your bundle in a pot, cover with water, and simmer for 1-2 hoursâdon't boil hard or you'll muddy the color. For delicate flowers that disintegrate, steam the bundle in a steamer basket for 45 minutes instead.
Let the bundle cool completely in the dye bath for maximum saturationâthis is when color really locks in. Unwrap carefully (plant matter will be sludge), rinse under cool water until it runs clear, then hang to dry out of direct sunlight. Expect the color to lighten slightly as it oxidizes.
Get everything you need to make this quest amazing.

Without mordant, most natural dyes wash out immediately. Alum makes colors permanent and intensifies vibrancy by 3-4x
Aluminum potassium sulfate that bonds dye to fabric fibers
Get on Amazon ¡ $14.99details & deals â
Natural fibers accept plant dyes; polyester and acrylic won't take color at all. Pre-cut pieces let you test techniques without wasting yardage
Pre-cut cotton or linen pieces specifically for dyeing (synthetic fabrics reject natural dyes)
Get on Amazon ¡ $6.99details & deals â
Water pH drastically shifts color outcomesâalkaline water turns avocado dye pinker, acidic water makes onion skins more orange. Testing lets you predict and adjust results
Litmus strips showing water acidity/alkalinity on 0-14 scale
Get on Amazon ¡ $3.99details & deals â
Prevents burned fingers when pulling steaming bundles from water. Stainless steel won't react with dye chemistry and alter colors like aluminum tongs can
Long-handled tongs for lifting fabric from hot dye baths
Get on Amazon ¡ $13.82details & deals âRELATED GEAR GUIDE
Phone Photography Kit: 9 Picks for Better Shots
Field-tested picks ¡ Creative Arts
As an Amazon Associate, IRL Sidequests earns from qualifying purchases at no extra cost to you.
Prices and availability are subject to change. The price shown at checkout on Amazon at the time of purchase will apply.
Hand-selected quests our team thinks you'll love

Wake up with the birds and see your neighborhood through new eyes.

The best way to learn creative skills? Make bad art until it gets good.

Your hands built the first bowls 20,000 years ago. They still can.