A family-friendly punch that’s perfect for all ages, this polyjuice potion can be whipped up with only three ingredients: lime sherbet, Sprite, and ginger ale!

This post contains affiliate links. Read the disclosure policy.

Prepared polyjuice potion in a skull goblet with whipped cream on top and a plastic spider.

About Polyjuice Potion

Halloween is the absolute best holiday to have pop culture fun with, and this polyjuice potion recipe is just another delicious way to enjoy a themed party or movie night.

And the best part? This festive drink is not only delicious but also family-friendly because it is alcohol-free.

Now, you can still add alcohol if you want to (and I have a few suggestions on that in the notes below), but as it’s currently written, this recipe is meant to be delicious for all ages.

So, rejoice! Now, all the little goblins and ghouls (or Gryffindors, Ravenclaws, Hufflepuffs, and Slytherins!) at your soiree can also get in on the Halloween party fun. Plus, kids love anything that’s 1) super creepy and 2) looks like what all the adults are drinking.

What’s in this polyjuice potion?

To whip up a batch of this fun, witch-themed punch, you’ll only need the following:

  • Lime sherbet – It provides a delicious flavor and imparts a creamy look to the drink.
  • Sprite and Ginger Ale – These turn the sherbet into a drinkable punch, and the carbonation from the soda reacts with the sherbet to create a frothy foam on top.
  • Green food coloring – This is optional but can help give the drink a darker green hue if you’d like. I chose green because it matched the lime sherbet and the overall “witchy” look, but you could easily change this drink to a different color. By the time you add the soda, any color from the sherbet becomes very pale and subdued, so you wouldn’t need to add a lot of food coloring to go with other spooky hues like red, purple, or orange.
  • Whipped cream – A totally optional topping, but it can be great for looks if you’re using a drink dispenser, as the foam from the drink will not transfer very well through the spigot. The whipped cream helps reproduce the vibe of a freshly brewed cauldron.

Can you make it in advance?

This recipe essentially comes down to two ingredients – ice cream and soda – and because of that, I wouldn’t recommend preparing it in advance. The soda will become flat after a few hours, killing the foam that is generated when the soda hits the ice cream.

For best results, plan on mixing this drink just before serving.

Top down view of whipped cream and plastic spider on top of prepared polyjuice potion.

How long is it good for?

Once prepared, I recommend enjoying this drink the same day it’s made. It should remain good for a few hours.

Can you add alcohol to this drink?

This recipe is designed to be alcohol-free, but if you must have a little punch in your punch, I’d recommend adding 1 or 2 cups (taste testing in between) of any of the following:

  • Midori Melon Liqueur – This vibrant green, sweet melon-flavored liqueur would enhance the potion’s color and fruity flavor.
  • Tequila (Silver or Reposado) – Tequila pairs well with lime and can add a nice kick without overpowering the original flavors.
  • Lime-Flavored Vodka – This vodka will seamlessly integrate with the lime sherbet, enhancing the alcoholic content without altering the core flavor too much.
  • Coconut Rum – The tropical coconut flavor could add a delightful twist, complementing the lime sherbet and making the potion more exotic.
  • Gin – The botanicals in gin could provide an exciting depth to the drink, marrying well with the lime and effervescence of the sodas.

notes & tips for this lime sherbet punch

  • Before mixing, ensure that all ingredients, especially the sodas, are well-chilled. This will help keep the drink cold, prolong carbonation, and keep the sherbert creamy.
  • If serving this drink with ice, serve it by the glass, not in the pitcher itself, so the polyjuice potion doesn’t get watered down.
  • I used plastic snakes and plastic spiders as props in the video and photos for this recipe. They were thoroughly washed & scrubbed before being added to the punch (which I highly recommend you do as well!) and added just for some creepy fun. If you’d like to do the same with your polyjuice potion, please check whether or not there will be small children at your party – we wouldn’t want anyone to accidentally swallow some plastic! If you have small children and still want to use the props, try hunting down a drink dispenser with a spigot (like the one pictured). That way, no snakes or spiders will end up in anyone’s drink, but you can still get the creepy vibe whenever the drink is stirred.
Polyjuice potion seen inside a drink dispenser with spigot.

More great Halloween recipes

How to make polyjuice potion

This next part is only a photo tutorial of the recipe steps. If you’re looking for the full recipe measurements and instructions, scroll down to Recipe Details.

Step 1 – In a large punch bowl or drink dispenser, add in the following ingredients: green sherbet, Sprite, and ginger ale. Give everything a good stir.

Step 2 – Check the color of the drink. If you’d like it to be different or more vibrant, add a few drops of food coloring, then stir.

Step 3 – Serve and enjoy!

Recipe Details

Prepared polyjuice potion in a skull goblet with whipped cream on top and a plastic spider.
5 from 1 vote

Polyjuice Potion

5 minutes prep
165 kcal
Yields: 16 drinks
A family-friendly punch that's perfect for all ages, this polyjuice potion can be whipped up with only three ingredients: lime sherbet, Sprite, and ginger ale!


  • 28 ounces lime sherbet, plus more for topping (optional)
  • 2 liters Sprite
  • 2 liters ginger ale
  • green food coloring, optional
  • whipped cream, for topping (optional)


  • In a large punch bowl or drink dispenser with spigot, scoop in lime sherbet. If desired, reserve some for topping glasses.
    28 ounces lime sherbet
  • Slowly pour in Sprite and ginger ale. If drink gets too foamy, give it a quick stir – this should help break up the foam.
    2 liters Sprite, 2 liters ginger ale
  • Check the color of the drink. If desired, add a few drops of food coloring to give it a nice green hue, then stir.
    green food coloring
  • Serve immediately with more lime sherbet or whipped cream on top (both optional).
    whipped cream


Serving: 1drink | Calories: 165kcal | Carbohydrates: 39g | Protein: 1g | Fat: 1g | Saturated Fat: 1g | Polyunsaturated Fat: 1g | Monounsaturated Fat: 1g | Cholesterol: 1mg | Sodium: 44mg | Potassium: 50mg | Fiber: 1g | Sugar: 36g | Vitamin A: 23IU | Vitamin C: 1mg | Calcium: 33mg | Iron: 1mg

I do my best to provide nutrition information, but please keep in mind that I’m not a certified nutritionist. Any nutritional information discussed or disclosed in this post should only be seen as my best amateur estimates of the correct values.

Author: Chrisy