How to Make Naturally-dyed Linens

Adventures, DIY

Naturally Dyed Linens

PHEW! This project has been on my to-make list for a very long time.

As I was saying last week, I’m using January as a get-my-life-together-month, which includes–but is not limited to—freshening up my look a bit. Part of that is getting some new linens up in my life for photos.

I’ve always been after linens with really warm neutral colors and they’ve bit impossible to find. After these dried I was so into the results that I wanna try all sorts of veggies and fruits!!

Naturally Dyed Linens

From left to right/bottom: turmeric (short soak); blackberries + yellow onion skins (long soak); turmeric (long soak); blackberries yellow onion skins (short soak); avocado skins and pits; blackberries; yellow onion skins.

Naturally Dyed Linens

I adore the way they turned out and I’m pretty sure I’m going to use them all of the time! The best part about this lil’ project is that it was super easy, wasn’t messy and was pretty inexpensive and doable.

Let’s start with what I used:

1. Avocado skins + pits = mauve(!!). I bought two avocados, ate them and was sure to save the avocado skins. I boiled them for an hour and they resulted in the most gorgeous color in the world. Who knew?!?

Naturally Dyed Linens

2. Frozen blackberries = dark purple. I left the first linen in the mixture for about 1 minute and then left the 2nd linen in there for about 30 seconds.

Naturally Dyed Linens

3. Fresh turmeric (ground turmeric will work, too!) = light yellow and deep yellow. I left one linen in there for a minute or so and the second one I left in there for about 30 seconds. I loved the lighter one better!

Naturally Dyed Linens

4. Yellow onion skins = light, warm brown. This was probably my favorite. Take the yellow skins from 2 onions and boil them for an hour. It was a beautiful brown color.

5. Yellow onion skins + blackberries = prettiest shade of baby purple. I love the idea of combining them. I think yellow onion skins and avocado skins would be gorgeous together.

Naturally Dyed Linens

Naturally Dyed Linens

Naturally Dyed Linens

(Here’s a dessert I can’t eat!)

Naturally Dyed Linens

I also tried spinach but it was gigantic fail because the water turned pee-yellow. Not so cute. My friend Lara, who gave me the idea for the avocados, just dyed some linens in black bean juice!! WHAA! Yes, and it was the prettiest blue color.

As for linens, I say go with what you have lying around the house. I ended up using ones that Anthropologie gave to me. But I recommend going to the fabric store and get some linen cut (I’ve done this before). OR you could go to Target, Home Goods or TJ Maxx to find some inexpensive linens in the sale bins.

If you wanted some nicer style linens, I say do some test dyes on some scrap fabric and then splurge and buy some from this selection.

Some other things I want to possibly use as dye: matcha (probably the prettiest green!), black beans (tho might be smelly!), purple onion skins and blueberries.

Next up: surfaces!!

Naturally Dyed Linens

How to Make Naturally-dyed Linens with Food!!

0 from 0 votes
Prep Time: 15 minutes
Cook Time: 1 hour
Total Time: 1 hour 15 minutes


One or two food ingredients:

  • 1 3-inch knob fresh turmeric, sliced
  • Yellow onion skins, from 2 onions
  • Avocado skins + pits, from 2 avocados
  • Frozen blackberries, about 1 pint
  • 6 to 8 cups water


  • To a medium saucepan, combine the ingredient (or two) with the water. Bring the heat to medium-high heat and cover the pot. Boil for 1 hour, mixing every now and then. Turn the heat off and uncover. Allow to cool for about 10 minutes.
  • Then dip the linen in and allow to soak however long you like (20 seconds to a few minutes). Wring and twist and allow to air dry. Try to dry flat (any creases can show in the dye). Use an iron or steamer, as needed.
Did you make this Recipe? Tag me Today!Tag @acozykitchen on Instagram and hashtag it #acozykitchen
Previous Post Next Post

You Might Also Like


Leave a Reply

  • Reply Inga March 5, 2018 at 4:23 am

    Amazing to see such a beautiful colors created with natural ingredients. Does the color stay after the wash?

    • Reply Adrianna Adarme March 6, 2018 at 9:28 pm

      Yes it does. I have these linens a year later and they still look the same color. 🙂

      • Reply Inga March 25, 2018 at 7:21 am

        Thanks Adrianna!

  • Reply Debra Veda Weeden January 31, 2018 at 6:19 pm

    I am also interested in any other recipes for Vegan foods that you might have as well thanks again Debra Veda

  • Reply Debra Veda Weeden January 31, 2018 at 6:17 pm

    Hi Thanks I was very interested in the dying of linens story and found out about how easy it is to do I can’t wait to have a go to get my old linens more up to date and have lots of fun doing it I was into tie dyed and using wax and die to make all sorts of beautiful things years ago thanks for the wonderful ideas of how to use all of my vegi scraps and the new interest for me to do I have a lot of time spare and it will keep me busy for a while so thanks again for your blog take care and keep up the great ideas for us all Debra Veda

  • Reply Eva September 13, 2017 at 6:56 am

    Oooh damn this is amazing! Am so gonna try these 🙂
    Oh and is the surface-post coming up? Can’t wait!

    • Reply Adrianna Adarme September 13, 2017 at 8:38 am

      I know I need to get on that. Grrr….I might buy them haha.

    1 2