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. My daughter and I had a great time making these ! I have one question, can we still use the cool whip ? Yes we love our cool whip LOL5 stars

  2. Here is the process I used: Soaking in vinegar helped. Don’t be shy with the dye. Use a cupcake tin and fill each cup with whipped cream and add at least 15 drops of dye to each cup (maybe gel would have been more effective). Swirl minimally to keep multiple colors separate. Drop egg in and spin it. I put the cupcake tin in the fridge so I could let them sit longer. Then I forgot about them, so it was more like 2 hours. They came out beautiful, but definitely pastel. Super fun for my 5 year old. Having the cupcake tin was key.5 stars

  3. Ours turned out awesome! Better than expected- and the kids loved making them.  People are saying that it’s a long wait time, but I don’t think it’s any longer than the dip dye process.  With dip dye, the kids had to wait around for one batch to dye before they could do another.  With this, they could do all the dying, then go play for 20-30 mins while they set.  We will definitely revisit this method in future years.

    We removed our eggs from the fridge and placed them directly into a cake pan, where we covered them with vinegar.  They soaked 3-5 minutes.  We did not add vinegar to the food colors.  Each of my kids got a pie pan full of store brand whipped cream and they added about 20 total drops of gel color each.  We let the eggs sit for 30 minutes before wiping off color with a paper towel and finishing with a quick dip in a cup of luke warm water.   

    The resulting colors were very vivid in places and pastel-ish in other areas- just the marbled affect we were hoping for.5 stars

    1. So glad that you enjoyed the time with your kids and that you loved the results!! Happy Easter to you and your family.

  4. Just a warning to anyone who has the natural vegetable dye (i.e. Watkins brand) as the dye didn’t soak in…luckily had saved the pan with cream and we redid it with the regular artificial dye and worked great!

  5. Great fun, kids (6 & 4) had a blast! They were way more engaged doing it this way than last year with the store-bought tablet dyes. Will definitely be doing this again next year!4 stars

  6. Tried this method this morn. Turned out perfect. Will probably do this method from now on. A little messy, but definitely worth it.5 stars

  7. I wonder if this will work with the fake eggs you can buy for decorating. Would they need vinegar too? Thanks 

  8. What a great idea! Could this be done using homemade whipped cream? I have whipping cream in the fridge but no cool whip. 

  9. We did this today with some special needs individuals and it turned out great. We used neon colors and they turned out beautiful. Thank you for this 5 stars

  10. Help! Whipping cream does not want to come off the egg when dipping in into a bowl of warm water. I would wipe it off but I don’t want the design to get messed up. Advice please (:

  11. Are you able to tell me why eggs need to be hard boiled before dying? I’ve tried looking up the answer and cannot find it anywhere.
    Do they decorate better? Can this method be done without hard boiling them first??

    1. Hard boiling your eggs before dyeing them helps to harden them so there is less chance of breaking them during the dyeing process. It also means they can be eaten for up to one week after dyeing!