Milk Swirls with Dish Soap

You pour a shallow layer of whole milk into a plate, add tiny drops of food coloring, then let your child touch the surface with a soap-tipped cotton ball. The colors race outward and swirl in patterns that seem almost alive. The experiment resets easily, and the whole thing stays contained on one plate.

Ages
3–5
Time
20 min
Adult help
Adult alongside
Mess
Low mess

Before you start

Before you call your child over, set a dinner plate on a folded dish towel (it catches any drips), pour milk to about a quarter inch deep, and have your cotton balls and dish soap ready. Put one small drop of food coloring in two or three spots — too much coloring muddies the result quickly. Dip the cotton ball yourself first so your child sees the technique: a gentle touch, not a stir. Children this age often want to stir; redirect them by asking where to touch next. The milk will eventually become too cloudy to show new reactions — pour it out, rinse the plate, and start again. Wind down by pouring the colored milk away together and wiping the plate.

You will need

  • Whole milkAbout half a cup; skim milk works less well
  • Dish soapA few drops in a small bowl
  • Cotton ballsThree or four
  • A dinner plateLight-colored so swirls show clearly
  • Food coloringTwo or three colors

    Food coloring stains skin; use one drop at a time, not a squirt, and keep it away from eyes.

  • Dish towelPlaced under the plate to catch drips

Steps

  1. 1

    Pour the milk

    Pour about half a cup of whole milk onto the plate so it covers the bottom in a thin, even layer. Let it settle for thirty seconds before moving on — moving milk makes the coloring harder to see.

  2. 2

    Add color drops

    Place one drop of food coloring in two or three spots around the plate. Keep the drops small and spaced apart. Tell your child to look but not touch yet so they can see the colors sitting still.

  3. 3

    Dip the cotton ball

    Dip one end of a cotton ball into the dish soap bowl. Show your child the wet tip. Say something like: 'Watch what happens when we touch the milk right here.'

  4. 4

    Touch the milk surface

    Let your child press the soapy tip gently onto the center of a color drop. The color should race outward immediately. Ask: 'What did you see happen?' and wait for their answer before doing it again.

    Tip: If nothing happens, the soap tip may be too dry — re-dip it.

  5. 5

    Try again and compare

    Try touching the milk between two color drops and near the edge of the plate. Talk about which touch made the biggest swirl. When the milk gets cloudy, pour it out and start fresh if your child wants another round.

Try it another way

  • Use cream instead of whole milk for slower, more dramatic swirls that last longer before the milk clouds over.
  • Let an older sibling predict which direction the colors will move before each touch, then check whether the prediction was right.
  • Limit to one color only, which makes the pattern of the reaction easier for a very young child to follow and describe.

Keep in mind

  • Keep food coloring away from eyes and off fabric; it stains both.

What they get out of it

Children see that soap breaks up fat in the milk, which is why the colors move — and that two kitchen liquids can react in a visible, surprising way.

Materials checklist, the steps and the variations on one Letter page.

One page, black and white, built in your browser — nothing is uploaded.

Also in rainy day science experiments

The other two in this set, or see all rainy day science experiments.

Same theme, other formats — or see everything for rainy day.

More science experiments

Same format, other themes — or see all science experiments.

This site uses Google Analytics. See our Privacy Policy.