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!
Hannah
What does the cream of tartar do? Is it optional? I don’t have any cream of tartar and don’t want to make a special trip to the store.
Jamielyn Nye
Hi Hannah! The cream of tartar gives it a soft perfect texture that lasts for a long time!
Tammy
So easy and fun to make!!!
Moriah
I have made this recipe twice now for my boys and we all absolutely love it! The kids can help me put all the ingredients in the sauce pan then I throw it on the stove and mix it, 2 minutes later they fluffiest “play-do ” ever is ready to go. the second time I cut the recipe in half and my kids still had plenty to play with! (I even put some away for the next time because they mix all the colors together the first day)
If stored in an air tight container this recipe stays fresh for so long! Most the other recipes I used before would turn slimy or dry out since my kids like to play with play-do for hours with no end in sight. We love mixing the food color and making each portion unique. Give it a try!
Jamielyn Nye
Thank you so much for your comment Moriah! I’m so happy to hear that you and your boys love it!
Krystal Hinchee
I just have to say that this is the BEST recipe ever! I put too much flour water n cream of tarter b4 I actually read the directions that it had to be cooked, and let me tell you. It just turned out better! I also used bread flour instead of all purpose. Thank you thank you thank you!
Jamielyn Nye
I’m so glad it turned out well for you! Thank you for your kind comment and review Krystal! :)
kamil
easy to do – worked well!!
Pris Villa
Soooooooooo fabulous!!!! My 3 yr old loves playing with it!! Thanks for sharing :)
Jamielyn Nye
I’m so happy to hear it was a hit! :)
Tina
Love it!
Can I bake or air dry It to harden?
Jamielyn Nye
I haven’t tried it before, so I’m not sure. Please let us know how it goes if you decide to give it a try.
Sarah
It was so easy and turned out perfectly! Thank you!
Niki
i love learning how to make homemade playdough!
Julia
Perfect! I didnt cook it long enough so it was sticky but I plopped it back on the burner for a few more minutes and it turned out perfect! Thanks!
Jamielyn Nye
I’m glad it worked well for you to put it back on the burner. Thank you for your comment!
Darcy Ward
works great 🤙💯
Immy Perry
yes, i did! It was the best, even my mom liked it. It is so entertaining and had a blast making it, I would reccomend it to anyone!
Sally Tittsworth
Made this recipe today. My grand daughter is playing with the dough now as I type out this review. Initial play is fantastic and the softness of the dough is perfect. So glad I cooked the dough into a solid ball because there is no stickiness whatsoever. Looking forward to seeing how well the dough keeps. Thanks so much for sharing this very easy and fun recipe!
Jamielyn Nye
I’m so happy to hear your grand daughter is enjoying it. Thank you for giving it a try and leaving a kind comment. :)
Elsa branders
i use to teach grade 1 and our Foundation Phase have been using this recipe every year .
its granny time for me now and I make the same recipe for my grand kids.
Tera
Made it tonight with my kids. They got tired of kneading to mix the colors together inside the bags but I was excited how well it turned out! Will definitely make again but will just add in the one color dye while in the pot.
Brooklyn
The best tip I learned was to use a mixer to mix and knead the dough! So easy! Looking forward to making this!
rylie
love it
Jennifer
Do you know if you can bake this like a salt dough ornament? I love this recipe and I have some that stayed soft and pliable for six months that I thought I could turn into Christmas decorations.
Jamielyn Nye
I haven’t tried before so I’m not sure. Please let us know how it goes if you give it a try!!