
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.
Prep your fabric: Pre-wash cotton, linen, or silk to remove sizing. Soak in alum mordant solution (1 part alum to 20 parts water) for 1 hour, then let dry completely. This makes the fabric grab onto dye molecules.
Forage or gather dye materials: Collect yellow onion skins (10-15 for strong color), avocado pits (2-3, smashed with a hammer), or black walnut husks. Wilted flowers from the grocery store work. So do eucalyptus leaves, red cabbage cores, and turmeric powder from your spice rack.
Arrange your print: Wet your mordanted fabric completely. Lay it flat and position leaves, flowers, or other plant shapes on one half. Fold the fabric over to sandwich the materials. Roll tightly around a stick or dowel, securing with string or rubber bands every 2 inches. Tighter rolls = sharper prints.
Extract color through heat: For onion skins or avocado, place your bundle in a pot, cover with water, simmer for 1-2 hours. Don't boil hard—gentle heat extracts better. For delicate flowers, steam the bundle in a steamer basket for 45 minutes instead of submerging.
Cool and unwrap: Let the bundle cool completely in the dye bath for deeper saturation. Unwrap carefully—plant material will be mushy. Rinse fabric in cool water until it runs clear. Hang to dry away from direct sun. The color will lighten slightly as it dries and 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
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)
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
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
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.