How to Make Colourful Taste-Safe Moon Sand

You only need three simple kitchen ingredients to create your very own taste-safe moon sand! Moon sand (or cloud dough) is soft and crumbly, but it also holds its shape when pressed. Kids will love combining it into new colours!

Taste-Safe Colored Moon Sand

This post may contain affiliate links, which means we may receive a commission, at no extra cost to you, if you make a purchase through a link. We only endorse products, services and merchants that we have personally used/tested and consider of the highest quality standard. Please see our full disclosure for further information.

Want to print out this activity? Scroll to the bottom for the printable summary!

If you’ve never made moon sand (you may know it as “cloud dough”), you should definitely give it a try!

It’s a little messy, but it’s easy to make and has a really fun texture. Moon sand is soft and crumbly, but also moldable, and it holds its shape well when pressed together. Plus, you probably already have all the ingredients you need to make your own taste-safe version of it at home!

This activity combines the sensory experience of cloud dough with the fun of colour mixing! My four-year-old is usually pretty good at posing for pictures, but in this particular case, she was having so much fun that she didn’t want to stay still long enough to let me photograph her.

Thankfully, I had to take two sets of pictures to test the difference between using vegetable oil and coconut oil, so she was a little more willing to pose the second time around!

How to Make Basic Moon Sand

Moon sand (or cloud dough) typically requires only two ingredients: flour and oil. We decided to bake the flour and use cooking oil because our two-year-old likes to put everything in her mouth. But if you don’t need this recipe to be taste-safe, you can achieve the same results with baby oil.

If you’re looking to make basic cloud dough and don’t want to bother with colours, the recipe is super simple. All you need to do is combine flour and oil using an eight-to-one ratio (eight cups of flour for every cup of oil). Once they’re combined, it’s ready to play with!

Note: I recommend playing with your moon sand outside or at the very least, inside a container. It has a tendency to get pretty messy!

How to Make Colourful & Taste-Safe Moon Sand

Required Ingredients

Here’s what you’ll need to make your own coloured, taste-safe cloud dough at home:

  • All-purpose flour (baked on a cookie sheet for 5 minutes at 350°F)
  • Cooking oil (we tried it with vegetable oil and coconut oil—I’ll discuss the difference between the two below)
  • Oil-based candy colouring (or unsweetened Kool-Aid powder)
  • Toothpicks (for stirring)
  • Mixing bowls and spoons

Note: The cooking oil needs to have a liquid consistency. In Canada, coconut oil stays solid most of the year due to the ambient temperature, so I had to place it in the microwave for a few seconds to melt it. You may or may not have to do this depending on where you live.

About this Recipe

Because this recipe is meant to be taste-safe and raw flour isn’t safe to eat, you’ll need to bake the flour for a few minutes to kill any harmful bacteria. To do this, simply spread it evenly on a baking sheet and bake it for about 5 minutes at 350°F. (You can skip this step if you don’t need it to be taste-safe.)

Also, cloud dough typically only required flour and oil, but since we wanted to mix colours, we had to add a third ingredient that you might not already have: candy colouring.

You won’t be able to use regular food colouring because it is water-based and therefore won’t mix with oil. Candy colouring, on the other hand, is oil-based, so you’ll be able to stir it into the oil before pouring it into the flour.

Alternatively, you could colour the cloud dough using powder paint (if you don’t need it to be taste-safe) or even unsweetened Kool-Aid powder!

Step-by-Step Instructions

1. Add Candy Colouring to Oil

In order to make colourful moon sand, the first thing you’ll need to do is add the colouring.

Since candy colouring is oil-based, it needs to be mixed in with the oil. (If your coconut oil is solid, melt it in the microwave for a few seconds before doing this step.) I used a toothpick to add several globs of colouring to the oil and stirred until well combined.

You’ll want to keep adding candy colouring until the oil looks nice and saturated. Don’t be stingy with it or you’ll end up with very pale colours once the ingredients are combined—remember that the ratio of flour to oil is eight-to-one!

Note: If you’d rather use Kool-Aid powder, skip this step and stir it into the flour instead.

2. Mix Flour & Oil

Once you’re satisfied with the hue of the oil, pour it into a bowl of oven-baked flour and mix them together. We didn’t want to make a huge batch, so we used two cups of flour and ¼ cup of oil. You might have to break up a few clumps to combine them properly.

As you can see, the colour looks much lighter once the oil has been mixed into the flour!

3. Repeat for Each Colour

Since we wanted to mix the colours, we decided to make three batches—one for each primary colour. If you’re doing the same, just repeat the previous steps until you have three bowls of coloured cloud dough.

4. Play!

Once you have all the colours you need, your cloud dough is ready to play with! It’s very soft and powdery, but holds its shape well when pressed together.

Since we decided to add a colour-mixing component to this activity, we paired two primary colours together and started playing with the cloud dough to combine the two. My four-year-old loved seeing new colours appear!

We took two sets of pictures to test the difference between vegetable oil and coconut oil. The second time, she remembered mixing colours the first time and immediately started to stir the cloud dough around to reveal a new colour.

The colour mixing worked really well when we tried to create orange and green!

Unfortunately, when it came to purple, the results weren’t as nice.

The purple colour is actually the reason we ended up taking two sets of pictures—I used vegetable oil the first time around and since vegetable oil is yellowish in colour, I wanted to see if the experiment would work better using clear coconut oil.

Unfortunately, I wasn’t much more successful the second time around. I’m thinking the purple colour didn’t work out because the colours weren’t vibrant enough, or because I couldn’t figure out the correct ratio of red and blue. If you manage to create a nice purple colour, I’d love to hear what you did!

But even though the purple isn’t as nice as the green and orange, it’s still just as fun, and your kids will love seeing a new colour appear when two others are combined! You could even try mixing coloured moon sand with regular white moon sand to discuss why it lightens the colour!

What Type of Oil Should You Use?

If you’re hesitating between vegetable oil and coconut oil, just use whichever you have on hand or prefer. Both are taste-safe, and the two batches I made to test the difference came out virtually identical.

Since vegetable oil has a yellow tinge, I thought the clear colour of the coconut oil might make for a nicer purple colour. But as you can see from the pictures below, it didn’t end up affecting it much. (Left is vegetable oil and right is coconut oil.)

It also didn’t have any effect on the texture. In fact, the only noticeable difference between the two batches was the smell, but that’s only because I used unrefined coconut oil—yours might not even have a smell if it’s refined or if you use a different brand than I did.

If cost is your main consideration, definitely go with vegetable oil. It tends to be way cheaper no matter where you buy it. You can even use baby oil, but if you do, keep in mind that this recipe will no longer be taste-safe!

Taste-Safe Moon Sand

The Craft-at-Home Family
You only need three simple kitchen ingredients to create your very own taste-safe and colourful moon sand!
No ratings yet
Prep Time 5 mins
Cook Time 5 mins


  • oil-based candy colouring as needed
  • ¼ cup cooking oil (vegetable or coconut)
  • 2 cups all-purpose flour


  • Place the flour on a baking sheet and bake it in the oven for 5 minutes at 350°F to kill any harmful bacteria. (You can skip this step if you don't need the moon sand to be taste-safe.)
  • Use a toothpick to mix some candy colouring into the oil.
  • Pour the oil into the flour and stir until well combined. Repeat for each colour you want to make, then give the moon sand to your child and let them play!


If you’d rather not use candy colouring, you can replace it with unsweetened Kool-Aid powder. Store the moon sand in an airtight container when not in use.
Keyword candy colouring, cloud dough, coconut oil, moon sand, sensory play, taste-safe
Tried this recipe?Let us know how it was!

Related Sensory Activities

Looking for more fun sensory activities that you can do at home with your kids? Check out these articles:

You can also join my mailing list to receive fun sensory activity ideas right in your inbox! To thank you for joining, we’ll send you a PDF version of 12 of our most popular sensory recipes as a free gift.

5 thoughts on “How to Make Colourful Taste-Safe Moon Sand”

    • Hi Sherri! You’ll need to preheat your oven to 350°F, spread the flour evenly on a baking sheet and bake it for about 5 minutes. This should kill any harmful bacteria. Just make sure you keep a close eye on it so it doesn’t burn!

    • Yes, I believe powdered Kool-Aid could be a good substitute for candy colouring as long as it’s the unsweetened kind (to prevent the sugar from making things sticky). It would add a nice scent too! I would mix it in with the flour before adding the oil.

  1. Purple is a hard color to get right. But I do remember seeing them add a little bit of yellow to the paint I was getting mixed at Home Depot, so maybe yellow helps?


Leave a comment

Recipe Rating

Only your name will be made public. Please note that by submitting your comment, you are agreeing to the terms of our Privacy Policy.

The Craft-at-Home Family