
Materials
- Shallow dish or plate
- Milk (whole milk works best; 2% also works)
- Liquid food coloring (several colors)
- Liquid dish soap
- Cotton swab (Q-tip)
Instructions
- Pour enough milk into the dish to just cover the bottom. Let the milk sit still for a minute.
- Add several drops of different food coloring near the center of the milk. Keep the drops close together, but do not let them touch.
- Dip the tip of a cotton swab or toothpick into the dish soap so it is well coated.
- Gently touch the soapy tip to the surface of the milk near the food coloring. Hold it in place for 10–15 seconds without stirring.
- Observe how the colors rapidly move, swirl, and spread across the milk. As soon as the soap touches the milk, the food coloring bursts outward and forms swirling, moving patterns that continue for several seconds.
What’s going on
- Milk is mostly water, but it also contains tiny droplets of fat and suspended proteins. The surface of the milk has surface tension, created by the attraction between water molecules. This surface tension keeps the food coloring drops from spreading on their own.
- Dish soap is a surfactant, meaning it changes surface tension. When soap touches the milk, it lowers the surface tension locally. Areas of higher surface tension pull liquid away from areas of lower surface tension, creating rapid surface flow. This flow, driven by surface tension differences, causes the initial burst of color.
- Soap molecules also have two ends: one that is attracted to water (hydrophilic) and one that is attracted to fat (hydrophobic). The hydrophobic ends attach to the fat droplets in the milk. As the soap spreads and surrounds these fat droplets, it breaks them apart and disperses them. The movement of fat droplets and surrounding liquid further drives the swirling motion.
- The food coloring does not cause the motion. It acts as a tracer, making the fluid movement visible.
- The motion slows and eventually stops once the soap has spread throughout the milk, surface tension becomes more uniform, and most fat droplets are coated by soap. Adding soap to a new location creates a new surface tension difference and restarts the motion.
Tried this experiment?Please consider Leaving a Review!