This activity is taken from: https://sugarspiceandglitter.com/fizzy-baking-soda-hearts-valentines-day-science/
baking soda
water
ice cube tray (silicon)
vinegar
big container (tupperware) to collect the mess
First, to make the baking soda hearts, mix a generous amount of baking soda with just enough water to make it into a paste.Add some red food dye to the water before making the paste, but that’s optional. (We used 1 cup baking soda and 1/4 cup water, but you may need to adjust your measurements slightly.)
Use a silicon muffin pan or you could alternatively fill in some cookie cutters on a parchment paper lined tray.
Freeze the baking soda hearts for two hours or overnight.
Get the frozen hearts out of the freezer, give one to each child and show them how to squeeze the vinegar into the baster, and then wait until their baster is over the heart before squeezing the vinegar out.
Look at those pink fizzy hearts!
The one heart that we allowed to get to room temperature dissolved much quicker, which prompted some interesting conclusions:
the ice protected the baking soda
the vinegar melted both the ice and baking soda
vinegar is slow on cold things