DIY Solar Dyed Bouquet Ribbon + Buttons

There has been much written about the beauty and sustainability of natural dyes recently. Rightly so: they are an eco-friendly and gorgeous part of our artistic heritage. And happily for us, natural dyes needn’t be complicated to be gorgeous. This elegant bouquet wrap is dyed using dahlia blossoms and solar power. Both the silk ribbon and natural shell buttons are protein fibers, which have an affinity for natural dyes. The only special ingredient you’ll be using here is the mordant alum, a naturally occurring compound that binds the dye to the fabric fibers. And rather than stand over a hot stove, you can let the sun gently set the dye over a stretch of several days. –Natalie Stopka

*Click here to check out Natalie’s DIY flower-dyed thank yous…


The full how-to continues after the jump…

• 1 1/2 teaspoons alum (aluminum sulfate or potassium aluminum sulfate) • flowers, see below (we used dark pink dahlias)
• 1 quart glass or plastic jar
• 1 yard silk, cotton, or rayon ribbon
• natural shell buttons
Many plants and flowers contain the natural dye colorants, notably those with the species name “tinctoria” following their genus name. Here are some of the many options:
Black Hollyhock Daffodil
Garland Chrysanthemum Golden Marguerite Goldenrod
Lady’s Mantle Marigold
Queen Anne’s Lace Russian Sage Sunflower
Yellow Cosmos Zinnia


Bring a kettle or water to a simmer. Chop or crush enough flowers or leaves to fill the quart jar at least half full and place them in the jar. Pour the hot water over the plants. Cap the jar and leave in on a sunny windowsill to steep for 24 hours, or up to one week.

Strain the plant material from the dye liquid, and return the dye to the jar (the wilted plants can now be composted). Add 1 1/2 teaspoons alum to the dye, and give it a shake to dissolve. Add the ribbon and buttons, cap, and return the sunny windowsill for 48 hours or up to one week.

Strain the ribbon and buttons from the dyebath, rinse, and dry. Sew the buttons onto the ribbon, and you have a charming wrap for your bouquet.






  1. ali thompson says:

    i haven’t heard of this before–all about some eco-friendly dye. might have to give this a try!

  2. Megan T says:

    This is GORGEOUS and to be honest seems like something I could (shockingly) pull off. I’ve got hydrangeas in my garden ready and waiting, so all I’d need to make is a quick trip to the store for the rest of the supplies. I love this idea!

  3. Louise Edu says:

    I love the idea of using flowers for dye. It makes sense that not only do flowers smell beautiful, they can also bring amazing color to something else + make that more beautiful. I will def try this sometime! Thx for sharing!

  4. Anne says:

    Lovely to use flowers, etc. as dyes. I’m all for it! However, I wish you’d chosen a more “colourful” colour for your demo. I can get a colour like this in no time flat using tea, also a natural dye.

  5. Debbie says:

    Would have been nice to see what color flower petals were used. Even though this is a lovely bouquet, an exampke to also achieve a bright color such as blue or pink or yellow would have been helpful.

  6. I can’t believe the ingredients for such a nice dye is very easy to come by in our area. It really is about time that we use eco-friendly and sustainable materials once again.

  7. Beccy says:

    Look amazing, love the buttons and the brown ribbon!

  8. It looks like pretty interesting and I would love to try this one and give it to my love one.

  9. Lydia Kuekes says:

    I feel like the dye was the less interesting part of this. It just seemed like an afterthought. The bouquet is absolutely gorgeous, though.

  10. I’ve discovered this kind of dye a month ago and I’ve used it twice since then. The best is that it is completely non-toxic. It can also be applied everywhere. Just awesome!

  11. Love this, and I love the neutral color, I tend to always use something in this shade for my bouquets, I think it makes the flowers stand out more, simple is beautiful : )

  12. Lourdes says:

    Just curious, is aluminum sulfate safe for the environment? I thought sulfates were bad or something. Please let me know, I’d love to try this out! (I’ll probably try it anyway!)

  13. anna says:

    looks great, would be a great idea for a DIY wedding bride’s bouquet….


Design*Sponge reserves the right to restrict comments that do not contribute constructively to the conversation at hand, contain profanity, personal attacks, hate speech or seek to promote a personal or unrelated business. Our goal is to create a safe space where everyone (commenters, subjects of posts and moderators) feels comfortable to speak. Please treat others the way you would like to be treated and be willing to take responsibility for the impact your words may have on others. Disagreement, differences of opinion and heated discussion are welcome, but comments that do not seek to have a mature and constructive dialogue will not be published. We moderate all comments with great care and do not delete any lightly. Please note that our team (writers, moderators and guests) deserve the same right to speak and respond as you do, and your comments may be responded to or disagreed with. These guidelines help us maintain a safe space and work toward our goal of connecting with and learning from each other.