I’m always looking for new ways to make the whole Easter egg dyeing thing feel a little more exciting. We always buy the kits, and it’s plenty of fun, but it can feel a little repetitive. This year, I thought we’d try to make some eggs dyed with shaving cream. I’ve seen this little activity a lot over the years, and I knew the kids would have a good time with it!

It was a little messy (which my boys loved), but a total blast! We may still do our typical dyed Easter eggs before Easter arrives, but I could honestly see this becoming our new tradition!

woman's hand holding a shaving cream dyed egg

Here’s all the instructions for how we dyed our Easter eggs with shaving cream!

How to Make Eggs Dyed With Shaving Cream

You’ll Need:

  • Hard-boiled eggs
  • White vinegar (lemon juice works if you’re out!)
  • A can of shaving cream
  • Liquid food coloring (gel food color works as well)
  • Toothpicks
  • A few small bowls or ramekins (you can also use a cookie sheet or pan!)
  • Rubber Gloves (to protect your hands)
  • Paper towels
materials needed for shaving cream eggs

Step One: Boil and Soak Eggs

First up, you’ll want to hard boil your eggs and allow them to cool for at least 20 minutes or so. Then, let them soak in a bowl of vinegar or lemon juice for 5-10 minutes. This makes the colors more vibrant and helps them stick on the eggs a bit better.

Step Two: Prep Your Shaving Cream

Next, decide how you want to set everything up. Some people like to use a cookie sheet and put the foam shaving cream on that, then do it all in one spot. My kids argue when they have to share (hah!), so I preferred using a few small dishes for the different colors. I’ve also seen people use muffin tins, so that’s an option as well!

young boy looking at shaving cream for egg dying

Put shaving cream into whatever dish you decide to use, and then add a few drops of food coloring. I recommend using only one or two colors in each dish. If you’re working on one big cookie sheet, just do different colors on different sections. It’s fun to play with different color combinations, but if they get too mixed up, the colors will become muddled.

Once you’ve added your food coloring, use a toothpick (or a wooden skewer, or even a fork) to swirl the color around. This will create a marbled look on the eggs!

Note: If you like to snack on your dyed Easter eggs, you can swap the shaving cream for cool whip! Whipped cream works just as well as shaving cream for dyeing Easter eggs, and it makes for edible eggs.

Step Three: Roll the Eggs in the Shaving Cream

child dyeing easter eggs with shaving cream

Now comes the fun part, where everyone gets to get a little messy. Put on some plastic gloves and gently roll each egg on the top of the shaving cream to cover it. If your kiddos are a little unsure about getting their hands messy, you can also use a plastic spoon to push it around!

Once the egg is covered, pull it out of the shaving cream and gently set it on a paper towel or a plate. Don’t wipe the shaving cream off yet! You should let it sit for about 15 or 20 minutes if you want to get the most vibrant colors you can.

Step Four: Clean the Eggs Off

After the eggs have had a bit of time to dry, use a bowl of cold water to rinse the excess shaving cream off. Be gentle here, so you don’t remove the layer of food coloring! You can also just wipe them off with a paper towel if you prefer.

When you’re done, you’ll be left with some really beautiful marbled shaving cream Easter eggs! We had so much fun with this little Easter activity, and it was perfect for both my preschooler and my older elementary kiddo. Heck, I had fun with it too, so I could see the shaving cream method being something even teenagers might get excited about!

eggs dyed with shaving cream

I think shaving cream Easter eggs are going to be one of our favorite ways to dye Easter eggs going forward! They’re the perfect addition to any Easter basket, and I think even the Easter bunny himself would be impressed.

Similar Posts

Leave a Reply

Your email address will not be published. Required fields are marked *