Onions are a kitchen staple; however, their skins are an often overlooked treasure trove of natural dye material. The outer leaves of yellow and red onions contain high levels of tannin and flavonoids, which makes them an excellent source for eco-friendly and sustainable dyeing.
Natural Textile Dyeing with Onion Skins
When boiled in water, onion skins release pigments that can dye cellulose fibers such as cotton, linen, and silk into beautiful shades ranging from golden yellows and warm oranges to deep browns, depending on the onion variety and the mordanting process used. Yellow onion skins naturally produce mustard hues without the need for mordants, while alum mordants can intensify these colors to rich, vibrant oranges and browns.
Benefits of Using Onion Skins as Dye
- Eco-Friendly & Sustainable: Utilizing discarded onion skins for dye reduces waste and minimizes the use of harmful chemical dyes.
- Non-Toxic & Safe: Unlike synthetic dyes, onion skin dyes are biodegradable and safe for the environment when used responsibly.
- Unique Color Variations: The shade of dye depends on several factors like onion type, growing conditions, fabric type, and mordant use, making each dye batch uniquely beautiful.
- Easy to Use: The process requires minimal equipment—boiling skins, simmering fabric, and rinsing. No complex chemicals required.
How to Dye with Onion Skins
- Collect outer onion skins (yellow or red) after cooking. Dry and store them in a paper bag.
- Fill a pot with water and add the skins. Simmer for 30 minutes to an hour, depending on the desired dye strength.
- Strain the dyed water into another pot or container.
- Soak the fabric in the dye bath, stirring occasionally to ensure even coloration.
- Rinse the fabric gently and hang to dry in shade to preserve color. Avoid direct sunlight.
Other Uses of Onion Skins
Onion skins are also rich in antioxidant compounds such as quercetin that provide anti-inflammatory benefits when used in teas or composted to enrich soil nutrients.
Embracing natural dyes is a step towards environmentally responsible textile practices and gives your fabrics a beautiful, earthy charm.
Have you ever tried natural dyes? Show us your results!



