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!
Nana
Just made a double batch with my grandkids with gel food coloring. It turned out great and they love it. It’s so soft. And texture is a big deal for my neurodivergent grandson. They had fun making this too!
Sarah @IHeartNaptime
So happy to hear everyone loved the playdough!
Meagan H.
Hi! I am going to try this recipe to make party favors for my daughter’s birthday. I actually came from a Reddit post where adding koolaid mix was mentioned. I’d love to try it but was wondering how much to add and if it changes the consistency? Would you add the koolaid to the water? Thanks!
Sarah @IHeartNaptime
Hi Meagan, we have not officially tested this playdough with Kool Aid, but another reviewer does mention adding it and it does work just not as vibrant of color. I would just mix it in with the rest of the ingredients.
Kevin
I just made a batch using this recipe with a grape Kool-aid pouch. Add it with the dry ingredients in the first step. For this recipe, I used 1 packet of unsweetened kool-aid mix. It did not affect the texture or consistency. It smells good and colors nicely without staining hands when kneading.
Sarah @IHeartNaptime
So glad it worked out for you! Thanks for letting us know.
Amanda Buhler
My 3 year old is obsessed and I’m making a weekly batch. Love better than the store bought original. If it dries out a bit from being left out, I can knead it a bit more water and let it rest in a plastic bag. Good as new!
Sarah @IHeartNaptime
So happy you are enjoying the homemade playdough!
Deana
Very soft, flexible, made a cute dragon egg out of it.
Sarah @IHeartNaptime
So glad you enjoyed the homemade playdough!
Amanda
Lasts for a long time – easy to make
Sarah @IHeartNaptime
Thanks for the review Amanda!
Joy B
Does the food coloring get on hands or tables while playing after the dough is made?
Sarah @IHeartNaptime
Great question Joy. We have never had an issue with it!
Caro
Just perfect! Thank you!
Sarah @IHeartNaptime
Enjoy the playdough! Thank you!
Sarah
Such a great recipe and so easy to follow, lasted for ages!!!! So soft and wonderful for my little ones to play and roll out and cut shapes with. We try to make a similar color palate I.e blues and greens so when mixed they just stay looking ok not just brown or gray!
Maisie
The most perfect recipe. I work for a sen school and its safe and lasts for ages.
Sarah @IHeartNaptime
Thank you Maisie! Glad it is safe for your students.
fleesy
if you aded more cram of tarter than it needed would it be les sticky?
Sarah @IHeartNaptime
I would just troubleshoot by adding a little more at a time if your playdough is sticky.
Brenna Hall
Has anyone tried this with a different oil? I’m wondering if avocado or olive oil would work…
Sarah @IHeartNaptime
Either should work!
Brenna Hall
It did!! I ended up using avocado oil. We loved making this so much and it turned out PERFECT! I don’t think we’ll ever buy playdough again!
Sarah @IHeartNaptime
Yeah! So happy to hear of the playdough success!
jo
olive oil works too
Sarah @IHeartNaptime
Thank you Jo!
Morris B.
Is there anything I can substitute the cream of tartar with?
Sarah @IHeartNaptime
Hi Morris, sorry this recipe is best with cream of tartar, some users have mentioned using lemon juice instead but it has not been tested on our end.
Emma W
Made it with Vinegar (1/2 tsp cream of tartar =1 tsp of vinegar) worked really well! Love this recipe
Sarah @IHeartNaptime
So glad it worked for you!
Amber
I just made this and it is entirely too sticky. Ur hands get covered every time u touch it. I cooked it until it was a ball. Can I add more flour to fix this. Or corn starch?
Sarah @IHeartNaptime
Sorry to hear that Amber! You can add one flour Tablespoon at a time until it is not sticky.
Gail and Paisley
My 5 year old granddaughter helped make this and has spent the last couple hours non stop, playing, and talking in her play! Thank you!
Sarah @IHeartNaptime
Love this! So happy she loves the playdough!
Ashley
Can you substitute rice flour to make this gluten free? I love the recipe as is, but the school is requesting play dough that it gluten free. Thanks!
Sarah @IHeartNaptime
Hi Ashley, the playdough recipe hasn’t been tested with that type of flour but if you try let us know.
lisa
I use the same recipe but I do not cook it. I also use koolaid package for color, not as bright but has a nice smell to it also.
Sarah @IHeartNaptime
Thank you for your comment Lisa!
Janine
It really is the best play doh ever
Sarah @IHeartNaptime
Thank you Janine for the review! Glad you love the play doh!
Kallie
The playdough turned out an excellent consistency! I was really impressed! But after about a week the playdough was covered in mold! Any tips on preventing this?
Sarah @IHeartNaptime
Sorry to hear about it getting moldy! Always ensure you are storing it in a cool dry place away from any humidity that could cause moisture to develop in the playdough.