Creamy White Christmas Punch

This post may contain affiliate links, which gives me a small percentage of the sale, at no cost to you. Thanks for your support!

Creamy Christmas Punch . . . a simple punch recipe that is perfect for any Christmas party or gathering. Everyone loves this white punch!

 creamy White Christmas Punch in punch bowl


Have you started planning your Christmas dinner menu yet? Good food plays a big part in all of our holiday celebrations. We usually have a big meal on Christmas Eve with our extended family, followed by a Christmas program. It’s been a tradition since I was a little girl!

One thing my kids love about holiday dinners is that instead of the usual milk we have for dinner, I will sometimes make a fun punch recipe. I made this Creamy White Christmas Punch last year, and it was a huge hit.

I whipped up a batch last Saturday so I could share the recipe with you. My kids were pretty thrilled to get a yummy punch on a plain old regular day!

Creamy White Christmas Punch with sprinkles on top

This creamy and delicious punch is sure to be a hit at your next holiday gathering! It’s easy to make, and it has such a delicious flavor thanks to the almond extract. As a mom, I love the fact that it’s white, so if it happens to spill, you don’t end up with a stain disaster!

You can serve it straight out of the punch bowl, but to make it even more special, add some whipped cream and sprinkles on top. So fun!

This creamy punch is sure to be a hit at any holiday gathering!

How To Make Creamy Christmas Punch

This punch only has a few steps. First you dissolve sugar in hot water, then add evaporated milk and almond extract. (The almond extract is what gives this punch its delicious flavor.)

You can make this mixture up a couple days ahead and just store it in the fridge if you want. Makes for super easy preparation the day you want to serve it!
steps for making creamy Christmas punchWhen you’re ready to serve the punch, pour the cooled milk mixture into a large punch bowl. Scoop the ice cream on top, and use a potato masher to smash the ice cream till it is smooth and creamy. It is fine if it has a few small chunks.
adding ice cream to creamy Christmas punch

Next slowly pour in your 7UP®. It gives the punch that yummy fizz that everyone loves!

adding 7-up to christmas punch

That’s it! Your punch is ready to serve as is, or you can top it with whipped cream. Everyone will rave about it!

Top this creamy Christmas punch with whipped cream and sprinkles for a perfect Christmas drink. So festive and pretty!
Creamy White Christmas Punch

Yield: 12-16 servings

Creamy White Christmas Punch

Creamy White Christmas Punch


  • 1/2 cup sugar
  • 1/4 cup hot water
  • 3 oz evaporated milk (6 Tbsp)
  • 1/2- 1 tsp almond extract (I used a teaspoon)
  • 1/2 gallon vanilla ice cream
  • 1 2-liter bottle of 7UP®
  • Whipped cream and sprinkles (optional)


  • Combine sugar and water in a small glass bowl. Heat in the microwave for about 30 seconds or till sugar is dissolved. Cool and stir in evaporated milk and almond extract. Pour into a large punch bowl and add vanilla ice cream. Use a potato masher to break ice cream into small chunks. Slowly stir in the 7UP®.
  • Spoon into serving glasses. Garnish with whipped cream and sprinkles if desired. Serve immediately.
  • Notes

    This recipe can easily be doubled or tripled for a large crowd.


     Creamy Christmas Punch collage

    Here are a few more of our favorite Christmas recipes:

    Candy Cane Peppermint Kiss Cookies 
    Chocolate Drizzled Christmas Cookie Sticks
    Christmas Waffles
    White Chocolate Dipped Gingersnaps

    I have been compensated for this recipe for White Christmas Punch by Collective Bias, Inc. and its advertiser, Dr Pepper/Seven Up, Inc. All opinions are my own. 




    1. This was so good! Loved that it was simple not a 15 ingredient 4 hour long punch. Still had a little milk because we are definitely milk consumers since we are ranchers lol. (Which I agree milk is very important and highly villainized). Will definitely add this into our punch rotation! Thanks for a great recipe

    2. Made this for my family get together at Christmas last year and it was definitely a hit!!!! Will be doing it for both sides of the family this year & maybe the office party.
      THANK YOU!

    3. Pauline H says:

      I’m considering serving this punch at a holiday open house which will span about 3 hours. Do you have any suggestion as to how to keep it cold

      • I would take some of the punch mixture and freeze it in ice cube trays before adding the ice cream and 7-up. Add the frozen punch cubes when you serve it. That should keep it cold without watering it down. 🙂

    4. Hi. I just wanted to clarify if you’re using an actual half gallon of ice cream or the 48oz in the grocery store (that used to actually be a half gallon). I want to make this next week and don’t want to screw it up. 🙂

    5. Sounds yummy. I love cherry 7 Up. Think I will try making it with that instead of the regular 7 Up.

    6. Do people really make their kids drink milk for dinner? I would hate to wash down chicken with milk. JS.

      • I’d much rather my child be drinking milk (or water) over soda, not that that’s what you would have your child do 😉

      • I was raised on a farm, with 8 siblings! All of us drank milk with our meals…my mama said that we needed it for teeth and bones. She was right. Most folks don’t get enough calcium or Vitamin D. I have great teeth and bones!

    7. What and how much alcohol could be added?

    8. Not a party unless booze is invited

    9. This looks very festive. I am going to use this in a catering job for a retirement party next month. Thanks!

    10. Katheryn Duncan says:

      Hi, when I was going to grammar school back in 1956, my mom used to make this for our thermos on special days, or just for fun. She would put a drop of food coloring in also. But we used plain milk, a little sugar, vanilla extract, just a little, and stir or. Shake..we called it DELICIOUS…when leer we added ice cream, and the soda, usually Bubble-up or 7-up….
      Thanks for the memories…❤️🙏🏼

      • What a fun memory! I bet my little girl would love it if I added a drop of food coloring. 🙂

      • Did you use sweet milk instead of can milk? If so, how’d it taste? Getting ready to make this for tonight’s Christmas party. We are used to making Lime Sherbert w/Ginger ale and how delicious that was. Can hardly wait for tonight.

    11. I bet this would be good for adults with vanilla vodka added

    12. Donna Moore says:

      I too was wondering if vanilla or another extract could be used? We have several peanut/tree nut allergies in the family.

      • If you use the artificial almond flavoring you should be fine. You can substitute vanilla, but the flavor will be totally different, and not nearly as delicious.

      • Kim McCranie says:

        Kara, I too have someone in my family with a nut allergy. My grandson has pretty severe nut and tree nut allergies. So I was wondering if some other extract could be used. We definitely don’t want any trips to the emergency room because of almond ex*ract!!! Thank you, Kim

    13. Wondering if I could use Vanilla extract instead?

      • The almond extract is what gives it the fabulous flavor. You can of course substitute vanilla, but it won’t be the same. It should still be yummy though.

    14. This looks delicious! Do you have any estimate of how many it will serve? We’d like to serve this at a gathering and just wondering how much to make. Thank you!!

    15. This punch sounds delicious…perfect for holiday parties! Thank you so much for sharing! #client

    Speak Your Mind