Unlock your child’s creativity from the comfort of home with our engaging and personalized private online art lessons for kids!  Designed for kids 5-16 to gain skills and confidence.

How to Dye Easter Eggs with Shaving Cream

by Andrea Martelle
March 22, 2024
shaving cream easter eggs

Learn how to dye Easter eggs with shaving cream marbling! Take our favorite marbling technique and use it to make gorgeous Easter eggs!

Here at the Artful Parent, we love trying new methods for decorating Easter eggs. We’ve tried marbling with Kool Aid and oil, we’ve tried wax resist dyeing, and we’ve also tried plenty of no-mess options, like using washi tape.

But up until last year, we’d never tried shaving cream marbled eggs! This is one of our favorite marbling techniques, so it makes sense that we’d use it to dye Easter eggs. And the results are pretty cool!

marbled easter eggs pinterest
Photo by Andrea Martelle

How to Dye Easter Eggs with Shaving Cream


  • Hard-boiled eggs
  • Shaving cream (foam, not gel)
  • Food coloring or liquid watercolors
  • A shallow dish or tray
  • Spoon
  • Toothpicks or skewers (optional for swirling)
  • Paper towels or old newspapers for cleanup


  1. Prepare your work area

    Lay down some old newspapers or an old tablecloth on your work surface to protect it from any mess.

  2. Fill your dish with shaving cream

    Spray a layer of shaving cream onto a shallow dish or tray, making sure it’s thick and covers the entire bottom surface.

    shaving cream in shallow dish

  3. Add color and swirl!

    Drip or squirt drops of food coloring or liquid watercolors randomly over the surface of the shaving cream. Feel free to use multiple colors for a more vibrant effect. Then use a toothpick or skewer to gently swirl the colors into the shaving cream.

    Encourage your kids to make swirls, zigzags, or any other patterns they like, but try not to overmix it.

    marbling shaving cream

  4. Roll your eggs

    Carefully roll each hard-boiled egg in the colored shaving cream mixture, ensuring that it gets covered on all sides.

    marbling eggs in shaving cream

    Once the eggs are coated, let them sit in the shaving cream mixture for about 5-10 minutes. This allows the dye to adhere to the eggshells.

    eggs in pink marbled shaving cream

  5. Wipe off the excess and let dry

    After waiting 5-10 minutes, use a paper towel or a dry cloth to wipe off the excess shaving cream from the eggs. You’ll notice that the colors have transferred onto the eggshells, creating beautiful, marbled patterns.

    Place the eggs on a clean, dry surface to air dry completely. We like drying them in an old egg carton. Be sure to avoid touching them until they are fully dry to prevent smudging the colors.

marbled easter eggs
Photo by Andrea Martelle

Once they are dry, your marbled eggs are ready to be displayed as Easter decorations or hidden for an Easter egg hunt!

In trying this out, we found that some of the colors were brighter on the eggs than others. The neon pink was especially bright!

The eggs that weren’t as vibrant ended up get a second coat of paint using liquid watercolors and droppers. And honestly, they are my favorites of the batch!

painted easter eggs
Photo by Andrea Martelle

More Easter Egg Decorating Ideas for Kids

Pin It for Later

dye easter eggs with shaving cream pin
How to Dye Easter Eggs with Shaving CreamHow to Dye Easter Eggs with Shaving CreamHow to Dye Easter Eggs with Shaving Cream
    Just Print & Draw!
    Shop our Favorite Supplies!
    34 pages of colorful, creative fun!
    Encourage scientific exploration with all kinds of creative fun!
    Shop Printables
    Shop our Favorite Supplies!