Valentine Volcano

We made a super simple volcano for our Monday science experiment. Volcanoes can be time consuming and require lots of prep but this recipe is quick and easy. Bonus – you probably have most of the ingredients!


This science experiment works great in a discussion on reactions. We followed this experiment with a discussion with what would happen if you left an ingredient out or changed one. The foam we created was safe to touch as it is simply water, oxygen gas, and soap. So both girls had fun exploring the texture of the foam!

Science behind the Valentine Volcano:

The reaction is summarized by this formula: 2 H2O2  –>  2 H2O + 02.

Hydrogen peroxide (H2O2) naturally breaks down into water and oxygen.  It’s stored in opaque containers to help slow down this process.  The catalase (yeast) speeds up the reaction.  Dish soap catches the oxygen and makes bigger bubbles and the food coloring makes it look cool.  The girls loved feeling the bottle and how warm it was. The foam and bottle feel warm because the reaction is exothermic–it releases energy as heat.


  • Soda Bottle
  • Pan to catch the foam
  • 1 cup Hydrogen Peroxide *** at least 6%
  • 1 teaspoon Yeast
  • 2 tablespoons of warm water
  • 4-5 drops of food coloring
  • Couple of drops of dish soap
  • Funnel

In our house we of course started by making our soda bottle pretty. Lots of hearts.


Next, we used our funnel to put one cup of Hydrogen Peroxide into the soda bottle.


We then added the food coloring and dish soap to the bottle.

In another container we mixed the yeast and warm water and poured that into the the soda bottle.


Then, FOAM!