Rainbow Magic Milk Science Experiment

Original source


  • Shallow glass baking dish
  • Food coloring
  • Small bowl
  • or petri dish
  • Liquid dish soap
  • Cotton swabs
  • Whole milk


1. Prepare ingredients, and pour milk in dish
Gather the ingredients: food coloring, a small bowl or petri dish with liquid dish soap, and several cotton swabs.
Pour a thin layer of the whole milk in a shallow dish.
Kick it up: Perform experiment over a light box.

2. Squeeze several drops of food coloring into milk
Squeeze drops of food coloring on the surface of the milk. You can use one color or several different colors.

3. Dip cotton swab in soap, then into milk
Dip a cotton swab into dish soap and then into the milk. This works best if you dip the Q-tip in the center of a spot of food coloring.

Watch as the colors explode as the soap interacts with the fat molecules in the whole milk!


The colors explode because the chemicals in the dish soap are interacting with the fat molecules found in the whole milk. Pretty cool!

Read more:

Colors on the Mooooove

The Chemistry of Milk

How Does Soap Work?

Need to purchase anything?