| | |

Rainbow Milk Experiment: A Colorful Science Activity for Kids

This post may contain affiliate links.

The Rainbow Milk Experiment is a classic and mesmerizing science activity that never fails to delight kids (and adults too). Simple to set up, visually stunning, and packed with learning opportunities, this project is a must-try whether you’re teaching about chemistry, surface tension, or just looking for a beautiful kitchen science moment.

I am excited to bring you an updated version of a project that’s been on my site since it began!  

In this post, you will find a detailed guide to the experiment, an explanation of the science behind it, creative variations to explore, and tips for extending the learning. 

rainbow milk experiment

What is the Rainbow Milk Experiment?

This experiment demonstrates how soap affects the surface tension of liquids. When you add dish soap to a plate of milk with food coloring, the soap disrupts the surface tension, causing the colors to swirl and dance in mesmerizing patterns.

It is a wonderful way to combine art, chemistry, and hands-on exploration all in one easy activity.

Supplies Needed

  • A shallow dish or plate with a rim

  • Whole milk (the more fat, the better the effect)

  • Liquid food coloring (assorted colors)

  • Dish soap (any brand)

  • Cotton swabs or toothpicks

supplies rainbow milk

How to Do the Rainbow Milk Experiment 

Watch it:

1. Pour the Milk

  • Pour enough milk into your dish to cover the bottom. It should be about a quarter inch deep.

2. Add Drops of Color

  • Carefully add several drops of different food coloring colors to the surface of the milk. Place them close together but not touching.

rainbow milk experiment

3. Dip a Cotton Swab into Dish Soap

  • Dip one end of a cotton swab into dish soap. You do not need a lot—just a small amount on the tip.

4. Touch the Milk Surface

  • Gently touch the soapy end of the swab to the center of the food coloring in the milk.

  • Watch what happens! The colors will swirl, burst, and dance across the surface.

milk color experiment

5. Experiment Further

  • Try touching different areas of the milk.

  • Use a clean swab with more soap to keep the reactions going.

  • Observe what happens if you add more color drops later.

food coloring milk experiment

The Science Behind the Magic Rainbow Milk

Milk is mostly water, but it also contains fats and proteins. The surface of the milk holds these molecules together tightly because of surface tension. When you add dish soap, it disrupts the surface tension by breaking apart the fat molecules.

The food coloring moves as the molecules scramble and reposition, creating the swirling rainbow effect. As the soap continues to break down the fats, the motion slows and eventually stops when the soap molecules are fully bonded with the fat molecules.

This experiment beautifully demonstrates:

  • Surface tension

  • Molecular interactions

  • Chemical reactions

Variations on the Rainbow Milk Experiment

Compare Different Milks

  • Whole milk vs. skim milk vs. almond milk vs. oat milk.

  • Does the amount of fat in the milk change the reaction?

Try Different Soaps

  • Use different brands or types (scented, unscented, eco-friendly).

  • Compare results to see if some soaps break the surface tension faster.

Add a Creative Twist

  • Use toothpicks to draw pictures in the swirling colors.

  • Place paper onto the surface briefly to make a “rainbow milk print” (works best with sturdy paper).

Educational Extensions

  • Have kids record observations: What happens when you touch different areas? Does the milk behave the same each time?

  • Challenge older students to hypothesize how fat content might impact the experiment, then test it.

  • Discuss real-world examples of surface tension (such as insects walking on water).

  • Create a side-by-side photo comparison of different versions and analyze the results.

Common Questions

Does the temperature of the milk matter?

  • Room temperature milk tends to work best. Very cold milk slows the reaction.

Can you reuse the same dish of milk?

  • You can refresh the dish by adding more soap and food coloring, but eventually, the reaction weakens as the soap bonds with all available fat molecules.

What if the colors don’t swirl much?

  • Try using whole milk and make sure you are adding soap directly onto the color droplets.

The Rainbow Milk Experiment is a perfect combination of science and art. It is inexpensive, quick to set up, and offers a powerful visual for complex chemistry concepts. Whether you are teaching a full science unit or just looking for a creative afternoon activity, this colorful project is sure to leave an impression.

Watch it in action:

https://youtube.com/shorts/88B4_FlBufg?feature=share

See More Related Content:

Water Strider Science Experiment – Insect STEM Activity for Kids
(more about surface tension!)

DIY Rainbow Water Xylophone: Easy Sound Science Experiment

Fun Rainbow Science: Sugar Density Experiment!

Similar Posts

Leave a Reply

This site uses Akismet to reduce spam. Learn how your comment data is processed.