natural dye

How to Dye Fabric with Onion Skins: Natural Dyeing Tutorial for Beginners

This post contains affiliate links, which means I may earn a small commission at no extra cost to you. I only recommend products I use and trust.

Ever wonder what to do with those papery onion skins that usually end up in the compost? Yes, you can just compost them but we think this is one of the coolest ways to use the skins. The golden color of the skins make a beautiful fabric dye. This ancient technique transforms humble kitchen waste into rich, warm colors that rival any synthetic dye—and it’s easier than you might think. Have you checked out our post How Do I Start a Zero-Waste Kitchen?

Ready to take the next step to zero waste living?

Sign up now to download your free guide and start your journey towards a more sustainable and eco-friendly kitchen Today.

    Why Onion Skin Dyeing is Having a Moment

    If you’re reading this you probably already know how In our increasingly eco-conscious world, we are always looking to the past for ways to honor nature and its resources. Natural dyeing isn’t just a craft—it’s a statement. Here’s why onion skin dyeing is capturing the hearts of DIY enthusiasts:

    • Zero-waste : Turn kitchen scraps into a tool
    • Budget-friendly: Costs literally nothing but time
    • Chemical-free: Safe for you, your family, and the planet
    • Stunning results: Achieve golden yellows, warm oranges, and even surprising purples
    • Beginner-friendly: Perfect for first-time natural dyers

    The Science Behind the process

    Onion skins contain natural compounds called flavonoids, particularly quercetin, which create gorgeous golden hues. Yellow onions produce warm golds and ambers, while red onions can yield anything from orange to burgundy—or even purple—on protein fibers like wool and silk.

    Natural Dyeing Shopping List

    Essential Supplies:

    • Large stainless steel or enamel pot (avoid aluminum—it can alter colors)
    • 2 cups onion skins per 100g fabric (start collecting now, you can store it in the freezer till you build up a good amount!)
    • Natural fiber fabric (cotton, linen, wool, or silk)
    • Water
    • Wooden spoons or tongs
    • Strainer

    Optional but Recommended:

    • Alum mordant (for color longevity)
    • White vinegar (for color modification)
    • pH strips (for the science-minded)
    • Rubber gloves (to keep your hands stain-free)

    The Natural Dyeing Step-by-Step Process

    Step 1: Skin Collection Strategy

    Start saving those onion skins every time you cook! We keep a breathable container or paper bag on our countertop and throw the onion peels in there when we cook. Once full, we store the container in a dry place or freezer.

    Step 2: Prepare Your Fabric

    Pre-wash your fabric with a gentle, fragrance-free soap. This crucial step removes any finishes or oils that could block dye absorption. Skip fabric softener—( something we dont use at all in our laundy) because it creates a barrier against natural dyes.

    Step 3: The Mordant Decision (Optional but Smart)

    Think of mordant as the glue between dye and fiber. For alum mordanting:

    • Dissolve 10% of fabric weight in alum in warm water
    • Soak fabric for 1 hour
    • Rinse gently (don’t wring)
    • Try this one – here

    Step 4: Creating Your Dye Bath

    1. Place onion skins in your pot
    2. Add enough water to cover them by 2 inches
    3. Simmer gently for 45-60 minutes (vigorous boiling can muddy colors)
    4. Watch as the water transforms into gold!

    Step 5: The Straining Game

    Remove skins with a fine strainer. Compost the spent skins—your garden will thank you!

    Step 6: The Dyeing Dance

    1. Submerge your fabric completely in the dye bath
    2. Simmer for 30-60 minutes, stirring occasionally
    3. The longer you simmer, the deeper the color

    Step 7: Patience Pays (Optional Overnight Soak)

    For maximum color saturation, turn off the heat and let your fabric sit in the dye bath overnight. This slow absorption creates deeper, more complex colors.

    Step 8: The Big Reveal

    Rinse in cool water until it runs clear. The first rinse reveals your creation! Hang to dry away from direct sunlight.

    Pro Tips for Dye Success

    Color Modifications:

    • Add a splash of vinegar to red onion dye for pinker tones
    • Iron water (rusty nails in water) creates darker, earthier shades
    • Copper penny water shifts colors toward green

    Pattern Play:

    • Use rubber bands for tie-dye effects
    • Experiment with clamp resist for geometric designs

    Fiber Considerations:

    • Protein fibers (wool, silk) = brighter, more intense colors
    • Cellulose fibers (cotton, linen) = softer, earthier tones

    Making Your Colors Last

    Natural dyes require TLC, but with proper care, they’ll stay beautiful:

    • Always wash in cold water with gentle, pH-neutral soap
    • Avoid direct sunlight when drying
    • Store dyed items away from bright light
    • Re-mordant occasionally for a color refresh

    Troubleshooting Common Issues

    Uneven color? Ensure the fabric moves freely in the dye bath.

    Pale results? Use more onion skins or extend the dyeing time

    Color bleeding? Always use a mordant for better fastness.

    Start Your natural dyeing with onion skins Journey Now

    Onion skin dyeing is a fun, sustainable, and creative craft you can practice at home. You can use it to upcycle old linens, recreate clothing you don’t wear anymore, or simply explore natural coloring techniques.

    Ready to transform your kitchen scraps into textile treasures? Grab those onion skins and let nature paint your world!

    Have you tried natural dyeing with onion skins? Share your results in the comments below! And don’t forget to tag us on Instagram to be featured.

    Similar Posts

    Leave a Reply

    Your email address will not be published. Required fields are marked *