If there is one drink that makes a Halloween party feel like a party, it is this one. Witch’s Brew Halloween Punch hits the table as a big bubbling cauldron of neon-green magic, with clouds of lime sherbet swirling through lemon-lime soda and pineapple juice, and candy eyeballs bobbing up to stare at your guests. Kids absolutely lose their minds over it, and grown-ups keep sneaking refills.
The best part? There is no cooking, no fancy technique, no bartending skills required. You stir, you pour, you scoop, and ten minutes later you have the spookiest drink on the block. This is the kind of easy party recipe that looks like you worked for hours and cost you barely any effort at all. Grab a punch bowl and let us brew.
Recipe at a Glance
Prep time: 10 minutes | Cook time: 0 minutes | Total time: 10 minutes | Yield: about 12 servings (6 to 8 oz each)

Ingredients
- 4 cups pineapple juice, well chilled
- 1 (2-liter) bottle lemon-lime soda (such as Sprite or 7Up), well chilled
- 4 cups (1 quart) lime sherbet, kept frozen until needed
- 5 to 6 drops green food coloring (optional, for an extra witchy glow)
- 1 cup gummy candy eyeballs
- Lime slices, for garnish (optional)

Directions
- Color the base. Pour the chilled pineapple juice into a large punch bowl and stir in the green food coloring until the juice is an even, spooky green. Starting with the juice gives the sherbet something green to swirl into instead of a pale base.
- Add the fizz last. Right before guests arrive, pour in the chilled lemon-lime soda. Pour gently down the side of the bowl so you keep as much carbonation as possible. Punch has been a party-bowl classic for centuries, and the one rule has never changed: soda goes in last, or the bubbles bail out early.
- Scoop the brew clouds. Drop big scoops of frozen lime sherbet straight into the bowl. They will fizz, foam and slowly melt into creamy green swirls, exactly like a witch’s cauldron mid-spell. Do not stir it smooth; the marbled look is the whole magic.
- Finish with the eyeballs. Scatter the gummy candy eyeballs over the top so they float, and hook a lime slice on each glass. Ladle into glasses and serve right away while the sherbet is still swirling.

Why This Method Works
The magic of this punch is not just the color, it is the order of operations. Sherbet goes in frozen, never thawed: frozen scoops melt slowly, which stretches out those gorgeous swirls and keeps the bowl cold like ice would, minus the watering-down. Soda goes in last and chilled: carbonation escapes fast in warm liquid, so cold soda poured gently at serving time gives you the fuzziest, longest-lasting fizz. Juice gets the food coloring first: pineapple juice is naturally pale gold, so the green drops land on a blank canvas and the color is even all the way through. And nobody stirs the sherbet smooth, because the marbling is what makes guests gasp when they walk up to the table.
The flavor balance follows the same logic. Pineapple juice brings the sweet, tropical body; lemon-lime soda adds brightness and fizz; lime sherbet delivers the tangy, creamy finish that rounds everything out. Limes bring bright citrus flavor (plus a nice hit of vitamin C) that cuts through the sweetness so the punch tastes refreshing, not syrupy.
Pro Tips
- Chill everything. Warm soda and room-temperature juice flatten a punch in minutes. Keep the juice, soda and even the punch bowl cold until showtime.
- Make an eyeball ice ring (optional). Freeze water with gummy eyeballs in a bundt pan the night before and float the ring in the bowl. It keeps the punch cold without diluting it, and it looks incredible.
- Use a clear bowl. The swirls and eyeballs are the whole show. A glass punch bowl turns the recipe into a decoration.
- Refill in waves. Instead of one giant bowl for a long party, mix half the batch at a time. Fresh sherbet scoops every hour keep the cauldron effect going all night.
Common Mistakes to Avoid
- Adding the soda too early. Pouring the soda in before guests arrive means flat, sad punch. Soda is always the last ingredient.
- Using thawed sherbet. Melted sherbet just turns the punch murky green with no swirls. Keep it rock-hard frozen until the scoops hit the bowl.
- Stirring after the sherbet goes in. One gentle ladle-stroke is fine, but full stirring kills the marbled cauldron look.
- Overdoing the food coloring. Five or six drops is plenty with lime sherbet already in the mix. Too much turns the brew murky instead of glowing.
Easy Substitutions
- Dairy-free brew: swap the lime sherbet for green-colored sorbet and the swirls work just the same.
- No lime sherbet? Use vanilla ice cream tinted with a few drops of green food coloring. The swirl is creamier and still spooky.
- Soda swap: ginger ale in place of lemon-lime soda adds a warm, gingery note that grown-ups tend to love. Keep it caffeine-free for kids.
- Lower sugar: use diet lemon-lime soda and 100 percent pineapple juice; the sherbet is still the main sugar, so keep portions small.
Storage and Make-Ahead
You can mix the pineapple juice and food coloring up to 24 hours ahead and keep it covered in the fridge. Add the soda, sherbet and eyeballs only at party time, because the fizz and swirls are fresh-moment magic. Leftovers keep in the fridge for up to 2 days in a covered pitcher (skim out the melted sherbet and candy first), but be honest with yourself: a bubbly punch is a now drink, not a later drink. Refrigerate any leftovers promptly and do not leave the bowl sitting out longer than 2 hours, since the sherbet is a dairy product.

More Halloween Party Drinks
If your crew loves spooky sippers, our poison apple punch (caramel apple plus ginger ale) is the other must-make of the season. Need a second color on the table? Spooky black lemonade gives you the dark-and-mysterious pour to sit next to this green brew. And for a full party plan, browse our Halloween punch recipes for kids for more one-bowl crowd-pleasers.
Frequently Asked Questions
Can I make Witch’s Brew Halloween Punch ahead of time?
Partly, yes. Stir the pineapple juice and food coloring together up to 24 hours ahead and keep it chilled in the fridge. Wait to add the lemon-lime soda, lime sherbet and gummy eyeballs until right before the party starts, so the punch stays fizzy and the sherbet swirls look fresh.
Is this Halloween punch kid-friendly?
Completely. It uses caffeine-free lemon-lime soda, fruit juice and sherbet, with zero alcohol. It is the kid-friendly answer to a spooky party drink, and kids love fishing the gummy eyeballs out of their glasses.
How do I keep the punch fizzy for the whole party?
Chill every ingredient before you start, add the soda last, and keep the bowl cold. Warm soda goes flat fast, and the scoops of lime sherbet double as ice, so you never need to water the brew down.
What can I use instead of lime sherbet?
Green-colored sorbet works for a dairy-free version, and vanilla ice cream tinted with green food coloring also melts into a great brew. For a grown-up twist, swap half the lemon-lime soda for ginger ale.
Rate this recipe
Be the first to rate it!
4 thoughts on “Witch’s Brew Halloween Punch (Easy Green Party Punch)”