• Skip to main content
  • Skip to primary sidebar
Humbly Homemade
menu icon
go to homepage
  • Home
  • Recipes
  • Seasonal
  • About
  • Collaborate
  • Summer Baking
search icon
Homepage link
  • Home
  • Recipes
  • Seasonal
  • About
  • Collaborate
  • Summer Baking
×
Home » DIY Projects

Dyeing Fabric with Kitchen Scraps

Published: Apr 16, 2021 · Updated: Nov 9, 2022 by Carissa Erzen · This post may contain affiliate links · 12 Comments

With some leftover cabbage & a bit of turmeric, you can save the planet and get creative by dyeing fabric with kitchen scraps into four gorgeous colors!

four pieces of fabric dyed naturally yellow, purple, blue and pink
girl wearing a naturally dyed t-shirt that was white and was dyed pink with red cabbage
Modelling my updated white V-neck tee with a gorgeous pink makeover!
stacked fabric dyed naturally with kitchen scraps
DIY wall art of heart pillows four different colors dyed using kitchen scraps

Less Food Waste = A Healthier Planet

I have a mild obsession with figuring out ways to reduce food waste. Food is not only fuel for our bodies and minds. Food is the very thing that connects living beings with the earth. If we didn't have the perfect elemental balance in our air and our soil, life wouldn't be possible.

If we weren't floating in space on this green and blue planet at just the perfect distance from the sun, we'd either be an ice box or a blazing inferno. Say bye-bye to your avocado toast and smoothies because no food would be able to grow.

What I'm really getting at here, is that we ought to be grateful for our food, and not let it go to waste. And one way is by dyeing fabric with kitchen scraps to make gorgeous crafts and update your wardrobe! Save money AND save the planet!

How to Dye Fabric Naturally with Kitchen Scraps

Turmeric - Yellow
Red Cabbage - Purple
Baking Soda and Red Cabbage - Blue
Lemon Juice and Red Cabbage - Pink

I dyed an old white cotton t-shirt pink and I dyed strips of an old white cotton fitted bed sheet different colors and sewed them into little heart pillows that I hung on the wall as an art piece.

white t-shirt and white fitted sheet

How to Make a Heart Wall Hanging with Dyed Fabric

Prepare the Fabric to be Dyed

1. Wash the fabric you wish to dye. It's best to use natural fibers (cotton, wool, silk, etc.) when dyeing with natural dyes. The natural dyes won't adhere to synthetic fibers (such as polyester, rayon, etc.)

Pro Tip: You want the fabric damp when you submerge it into the dye, so throw it in the washing machine but not in the dryer.

If you're going to make a project like the heart wall hanging, you'll want to cut your bed sheet into strips at this point, before dyeing them. I made a template for all the hearts with a piece of cardboard. I used this template to make sure the four strips of fabric were wide enough to later cut out the hearts.

cardboard heart template being used to measure strips of fabric to be dyed later
A cardboard heart template laying on a white fitted sheet to ensure the strips are cut the same width

Create the Dyes and Soak the Fabric

2. Roughly chop about two cups of red cabbage and measure out about ½ teaspoon of turmeric powder.

3. Fill one pot with about 4 cups of water and the turmeric powder.
Fill another pot with about 12 cups of water and the cabbage.
Bring both pots to a boil on the stove, then simmer both for 20 minutes.

4. Strain out the cabbage and divide the purple-dyed water into three pots. If you do not have three pots, just divide it evenly into three bowls for now.
In the first pot or bowl, add 1 teaspoon baking soda to turn the dye blue.
In the second pot or bowl, add the juice of half a lemon to turn the dye red/pink.
And in the third pot or bowl, just leave it plain, as the red cabbage alone is a gorgeous purple color.

Strain out the turmeric and return the yellow-dyed water to its pot and place it back on the stove.

four glasses of natural dye - yellow, purple, blue and pink

5. Add one strip of fabric to each pot with a different color dye and simmer for 2 hours, then let sit overnight to soak (8 hours). Stir when you can to make sure all nooks and crannies of the fabric get saturated.

Pro Tip: If you don't have four pots to all be simmering at once, leave the dye in its own bowl until a pot is free to add the fabric and let it simmer.

four pots and bowl filled with natural dye made from kitchen scraps with fabric in them, soaking in the dyes

Rinse and Dry the Fabric

6. Ring out the fabric and rinse in cold water until the water runs clear.

7. Hang your dyed fabric out to dry, then iron, as they'll likely be very wrinkly.

four large strips of naturally dyed fabric laid next to each other

Cut Out and Sew the Heart Pillows

8. Using the cardboard template from step 1, cut out hearts. I cut out a total of 40 hearts. I cut out 5 of each color fabric, and then 20 of the remaining white fabric I had leftover.

a hand cutting out hearts from white fabric using a cardboard heart template
a flat lay scene showing someone cutting out hearts from white fabric using a cardboard heart template

9. Pin 20 heart pillows together by pinning a dyed fabric heart and a white fabric heart together.

10. Sew each heart pair together, but leave about two inches of space, in order to stuff them like small pillows so they have a more three dimensional shape.

close up of two fabric heart cut-outs pinned together

11. I stuffed each pillow with the scraps leftover from the fitted sheet and the dyed fabrics. You can also stuff them with other old strips of clothes, newspaper, plastic bags, or actual stuffing from the store or an old stuffed animal.

A hand stuffing a pink heart pillow

12. Sew the last few open inches on each heart pillow closed to secure them.

sewing machine sewing closed a heart pillow for the DIY wall art hanging

Assemble Your Wall Art

13. I hung mine on a large stick I found in the woods near my home along with some twine from the craft store.
Knot four long strips of twine to your stick, evenly spaced out.
Safety pin the back of each pillow to the twine.

Voila! An impressive, DIY heart wall hanging made from kitchen scraps and recycled materials!

DIY wall art made of naturally dyed fabric as an easy craft project to do at home

More Fun DIY Projects

  • Cute DIY Painted Pumpkin
  • DIY Halloween Gift Box
  • Christmas Treat Box
  • Easy DIY Christmas Ornaments
  • Homemade Lotion Bars
  • Naturally Dyed Eggs

More Easy DIY Projects

  • Naturally Dyed Easter Eggs | Easy Spring DIY
  • Simple Homemade Wedding Cake
  • Cute DIY Painted Pumpkin
  • Homemade Lotion Bars

About Carissa Erzen

Growing up in Germany, I fell head-over-heels in love with ALL the German baked goods, from Lebkuchen to pretzels. Now I'm the founder, recipe developer, and food photographer behind Humbly Homemade, where I test and share German sweets lovingly created from scratch. So pull up a chair, and stay a while!

Reader Interactions

Comments

  1. Azilde Elizabeth

    May 09, 2021 at 5:19 pm

    What an awesome idea! I'll have to try that! Thanks for sharing 😊

    Reply
    • strawberryandcream

      May 13, 2021 at 11:15 am

      Definitely!! Let me know how it turns it!!

      Reply
      • Azilde Elizabeth

        May 13, 2021 at 11:47 am

        Will do 😃

        Reply
  2. infinitelyadaydreamer

    April 17, 2021 at 6:59 am

    Oh, I love this! So nifty. Everything came out great! You should be proud x

    Reply
    • strawberryandcream

      May 13, 2021 at 11:16 am

      Haha!! Yay!!! ❤️❤️❤️

      Reply
  3. Yum-number1

    April 16, 2021 at 11:54 am

    WOW that is a smart idea! And also a fun activity to do with crafty kids + reduce waste. Thank you for sharing this!

    Reply
    • strawberryandcream

      May 13, 2021 at 11:16 am

      Thank you!! 🥰 yes, there's no chemicals so it's totally kid-friendly!

      Reply
  4. Hui

    April 16, 2021 at 2:40 am

    You are so clever! I never would have thought I could dye my own fabric - thank you for the inspiration and easy to follow directions!

    Reply
    • strawberryandcream

      April 16, 2021 at 10:10 am

      You bet!! If you're going to dye clothes that you'll be wearing and washing often, you may want to add alum to the dye, to help the dye stay longer. ❤️

      Reply
  5. Happy Panda

    April 16, 2021 at 12:16 am

    So pretty and such a great way to use household stuff to amp up basics.

    Reply
    • strawberryandcream

      April 16, 2021 at 10:08 am

      Thank you!! I like making DIY projects that aren't tooooo complicated but that still allow me to create something I'm proud of, you know? 🥰

      Reply

I'm eggcited to hear from you :) Cancel reply

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

Recipe Rating




Primary Sidebar

A girl in a pink apron sitting on a kitchen counter.

Hello, I'm Carissa!

I'm the founder, recipe developer, and food photographer behind Humbly Homemade. Inspired by my childhood growing up in Germany, I share recipes of delicious German bakes from scratch.

Learn More

Stay Connected

  • YouTube
  • Instagram
  • Pinterest
  • TikTok

Sign Up + Never Miss a New Recipe!

Summer Baking

  • A loaf of dark orange bread next to two slices.
    Rustic Tomato Basil Bread (Dutch Oven)
  • Pink cookies in a pile with sliced freeze dried strawberries on top.
    Strawberry Sugar Cookies (Fresh & Freeze Dried Strawberries!)
  • A slice of cake filled with blackberries on a plate.
    Easy Lemon Blackberry Cake with Lemon Glaze
  • A purple cake topped with fresh lemon slices and dried lavender flowers.
    Moist Lemon Lavender Cake with Lemon Drizzle

Trending Recipes

  • German Butter Cookie Biscuits | Butterkekse
  • Authentic German Apple Strudel from Scratch
  • Blueberry Strudel with Phyllo Dough
  • Spicy Peanut Butter Noodles

Footer

Let's Get Baking!

No baking experience? No problem! I've spent the past six years developing fool-proof recipes that anyone can create.

About

  • About
  • Work with Me
  • Privacy Policy
  • Disclosure Policy
  • Shop

Recipes

  • Recipe Index
  • Cookies
  • Cake
  • Bread
  • Dessert
  • Breakfast

Connect

  • YouTube
  • Instagram
  • Pinterest
  • TikTok

Copyright © 2025 Humbly Homemade. All rights reserved.

As an Amazon Associate I earn from qualifying purchases.