
Magic Milk Colour Experiment
A drop of dish soap sends food colouring swirling across a plate of milk in patterns that never repeat.
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
Pour milk into the plate until it forms a thin, even layer.
- 2
Add several drops of different food colourings spaced around the surface.
- 3
Dip a cotton bud into washing-up liquid.
- 4
Touch the soapy cotton bud gently to the centre of the milk, not into any drop of colour.
- 5
Watch the colours burst and swirl outward across the surface.
- 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.



