Fun and easy science experiments for kids and adults.
Drop food coloring into milk and watch magic happen when soap touches the surface. This is an experiment about surface tension and molecular polarity
Materials
- 1 shallow dish or plate
- Whole milk (full-fat works best)
- 4 different food coloring colors
- Liquid dish soap
- Cotton swabs or Q-tips
- Optional: Different types of milk for comparison
Warning!
These risks exist:
- Food coloring may stain clothing, skin, or surfaces. Wear old clothes or an apron and work on a protected surface.
- Some people may have allergic reactions to food coloring. Avoid contact with eyes and mouth.
- Dish soap can cause eye and skin irritation. Wash hands thoroughly after handling.
- Do not ingest the milk mixture after adding soap and food coloring.
- Adult supervision recommended for young children.
- Clean up spills immediately to prevent staining.
Let your child experience science, not just study it.
Book a FREE STEM demo and see how learning can come alive.
Safety practices:
- Skin contact: Wash with soap and water if food coloring stains skin.
- Eye contact: Flush with clean water for 15 minutes if soap gets in eyes.
- Ingestion: Rinse mouth with water and seek medical attention if soap is swallowed.
- Spills: Clean immediately with paper towels and warm soapy water.
Step 1
Pour enough whole milk into your shallow dish to cover the bottom with about ¼ inch of milk. Let the milk settle for a moment so the surface becomes completely still.

Step 2
Add 2-3 drops of different food coloring colors near the center of the milk. Space them out slightly but keep them close together. Don’t stir or mix – just let the drops sit on the surface.

Step 3
Dip one end of a cotton swab into liquid dish soap. Gently touch the soapy cotton swab to the milk surface right next to one of the food coloring drops. Watch the magic happen!

Short explanation
Milk contains fat molecules that have both water-loving and water-repelling parts. Soap is a surfactant that reduces surface tension. When soap touches the milk, it disrupts the fat molecules, creating currents that make the food coloring dance and swirl in beautiful patterns.
Long explanation
This experiment demonstrates several important scientific concepts related to molecular chemistry and physics. Milk is an emulsion containing water, proteins, fats, and other compounds. The fat molecules in milk are particularly important for this experiment because they have a unique structure called amphiphilic molecules – they have both hydrophilic (water-loving) and hydrophobic (water-repelling) parts.
Surface tension is the property that allows the surface of a liquid to act like a thin elastic sheet. This occurs because molecules at the surface experience different forces than those in the interior of the liquid. Water molecules are attracted to each other through hydrogen bonding, creating relatively high surface tension.
Soap is a surfactant, which means it reduces surface tension by disrupting the hydrogen bonds between water molecules. Soap molecules, like fat molecules, are amphiphilic – they have a hydrophilic head that attracts water and a hydrophobic tail that repels water and attracts fats and oils.
When the soapy cotton swab touches the milk surface, several things happen simultaneously. First, the soap molecules begin to surround and interact with the fat molecules in the milk. This process is called emulsification. Second, the soap reduces the surface tension of the milk, creating areas of different surface tension across the liquid’s surface. Third, the fat molecules begin to move and rearrange themselves as they interact with the soap molecules.
The food coloring serves as a visual indicator of these molecular movements. As the fat and soap molecules interact and create currents in the milk, the food coloring gets caught up in these currents, creating the swirling, dancing patterns we observe. The colors continue to move until the soap molecules have distributed throughout the milk and reached equilibrium.
This is why whole milk works better than skim milk – whole milk contains more fat molecules for the soap to interact with, creating more dramatic movement. Different types of milk (2%, 1%, skim, almond, soy) will produce different results based on their fat content and molecular composition.
Build. Test. Race with sunlight.
Introduce your child to the future of clean energy. Book a Solar Car Kit (₹299 only)
Experiment
You can turn this demonstration into an experiment. This will make it a better science project .and you can also learn from science kits like Electronics kit and Solar car kit. To do that, try answering one of the following questions. The answer to the question will be your hypothesis. Then test the hypothesis by doing the experiment.
- What if you use different types of milk (skim, 2%, almond, soy)?
- What if you use different types of soap (liquid dish soap, hand soap, shampoo)?
- What if you try different liquids instead of milk (water, cream, half-and-half)?
- What if you change the temperature of the milk (cold vs. room temperature vs. warm)?
- What if you add multiple drops of soap in different locations?
- What if you use natural food coloring vs. artificial food coloring?
Chitti Future School Courses – Turn Science Projects into Career Skills
Your child’s love for experiments today can become tomorrow’s career — with the right guidance.
At Chitti Future School, kids don’t just learn science. They build, code, wire, and create.
Our Core STEM Programs
Robotics for Kids
Build moving robots, understand motors & sensors.
👉 Perfect for kids who love machines – Book FREE Demo
Coding for Kids
Develop logic through games, apps & animations.
👉 Future-ready thinking starts here – Try FREE Class
Electronics & Circuits
Learn how real devices work by building them.
👉 From bulbs to boards – Start with FREE Demo
Automation Basics
Understand smart systems, switches & sensors.
👉 Great for curious minds – Join FREE Trial Session











