Science at Home

Keep learning in place and at your pace with science activities and topics you can access anytime.


Elephant Toothpaste

Release the awesome power of oxygen with an oozing, foaming and safe chemical reaction.


  • 3% hydrogen peroxide (household grade, the type used to clean minor cuts)
  • Plastic bottle with a narrow opening, like one for water or soda
  • Liquid dish soap
  • Dry yeast
  • Measuring cups and spoons
  • Small cup
  • Plastic table covering or a large pan (to catch the mess!)
  • Water


  1. Pour one cup of hydrogen peroxide into the bottle. Add a good squirt (about one tablespoon) of dish soap and several drops of food coloring. Gently mix these ingredients by swirling the bottle.
  2. In a separate small cup, pour one pouch (about two teaspoons) of dry yeast and add two tablespoons of warm water. The temperature doesn’t have to be exact, but the temperature you use for a hot bath is good. Mix together with a spoon.
  3. The next step will make a bit of a mess, so protect your surface with a plastic table covering or large pan.
  4. Pour all of the yeast mixture into the bottle containing the hydrogen peroxide solution. The peroxide should immediately create foam, filling the bottle and oozing out of the top. 

What's happening?

Hydrogen peroxide is a molecule that has two hydrogen atoms and two oxygen atoms (H2O2). That means it’s like water (H2O) but has extra oxygen. That extra oxygen atom is released when exposed to an enzyme called catalase that’s found in most living organisms. When you pour hydrogen peroxide on a cut and it foams, all those little bubbles are oxygen being released by the catalase enzyme found in bacteria and your own skin. The yeast in this experiment also has the catalase enzyme. Dish soap traps the oxygen bubbles and makes a foam. The more oxygen that is released, the more foam is made. Eventually the foam runs out of space and is forced to ooze out of the top of the bottle.


This chemical reaction uses ingredients that are all safe to touch skin. None of the ingredients are toxic, but they should not be ingested. Only use household-grade hydrogen peroxide (3%). Other grades of hydrogen peroxide, such as those used for bleaching hair, are more concentrated and can cause skin irritation.


Explore other chemicals and see what reactions they create with Griffin MSI's online goREACT game.

Recommended reading

Crazy Concoctions: A Mad Scientist's Guide to Messy Mixtures, by Jordan Brown

More to Explore