---
title: "Magic milk experiment: why the colours swirl"
description: "Magic milk (rainbow milk) for kids: drop food colouring on milk, touch it with soap and watch the colours burst. Steps, the science and what to try next."
source_name: "Game Tailors"
source_url: "https://extreemtekenen.nl/en/experiments/magic-milk/"
site_home: "https://extreemtekenen.nl/"
source_description: "The drawing app where the paper is real. No ads, no accounts, no data collected."
locale: "en"
legal:
  - "Game Tailors · Schieweg 15Y-40, 2627 AN Delft (NL)"
  - "KvK 92437702 · VAT NL866044474B01"
  - "info@gametailors.com · +31 6 4227 5919"
copyright: "© 2026 Game Tailors"
published_at: "2026-10-24T00:47:21.145Z"
modified_at: "2026-10-24T05:04:59.502Z"
---

# Magic milk experiment: why the colours swirl

## One drop of soap, and the milk bursts into colour

Drop food colouring onto milk, then touch it with a little dish soap: the colours rush away from the soap and keep swirling. The soap weakens the milk's surface tension and grabs onto its fat, and the moving milk carries the colour with it.

[Play in your browser](<https://play.extremedrawing.com/?lang=en>)[Do it for real](<#for-real>)

- Ages 4\+
- 10 minutes
- Hardly any mess

![Painted illustration of the painter touching a dish of milk with a soapy cotton bud while red, blue, yellow and green food colouring swirls outwards.](<https://extreemtekenen.nl/_assets/entity_Wxm9on1gCEAEXSwrruSk.webp>)

## Quick facts

Age

4 to 10 \(little ones love the burst, older kids can run a fair test\)

Time

10 minutes

Mess

Low: one plate of milk

Adult needed

Nearby, for the youngest

You need

Milk, food colouring, dish soap, cotton buds, a plate \(pennies, all from the kitchen\)

On screen / for real

Both

## Magic milk in Extreme Drawing

Everything you need is in the **Science** tab, and all of it is free.

1. Tap **Pour milk** and drag to pour a white puddle onto the paper.
2. Pick **Food colouring** \(red, blue, green or yellow\) and drip a few drops into the milk. They sit there as separate blobs of colour, just as they do on a real plate.
3. Pick **Dish soap** and touch the milk. In the first second the colours burst away from the soap, then stream outwards in long streaks like comet tails; where two clearings meet, the colour gathers into Y-shaped lines. The motion eases out slowly, over about 20 to 45 seconds.

Every drop of soap on a clean spot of the milk opens a clearing of its own; a drop on a spot that is already soapy does little. It works on wet watercolour paint too: the soap leaves a pale hole ringed with colour. The milk is real food in the game, too: leave it and tap **Wait 3 days** and mould grows on it, and the ants come for it.

[Play in your browser](<https://play.extremedrawing.com/?lang=en>)

![Painted illustration of the painter, goggles on his beret, studying a bottle foaming over in stripes, with red cabbage juice in pink and green glasses and fizzing baking soda.](<https://extreemtekenen.nl/_assets/entity_jHv10qUphz6H9VtrjNeG.webp>)

## Magic milk on a plate

**You need**

- A shallow plate or dish \(a white one shows the colours best\)
- Whole \(full-fat\) milk, enough to cover the bottom about 1 cm deep
- Food colouring in two to four colours
- Dish soap \(washing-up liquid\) in a little cup
- Cotton buds
- An old tea towel under the plate

In the UK this is often called **rainbow milk**. It's the same experiment.

1. Pour the milkCover the bottom of the plate with milk and let it settle for a moment so the surface is still.
2. Add the coloursDrip drops of food colouring near the middle, close together but not touching. Notice that they just sit there.
3. Test a clean cotton bud firstTouch the milk with a plain, dry cotton bud. Nothing much happens. That's your control: it shows the soap is doing the work.
4. PredictAsk: what will the colours do when soap touches the milk? Will they mix, sink or move away?
5. Touch with soap and hold stillDip a new cotton bud in the dish soap and hold its tip on the milk in the middle for about ten seconds. Watch the colours burst outwards.
6. Try again in new placesTouch other spots, or add a fresh dab of soap when it slows down. Each new dab gives a smaller swirl.

Safety and clean-up

Keep dish soap out of eyes and mouths, and stay close to very young children. Food colouring stains clothes and wooden tables, so use the tea towel. Afterwards pour the milk away \(don't drink it: it has soap in it\) and wash the plate.

### For kids

The top of the milk is like a stretchy skin. Soap makes the skin weak where it touches, so the rest of the skin pulls away and drags the colours along for the ride.

## Why the colours swirl

**For grown-ups.** Milk is mostly water, with tiny droplets of fat and protein spread through it. Its surface acts like a stretched skin \(surface tension\). Dish soap is a surfactant: where it touches, it lowers the surface tension, so the stronger surface further out pulls the milk away from the soap \(the Marangoni effect\), carrying the floating colour with it. Soap molecules have a water-loving end and a fat-loving end, so they also latch onto the fat droplets, and the milk keeps churning until the soap has spread evenly. That's why the swirl slows and stops, why fresh soap restarts it, and why whole milk, with more fat, usually swirls longer than skimmed. No new substance is made: this is a physical change, not a chemical reaction.

## Predict, then try next

Change one thing at a time and guess first. That turns a pretty trick into a real experiment.

### Whole milk or skimmed?

Use two plates. Which one swirls longer? Try cream or plant milk too.

### What about water?

Do the same on a plate of water. Where does the colour go, and does the soap make it dance?

### Cold milk or warm milk?

Milk straight from the fridge against milk that has stood out for an hour. Does it make a difference?

### A drop of oil on top

In the app, pour a little Cooking oil \(Kitchen\) onto the milk first. The soap pushes the floating oil outward, along with the colours.

## Magic milk in the classroom

Surface tension isn't named in the primary curriculum, so use magic milk as a hook for working scientifically: a control \(the plain cotton bud\), one variable at a time \(whole vs skimmed milk\) and careful observation. That fits KS1 and KS2 working scientifically and the NGSS practice of planning and carrying out investigations. On the whiteboard, the app shows the burst without a single plate of milk; then let groups test their own question on a plate.

[Ideas for teachers](<https://extreemtekenen.nl/en/for-teachers/>)

## Magic milk questions

Why does magic milk work?

Soap lowers the surface tension of the milk where it touches, so the surface pulls away from the soap and carries the food colouring with it. The soap also grabs onto the fat in the milk, which keeps it moving until the soap has spread out.

Does the magic milk experiment work with water?

Only a little. On water the colour spreads and sinks, and soap gives it a short push outwards, but you don't get the long, swirling streaks, because water has no fat for the soap to keep working on.

What milk works best for magic milk?

Whole \(full-fat\) milk usually gives the strongest, longest swirl. Skimmed milk still moves, but it settles sooner, which makes a nice comparison.

Why does the swirling stop?

Once the soap has spread evenly over the milk, there is no difference left in the surface for it to pull against. Add a fresh dab of soap in a new spot and it starts again.

Is rainbow milk the same as magic milk?

Yes. Rainbow milk is the name many UK schools use; magic milk is more common in the US. It's the same plate of milk, food colouring and soap.

## More to try

![Painted illustration of the painter scraping shaving foam off a card to show a marbled print, beside a tray of foam swirled with food colouring.](<https://extreemtekenen.nl/_assets/entity_HHoB8viEUmsFAi98vvST.webp>)

### [Shaving cream marbling](<https://extreemtekenen.nl/en/techniques/shaving-cream-marbling/>)

Food colouring stays put on foam: drag it into veins with a toothpick and print it onto paper.

![Painted illustration of the painter shaking a jar, beside a jar of golden oil floating on blue water, a jar of creamy mayonnaise, an egg yolk and mustard.](<https://extreemtekenen.nl/_assets/entity_GoWMQgBhpNIaT3dJh7Dy.webp>)

### [Oil and water](<https://extreemtekenen.nl/en/experiments/oil-and-water/>)

Why oil floats and separates, and how an egg yolk makes them hold together as mayonnaise.

![Painted illustration of the painter pouring purple red cabbage juice into a row of glasses that go from pink through purple and blue to green, with a lemon and baking soda.](<https://extreemtekenen.nl/_assets/entity_exC6oxdRrs9iFlnv9AWn.webp>)

### [Red cabbage pH indicator](<https://extreemtekenen.nl/en/experiments/red-cabbage-ph-indicator/>)

A purple juice that turns pink with vinegar and green with baking soda.

## Swirl it on screen first

Pour the milk, drip the colours and touch it with soap in the Science tab. Then fetch a plate.

[Play in your browser](<https://play.extremedrawing.com/?lang=en>)[All experiments](<https://extreemtekenen.nl/en/experiments/>)
