Magic Milk Colour Experiment activity setup

Magic Milk Colour Experiment

A drop of dish soap sends food colouring swirling across a plate of milk in patterns that never repeat.

Ages 3–7Prep 5 min · Activity 10 minLow messIndoorSTEMEasy

By WonderCraft Kids Editorial Team, Editorial team · Updated 6 September 2026

Magic milk looks like sorcery but runs on simple chemistry: soap breaking the fat in milk sends drops of food colouring swirling and blooming across the surface. Setup is a plate, some milk and a few drops of colour; the whole show is over in a couple of minutes, which makes it perfect for a quick burst of wonder between other activities.

What you need

  • Whole milk, enough to cover a shallow plate
  • Food colouring, several colours
  • Washing-up liquid
  • A cotton bud
  • A shallow plate or dish

Step by step

  1. 1

    Pour milk into the plate until it forms a thin, even layer.

  2. 2

    Add several drops of different food colourings spaced around the surface.

  3. 3

    Dip a cotton bud into washing-up liquid.

  4. 4

    Touch the soapy cotton bud gently to the centre of the milk, not into any drop of colour.

  5. 5

    Watch the colours burst and swirl outward across the surface.

  6. 6

    Add a fresh soapy cotton bud in a new spot to keep the swirling going.

What kids learn

Surface tension

Watching soap break the milk's surface tension gives children a chance to see an invisible force made visible.

Observation skills

Describing how the colours move and change can help children practise close observation and vocabulary.

Calm focus

The slow, swirling patterns give many children a chance to settle into quiet, focused watching.

Make it easier

Let an adult do the soap dipping and let the child choose where each colour drop goes.

Make it more challenging

Try semi-skimmed versus whole milk and compare how much difference the fat content makes to the swirl.

Safety and supervision

  • This experiment uses food ingredients but is not for eating or drinking.
  • Keep washing-up liquid away from eyes and mouths.
  • Supervise closely if food colouring stains hands or surfaces, as some colourings do not wash out easily.
  • Check for dairy allergies, discard the milk after the activity and wipe up spills promptly.

Adult supervision is required for every activity on this site. Read our full child safety guidelines.

Pin this activity

A 2:3 vertical graphic, sized 1000×1500 for Pinterest. Save it for later or share it with another parent.

wondercraftkids.com

🥛

Magic Milk Colour Experiment

Ages 3-7 · 10 min · low mess

Ages 3–7 · Low mess

Suggested pin description

Magic Milk Colour Experiment: A drop of dish soap sends food colouring swirling across a plate of milk in patterns that never repeat. Ages 3–7, 15 minutes total, low mess. Full step-by-step instructions and a materials list at WonderCraft Kids.

Free download

Get the FREE 20 Screen-Free Activities Pack

Twenty printable activity cards for ages 2–8, sorted by time and mess level. One email, no spam, unsubscribe any time.

Frequently asked questions

Does it work with any type of milk?+

Whole milk works best because of its higher fat content; skimmed milk gives a much weaker reaction.

Can we reuse the milk afterwards?+

No, once soap is added the milk should not be consumed or reused, so pour it away when you are finished.

Related activities

More activities for 3-year-olds

See all activities for 3-year-olds →