Easter eggs being dyed with whipped cream, with vinegar and without

How to Dye Eggs With Whipped Cream & Food Coloring

an egg being dyed with whipped cream

Love it?  Be sure to Pin it to your EASTER board to save it!


This idea was inspired by a similar recipe for shaving cream easter eggs!  We’ve replaced shaving cream with whipped cream as a medium for awesome tye-dyed eggs!  The idea of soaking our food in shaving cream.. just didn’t sit well with me.

Consider this fact (here comes my geeky-ness of my biology background):

An egg shell is a semi-permiable membrane meaning that although it contains the egg, things can (and do) pass through the shell into the egg.  An egg shell can allow particles such as carbon dioxide and oxygen to pass through.. and I’d guess bits of shaving cream ingredients too!

Now, if you look at the ingredients in a can of shaving cream…  I’m pretty sure you wouldn’t eat most of it!  This recipe was created as a safer, tastier alternative to shaving cream easter eggs!

These produce very cool pastel colored eggs with unique swirls and patterns.  The coloring is not vibrant once the whipped cream is rinsed off.

Whipped Cream Dyed Eggs


  • 1 large can or large tub of extra-creamy whipped cream or whipped topping such as Cool Whip
  • GEL food coloring (or liquid)  Gel works better and makes a brighter egg
  • Desired amount of hard boiled eggs to dye
  • Vinegar (Important.  See below)

two dyed eggs, one dyed using vinegar and one without


  1. Spray or spread the whipped cream or whipped topping in a large baking dish or baking pan with sides.
  2. Add food coloring
    1. If using liquid coloring, mix food coloring with a couple of drops of vinegar.  Drip food coloring liberally over the whipped cream, keeping a space of about 1 inch between drops.
    2. If using gel coloring, mix a little bit of gel coloring with a few drops of vinegar.  Drip food coloring liberally over the whipped cream, keeping space between drops.  Swirl slightly with a toothpick swirl bits of gel throughout the whipped cream.
  3. Use a spoon to swirl the colors around the whipped cream. Don’t mix it up too much, you want dramatic swirls of color!
  4. Pour vinegar into a bowl.  Submerge eggs in vinegar for about 2 minutes.  Remove from vinegar and dry with a paper towel.
  5. Roll your eggs in the colored cream, using the end of the spoon to nudge them. One complete roll is best, that way the colors don’t get muddy.
  6. Let your eggs sit for at least 10 minutes, letting the food coloring do its magic. The longer you let them sit, the brighter your dyed eggs will be. Half an hour would probably be the longest they should sit for food safety!
  7. Gently wipe your eggs clean with a paper or cloth towel or rinse them quickly under cool water.
  8. Paper towel or toilet paper rolls cut into 1 inch rounds work perfectly as holders for your beautiful eggs after they’ve been dyed, during proud photo ops, and before they get eaten or put away! :)

Note:  A couple of things to note about this method!  The longer you leave the eggs, the darker the color.  This method of dying eggs does produces a more pastel color.  (However, using gel color does produce a darker color!)  Some of the color will seep through onto the egg white (which is why I used whipped cream instead of shaving cream!).


Recipes you'll love

About the author

Holly is a wine and cheese lover, recipe creator, shopping enthusiast and self appointed foodie. Her greatest passion is creating in the kitchen and making deliciously comforting recipes for the everyday home cook!
See more posts by Holly

Follow Holly on social media:

pinterest facebook twitter instagram

Free eBook!

Subscribe to receive weekly recipes and get a FREE Bonus e-book: Quick & Easy Weeknight Meals!

You can unsubscribe anytime by clicking the “unsubscribe” link at the bottom of emails you receive.

latest & greatest

Leave a Reply

Your email address will not be published.


  1. Thank you!! I am getting ready to have my grandsons over and yes, several of them are at the age where what is on their finger goes into the mouth..!! So glad I saw this before I used the shaving cream!! I was a bit concerned about what was going to soak through to the egg itself also, so now no worries..!!

  2. Loved this technique!!! So much better than the old cups and dye tabs. Our eggs came out awesome. Thanks!! 

  3. I didnt no thy had gel food coloring nor did I see it so will liquid food coloring work just as good..bc I no you mentioned it will be better with Gel? Trying this out tmrw & now I am wanting gel food coloring..

    1. Liquid will work. Gel is available in some grocery stores or you can find it at baking stores or craft stores such as Michaels. :)

  4. I wish I had seen this post earlier this week, but this is something we could do anytime of year! Thank you

  5. This was so fun! My kid had a Blast! She she liked to dip her fingers in it after and clean up was a breeze! Not messy at all! These came out really good to!
    Hope you have a happy Easter!

  6. Thank you for this! I am going to do this with my 75 yr old mum on Sunday for the kids to hunt for later in the day. Can’t wait.

  7. Anxious to try this tonight! What function does the acidic vinegar soaking perform? It seems like there is a reaction that is producing bubbles so the acid is reacting with something basic on or within the egg. I f this is too nerdy of a chemisry question maybe you have a reference for me?
    Thanks for this reipe.

    1. LOL, we’re a family of science nerds over here!! I’m trained in bio tech and my daughter is a chemical engineer. :)

      In a nutshell, since food coloring is an acidic dye it relies on hydrogen bonding. Adding vinegar creates an acidic environment (positive ions) allowing the dye to bond with the shell (negative ions) better.

  8. LOVEEEEEE THIS METHOD! Just did a trial run before making it with the kiddos this sunday. I laid out some old news paper on the table before starting, and the clean up was such a breeze!
    Another tradition added to the family!
    Thank you so much!

  9. I tried this method of coloring eggs, with my 4 young grandkids. While it worked great,,,, I don’t recommend it for young kids due to the fact you have to let the eggs sit in the whipped cream so long. They don’t have the patience & they loose interest. We ended up doing 1 doz eggs in the whipped cream & the rest,, the old fashioned way,,, food coloring in water/vinegar. The whipped cream eggs did turn out pretty & I even used reg. food coloring. The kids loved licking their fingers after putting the eggs in it! lol

  10. This is great especially for little ones who put their fingers in their mouth tastes so much better than shaving cream YUK and better for them.

  11. Should the hard boiled eggs be hot, warm, cold? Whenever I’ve colored eggs before they’ve been hot and hard for the kids to handle

  12. Ok, to share a link to your page in our YouTube video? We used this method yesterday and they turned out great!

  13. We did this yesterday! I had this pinned on Pinterest all year. My daughter said this was way more fun than dipping eggs! We also made marbled paper with the left over dye mess. Thanks for the post!


  15. Thanks so much for this idea! I literally stumbled upon it when my husband was in the store to buy shaving cream and I was waiting in the car! I quickly called him and told him to buy whipped cream instead. I also did not like the idea of using shaving cream on eggs we wanted to eat. We did this today and not only did we have lots of fun, but they turned out beautifully! I posted about it on my blog tonight http://diysisters.com/dyeing-easter-eggs-with-whipped-cream/. I linked back to you. Thanks again!

    1. Oohh!! Your eggs look beautiful… I hadn’t thought of putting gloves on the kids, what a fantastic idea! Thank you for sharing and I hope you and your family have a wonderful Easter!

  16. Don’t bother doing this – what a big mess, and a big waste of whipped cream! They don’t come out looking nearly as nice as the pictures above.

    1. Oh no, I’m sorry these didn’t work well for you!! I’ve done them 2 years in a row and they were great both times! Did you dip the eggs in vinegar (it definitely makes a difference as you can see in the photos)? What type of coloring did you use? How long did you let them sit?

      1. I followed your steps, EXACTLY, and it was an epic FAIL. However, my 3 yr old niece had a blast eating whipped cream while assisting!

      2. Just did this with my 2 and 4 year old grandsons. They loved doing it, especially eating th whipped cream. Eggs have been sitting for 30minutes but when I wipe them with a paper towel all the color comes off the egg. We don’t plan to eat the eggs so I’ll leave them sitting in the colored cream for a while longer. Even if they don’t turn out as in the pictures we sure had fun making memories. 

      3. I’m so glad your grandsons enjoyed making these! This is perfect for their ages.

        Happy Easter to you and your family!

    2. I just did this with my almost 2 year old and they came out amazing looking! I just didn’t let her play in it too long and kept lots of paper towels and baby wipes and we had minimal mess.