The BEST homemade playdough recipe – make in less than 5 minutes for under a $1 and have it last for months! It is so soft and squishy and cuts perfectly with cookie cutters.

This post may contain affiliate links. Read disclosure policy.
Favorite Kids Activity
One of my kids favorite activities is playing with play dough. It is the perfect indoor activity for when it’s raining, too cold or too hot. When the weather’s nice we’ll even take it outside on the porch. My kids (age 8, 6 and 2) ALL love playing with play dough. My son pretends like he’s outgrowing it, but whenever my girls start playing with it, he always ends up joining in on the fun. I usually give them a few different colors, a mini rolling pin, some cookie cutters and let them go to town. I love seeing their imagination work.
Why is this the best homemade playdough recipe?
- It is SUPER soft and squishy, but doesn’t stick
- The play dough lasts for months in a zip top bag
- It is inexpensive to make
- It makes enough for 4-6 kids
- You can add different colors and even scents to customize your dough

We love making our own play dough, because it is so much softer (and cheaper) than the store bought stuff. I find it also lasts longer as well. Over the years I’ve tried dozens of recipes and this one here is the best playdough recipe out there! I got it several years ago from my son’s preschool teacher and figured I better post it to my blog so I don’t have to keep searching for it. At their preschool, the parents take turns making the play dough a different color each month and once I used this recipe, I haven’t looked back. I have slightly adapted the original recipe over the years. The main thing that I have done is cut down on the salt, as I found it keeps the dough extra soft for months!

How to make playdough
Playdough ingredients:
- 2 cups all-purpose flour
- 3/4 cup salt
- 4 teaspoons cream of tartar
- 2 cups lukewarm water
- 2 Tablespoons of vegetable oil (coconut oil works too)
- Food coloring, optional (I like Wilton gel food coloring or AmeriColor gel)
- Quart sized bags
Stir together the flour, salt and cream of tartar in a large pot. Next add the water and oil. If you’re only making one color, add in the the color now as well. Cook over medium heat, stirring constantly. Continue stirring until the dough has thickened and begins to form into a ball. Remove from heat and then place inside a gallon sized bag or onto wax paper. Allow to cool slightly and then knead until smooth. If you’re adding colors after, divide the dough into balls (for how many colors you want) and then add the dough into the quart sized bags. Start with about 5 drops of color (my favorite brands are listed above) and add more to brighten it. Knead the dough, while inside the bag so it doesn’t stain your hands. Once it’s all mixed together you’re ready to PLAY.
Store the play dough inside the bags once done to keep soft. Keeps for up to 3 months.

Once the dough is finished, I like to put each dough ball into it’s own quart sized zip top bag. Then I let my kids squish the colors together. It gives the kids something to do, makes it so your hands aren’t stained and then gives the dough a home after. We use the same bag to store the dough when the kids are done playing with it. If you only plan on making ONE color, just add the food coloring into the pan when you add the water (makes it easier to mix it in). My kids can never decide on just one color, so we usually need to divide it out.

Need more kid friendly activities? Make homemade slime, fluffy slime or this recipe for butter slime, too!

How to Make Homemade Playdough
Video
Equipment
- Spoon for stirring
- Gallon size bag or wax paper for cooling
Ingredients
- 2 cups all-purpose flour
- ¾ cup salt
- 4 teaspoons cream of tartar
- 2 cups lukewarm water
- 2 Tablespoons vegetable oil (coconut oil works too)
Optional: food coloring (I use Wilton for brighter colors)
Instructions
- Stir together the flour, salt and cream of tartar in a large pot. Next add the water and oil. If you’re only making one color, stir in the the color now.

- Cook over medium-heat, stirring constantly. Continue stirring until the dough has thickened and begins to form into a ball. Remove from heat and then place inside a bowl. Allow to cool slightly and then knead until smooth.

- If you’re adding multiple colors, divide the dough into balls (for how many colors you want) and then add the dough into seperate quart sized bags. Start with about 5 drops of color and add more to brighten it. Knead the dough, while inside the bag so it doesn’t stain your hands.

- Once it’s all mixed together, you’re ready to PLAY. Store the play dough inside the bags to keep soft. If stored properly it will keep soft for up to 3 months.

Last step: Please leave a comment and rating after you make the recipe.
Notes
Another fun addition to the play dough is to add glitter. We added about 1/4 cup to the bag and kneaded it in with blue and yellow.

My almost 2 year old loves squishing the dough. I love watching those chubby little fingers go to work.

My 6 year old daughter loves pulling out the cookie cutters and making all kinds of designs! She is quite the girly girl. ;)

Make a batch for your kids once school is out for a summer to remember!
Marcia
I made a double batch of this and separated it into eight for a multitude of colours. I kept waiting for it to go bad but I eventually just threw it out because the colours were mixed together after 1 YEAR! It was still soft and no mold! Making a new batch today.
Taylor @ I Heart Naptime
Love to hear this! Thanks so much for your comment and review, Marcia :)
perfectlyaskew
I have a batch that’s still in rotation after 2 years.
TWO YEARS!!
Taylor @ I Heart Naptime
Amazing!!
Sharon
Definitely a no fail recipe! I add dry Kool Aid or spices to the dry ingredients.
Taylor @ I Heart Naptime
Great idea! Glad to hear you enjoyed the recipe, Sharon :)
Barbara
I would give this recipe more stars if I could. Amazingly easy, cleanup is easy, keeping my 7 year old grandson happily occupied is so much easier with the playdough and I have been known to have as much fun as he does. Thank you for saving me from a bored young man.
I Heart Naptime
I’m so happy to hear it was such a hit with your grandson, Barbara! Thank you for your comment and review :)
Hani_k
First attempt went very well, got smooth playdough.
Second batch I increased the qty 3x, but I guess overcooked it. The dough isn’t smooth as it was in first attempt. I try adding more water but it keeps on getting cracks. Any remedy to fix it?
Bev Clarke
I tried doubling the recipe before, but the dough wasn’t as good, and once cooked it can’t be changed. It is easy to make several single batches once you have all of the ingredients at hand. I can make 4 in under 30 minutes.
Lindsay
Thanks for this wonderful recipe, as well as food colouring advice. We love the bright colours. My 5yo daughter is autistic, and playdough is a wonderful sensory activity for her. I make this all of the time. :) To reply to Jamie who commented on June 30, my daughter has made many “cakes” and creations that eventually dry out. They do stick together for the most part although the better they are blended when they are wet the better the pieces stick together when dry. The colour tends to lighten up a bit when they dry too.
I Heart Naptime
So happy to hear your daughter loves the playdough, Lindsay :) Thanks for sharing your tip!
Linda
Love it! Made it with my children at home and used it several times for children in nursery where I work and everyone is happy with it!
I Heart Naptime
So glad to hear that Linda :) Thank you for your comment and review!
Jamie
This was great! I used it for a science lab for my students. It was so much cheaper than purchasing play doh and worked perfectly! Does it dry? And if so will it hold together or crumble?
Jamielyn Nye
I haven’t tried drying it out, but let me know if you do!
Lydia
This is the best playdough recipe!
Jamielyn Nye
So glad to hear you love it! Thanks for the review :)
Dawn
Can the color be added a few days after making it? (I LOVE this recipe!)
Jamielyn Nye
You could knead it in later (with gloves on), it may just take a little longer to knead in.
Victoria
Nice and easy for my 2-year-old to play with, I find the store bought stuff too stiff and rubbery for her to do much with it other than make a mess. Great recipe!
I Heart Naptime
Happy to hear you love it, Victoria :)
Marcia L Rogers
Excellent recipe! I have used your basic recipe for the past few years. My five-year-old grandson has spent so many hours happily playing with it! He mostly uses it with
his vehicles, but sometimes we play “bakery” and deliver goods to Papa or he digs for fossils.
We keep it in our refrigerator as it really does last for months.
I Heart Naptime
So fun! Glad your grandson loves it so much :)
Hannah
My go to recipe for play dough!
I Heart Naptime
Happy to hear that, Hannah :)
Elaine
How in the world do I keep the colors from turning the kids hands blue or green or red or yellow?
I Heart Naptime
Hi Elaine! Just make sure to knead the color in with the dough while inside a plastic bag so that it doesn’t stain your hands while mixing. But it shouldn’t stain them afterwards :)
Indy Do
This is amazing recipe I kept it in plastic container and it last for months.
I Heart Naptime
So happy to hear it was such a success!
Donna
Love this!
Berenice
Great recipe. Thank you!
gina
i also made this using unsweetened cool aid packet for color and scent
gina
**kool aide
I Heart Naptime
Such a fun idea!
Brittney
Do you recommend regular salt or kosher salt?
I Heart Naptime
It needs to be regular salt in this recipe :)
Skitts
Does this leave a dry flour feeling on your hands afterward? I used another recipe and after playing there’s a dry residue feeling on my hands I need to wash off?
I Heart Naptime
I’ve never experienced that before when using this recipe!