Written by

Evelyn Reese

Published

Best Easy Ube Witches Cauldron Punch Recipe – Perfect Halloween

Ready In 15 minutes active, plus 2 hours chilling and overnight freezing
Servings 12-15 servings
Difficulty Easy

Love this? Save it for later!

Share the inspiration with your friends

My sister-in-law, Clara, wasn’t trying to be the star of the Halloween block party. She was just trying to keep her kids from drinking all the soda before the guests arrived. I’d stopped by to borrow a ladder, and the sight of this bubbling, swirling purple concoction in her big black pot stopped me cold before I even made it past her front door. She was standing over it, casually tossing in ice cubes shaped like little bones, acting like it was just another Tuesday afternoon.

Honestly, the color was the first thing that got me. It wasn’t a flat, artificial grape purple. It was this deep, swirling, almost magical violet that seemed to shift and glow under her porch light. She caught me staring and just shrugged. “Oh, that? It’s just some ube punch I threw together. The kids love it.” Just some ube punch. Let me tell you, it was anything but “just” anything. That first sip was a revelation—creamy, a little bit nutty, sweet but not cloying, with this gorgeous vanilla-coconut thing happening in the background. I stood there, ladder completely forgotten, drinking a second cup and watching the neighbor kids line up for refills like it was the fountain of youth.

You know that feeling when you taste something and you immediately know you’ve got to figure out how to make it yourself? That was this moment. I pestered Clara for the recipe, and she eventually texted me a list of ingredients so casual it looked like a grocery list for a Tuesday night. No measurements, just “ube extract, coconut milk, maybe some pineapple juice.” It took me three tries to get it right, but let me tell you—this version? It’s the one. It’s the one that makes people stop in their tracks and ask, “What is that?” It’s the one that makes you look like a Halloween hero without breaking a sweat.

Why You’ll Love This Recipe

This isn’t just another Halloween punch that stains your teeth and leaves you with a sugar crash. This Enchanting Purple Ube Witches’ Cauldron Punch is the kind of party trick that makes people talk. I’ve tested this recipe at three different gatherings now—a kid’s costume party, an adult Halloween dinner, and a spooky movie night—and it’s been the first thing to run out every single time. Here is why it’s going to become your new go-to party potion:

  • Completely Show-Stopping Visuals: The natural purple color from the ube is absolutely gorgeous. It looks like something a real witch would brew up in her cauldron. No artificial food coloring needed!
  • Deceptively Simple Ingredients: You only need 6 main ingredients, and most of them are probably already in your pantry or the international aisle of your grocery store. No fancy trips to a specialty shop required.
  • Perfect for a Crowd: This recipe scales up beautifully. Whether you’re serving 10 people or 40, you can make a giant batch in your biggest pot or punch bowl. It’s a lifesaver for parties.
  • Crowd-Pleaser for All Ages: It’s creamy, sweet, and fruity without being too sugary. Kids go nuts for the color and the “magic” vibe, and adults love the unique, sophisticated flavor of ube.
  • Make-Ahead Magic: You can prep the base the day before your party. Just add the carbonated elements and ice right before serving. It takes the stress out of last-minute hosting.
  • Unbelievably Delicious Flavor: The combination of creamy coconut, sweet pineapple, and nutty ube is a total flavor bomb. It’s not your average fruit punch—it’s a next-level experience.

This recipe is the one that makes you close your eyes after the first sip. It’s comfort in a cup, but with a spooky, magical twist that’s perfect for Halloween. It’s designed to impress your guests without you having to spend all day in the kitchen. You get to be the host who pulls off something incredible with almost zero effort.

What Ingredients You Will Need

This recipe relies on a few key ingredients that work together to create that signature creamy, fruity, and slightly nutty flavor. Most of these can be found at your regular grocery store, though you might need to check the international or baking aisle for the ube extract. Let’s break down what each ingredient does.

  • Ube Flavoring (Ube Extract or Ube Halaya): This is the star of the show. Ube is a purple yam from the Philippines that has a naturally sweet, nutty, and slightly vanilla-like flavor. You have two main options here. Ube Extract is a concentrated liquid that gives you that intense purple color and flavor without adding extra sugar or texture. I personally recommend the Butterfly brand for its vibrant color and authentic taste. Ube Halaya is a sweetened purple yam jam. It will make your punch thicker and creamier, but it adds more sugar. For this punch, I prefer using 1-2 teaspoons of ube extract for the best color and a clean flavor that doesn’t weigh the drink down.
  • Coconut Milk (Full-Fat or Light): This gives the punch its creamy, rich body. Full-fat coconut milk from a can will make it incredibly luxurious and thick, almost like a milkshake. For a lighter option that’s still creamy, use light coconut milk. I find that one 13.5-ounce can is the perfect amount. Shake the can well before opening, as the cream tends to separate. Avoid using coconut milk from a carton—it’s too thin and watery for this recipe.
  • Pineapple Juice (Unsweetened): This provides the fruity, tangy backbone that balances the richness of the coconut and the sweetness of the ube. It also helps cut through the creaminess, making the punch incredibly refreshing. Use unsweetened pineapple juice so you can control the overall sweetness of the punch. About 2 cups is the sweet spot.
  • Vanilla Extract: A little splash of good quality vanilla extract enhances the natural vanilla notes in the ube and ties all the flavors together. It’s a subtle addition, but you’ll notice the difference if you leave it out. Use pure vanilla extract if you have it.
  • Sweetened Condensed Milk: This is your sweetener and it also adds a silky, luscious texture that you can’t get from regular sugar. It thickens the punch slightly and gives it that “dessert drink” quality. Start with half a can (about 7 ounces) and taste it. You can always add more if you want it sweeter.
  • Ginger Ale or Lemon-Lime Soda (Optional): This is for the fizz! It’s completely optional, but I love adding a liter of ginger ale or Sprite right before serving. It lightens up the punch, adds a little bubbly fun, and makes it feel even more like a magical potion. If you skip it, your punch will just be a creamy, non-carbonated beverage.
  • Ice Ring or Ice Cubes: Regular ice cubes will melt and water down your punch. The trick is to make an ice ring! I use a bundt pan or a small round cake pan. I fill it with water and freeze it overnight. For a spooky touch, I add frozen plastic spiders, edible flowers, or slices of star fruit into the water before freezing. It keeps the punch cold without diluting it and looks incredible floating in the cauldron.

Equipment Needed

You don’t need a witch’s kitchen to pull this off. Here is the simple equipment you’ll need to make this Enchanting Purple Ube Witches’ Cauldron Punch. Most of it is probably already in your cabinets.

  • A Large Punch Bowl or Cauldron: This is your centerpiece. I use a large black plastic cauldron I found at a party supply store (it was under $15!). A large glass punch bowl, a ceramic soup tureen, or even a clean, deep stockpot will work perfectly. The key is that it needs to hold at least 3-4 quarts.
  • A Large Pitcher or Mixing Bowl: You’ll need something to mix the base ingredients in before pouring them into the serving bowl. A standard 2-quart pitcher or a large glass mixing bowl works great.
  • A Whisk or Long-Handled Spoon: For combining the coconut milk, pineapple juice, condensed milk, and ube extract. A whisk helps ensure everything is smooth and emulsified.
  • A Bundt Pan or Small Round Cake Pan: This is for making your ice ring. A bundt pan creates a beautiful ring shape that looks perfect in a cauldron. A standard 8 or 9-inch round cake pan also works.
  • Measuring Cups and Spoons: For accuracy. Eyeballing it is fine for some things, but for the ube extract, a little goes a long way, so measuring is key.
  • A Ladle: For serving. Make sure it’s a large one, at least 4 ounces, so guests can get a good amount in one scoop.

I’ve made this punch with a $5 plastic cauldron from the dollar store and a fancy crystal punch bowl. Honestly, the plastic cauldron gets more compliments every time. It’s all about the presentation!

Preparation Method

ube witches cauldron punch preparation steps

Making this punch is almost embarrassingly easy. The hardest part is waiting for the ice ring to freeze! Here’s how to do it, step-by-step. This recipe makes about 12-15 servings.

  1. Make the Ice Ring (The Night Before): This is your secret weapon. Take your bundt pan or round cake pan and fill it halfway with water. Place it flat in your freezer. After about 2 hours, when the water is partially frozen, arrange your spooky garnishes—plastic spiders, star fruit slices, edible flowers, or thin citrus slices—on the surface. Carefully pour more water over them to submerge them completely. Freeze solid, ideally overnight. This prevents the garnishes from all floating to the top.
  2. Mix the Punch Base (Up to 24 Hours Ahead): In your large pitcher or mixing bowl, combine the full can of coconut milk (13.5 ounces) and the 2 cups of unsweetened pineapple juice. Whisk them together until they are completely smooth and combined. The coconut milk might be a little chunky from the can, so whisk vigorously!
  3. Add the Sweetness and Flavor: Pour in the 7 ounces (half a can) of sweetened condensed milk. Add 1 teaspoon of vanilla extract. Now, here comes the magic—add 1 to 2 teaspoons of ube extract. I recommend starting with 1 teaspoon. Whisk it all together. You’ll see the color instantly start to turn a beautiful, pale lavender. Taste it! If you want a stronger ube flavor and a deeper purple color, add the second teaspoon. If you want it sweeter, add more condensed milk.
  4. Chill the Base: Cover your pitcher or bowl with plastic wrap and place it in the refrigerator. Let it chill for at least 2 hours, or up to 24 hours. This step is crucial—a warm punch base will melt your beautiful ice ring in minutes.
  5. Assemble the Punch (Right Before Serving): Take your ice ring out of the freezer. Run the bottom of the bundt pan under warm water for about 10 seconds to loosen it. Place the ice ring in your empty cauldron or punch bowl.
  6. Pour and Fizz: Pour the chilled punch base over the ice ring. If you are using the ginger ale or lemon-lime soda for fizz, now is the time to pour it in. Start with about 2 cups and gently stir. You can add more soda to taste if you want a lighter, fizzier punch.
  7. Garnish and Serve: Give the punch one final gentle stir. The colors should swirl together beautifully. For extra drama, you can add a few drops of dry ice (if handled safely!) to create a bubbling, smoky effect. Otherwise, just garnish with a few extra star fruit slices or a sprig of rosemary on top. Place your ladle in the cauldron and let your guests serve themselves!

Cooking Tips & Techniques

I’ve made this punch a few times now, and I’ve learned a thing or two the hard way. Here are my best tips to make sure your punch is a guaranteed success at your Halloween gathering.

  • Don’t Skip the Ice Ring: I know it’s an extra step, but it is the single most important thing you can do. Regular ice cubes melt fast and will turn your beautiful, creamy purple punch into a watery, pale mess within 30 minutes. An ice ring melts much more slowly, keeping your punch cold and potent for hours.
  • Taste as You Go: The sweetness of ube extract and condensed milk can vary by brand. I always start with the smaller amount of ube extract (1 teaspoon) and half the can of condensed milk. You can always add more, but you can’t take it out. A good punch should be sweet, but it should also have a tangy note from the pineapple and a creamy richness from the coconut.
  • Chill Everything: This is another pro tip for keeping your punch cold. Chill your coconut milk, pineapple juice, and even the can of condensed milk in the fridge overnight. A cold base means less melting of your ice ring.
  • Go Light on the Fizz: I love the texture that ginger ale adds, but too much can thin out the creamy base. I recommend adding it slowly and tasting. You want a little tingle on the tongue, not a soda. You can also serve the soda on the side and let guests add their own fizz.
  • My Biggest Failure: The first time I made this, I was in a rush. I skipped the ice ring and just used regular ice cubes. I also forgot to chill the base. By the time my guests arrived, the punch was a sad, watery, pale pink mess. It still tasted okay, but it looked nothing like the magical potion I had envisioned. Learn from my mistakes—plan ahead and chill everything!

Variations & Adaptations

This recipe is wonderfully flexible. Here are a few ways you can adapt it to fit your party, your diet, or just your mood.

  • Make it a Boozy Brew (Adults Only): This is a super popular option for adult gatherings. Add 1 to 1.5 cups of your favorite spirit right before serving. Coconut rum (like Malibu) is the most natural pairing and enhances the tropical flavor. Vanilla vodka is another fantastic choice that blends seamlessly. For a more complex flavor, try a spiced rum or even a splash of ube-flavored liqueur if you can find it. Just remember to stir gently after adding the alcohol.
  • Dairy-Free & Vegan Version: This punch is already super close to being vegan! The only non-vegan ingredient is the sweetened condensed milk. You can easily swap it for a vegan sweetened condensed milk (brands like Nature’s Charm make a great one made from coconut or oat milk). It will taste almost identical and have the same luscious texture.
  • Make it a Smoothie Bowl: If you have leftover punch base, don’t throw it away! Pour it into a blender with a handful of ice and a frozen banana. Blend until thick and smooth. Pour it into a bowl and top it with granola, shredded coconut, and fresh fruit. It’s a delicious, purple breakfast treat the next morning!
  • Swap the Pineapple: Not a fan of pineapple? You can substitute it with an equal amount of white grape juice or a clear apple juice. This will give you a slightly different, more mellow fruity flavor while still providing that necessary acidity to balance the creaminess.

Serving & Storage Suggestions

This punch is best served fresh, but there are a few tricks to make it last longer or to prep ahead of time.

  • Serving Temperature: This punch should be served ice-cold. The ice ring will keep it chilled for about 2-3 hours at a party. If you’re worried about it warming up, you can place the cauldron inside a larger bowl filled with ice.
  • What to Serve Alongside: This punch is sweet and creamy, so it pairs beautifully with savory snacks. Think salty popcorn, pretzels, pigs in a blanket, or a spicy chili. The contrast in flavors is fantastic. For a Halloween party, serve it with a platter of mummy pigs in a blanket or a bowl of spicy roasted pumpkin seeds.
  • Storing Leftovers: If you have leftover punch base (without the ice or soda), you can store it in a sealed container in the refrigerator for up to 3 days. The flavors will actually meld and become even more delicious! When you’re ready to serve it again, just pour it over a fresh ice ring and add the fizz.
  • Reheating (Not Recommended): This is a cold punch. Do not try to heat it up. The coconut milk will separate, and the texture will become grainy and unpleasant.
  • How Flavors Develop: The ube flavor becomes more pronounced and the sweetness mellows out a bit after a day in the fridge. This is a great reason to make the base a day ahead of time. The flavors get a chance to become friends and create a more complex, harmonious taste.

Nutritional Information & Benefits

Let’s be real—this is a dessert drink, so it’s not a health food. But it does have a few surprising benefits, especially when compared to a bowl of artificially colored, sugar-laden soda.

  • Estimated Per Serving (Makes about 12 servings): Approximately 220 calories, 8g fat (mostly from coconut), 35g carbohydrates, 2g protein. This will vary based on the type of coconut milk and sweetened condensed milk you use.
  • The Power of Ube: Ube is a root vegetable, and it’s packed with antioxidants called anthocyanins—the same compounds that give blueberries and purple cabbage their color. These antioxidants can help fight inflammation and protect your cells. Plus, ube is a good source of Vitamin C and fiber.
  • Coconut Milk Benefits: Coconut milk contains healthy medium-chain triglycerides (MCTs), which are a type of fat that your body can use for quick energy. It’s also a good source of iron and magnesium.
  • Dietary Considerations: This recipe is naturally gluten-free and egg-free. As mentioned, it can easily be made vegan by using a plant-based sweetened condensed milk.
  • Potential Allergens: This recipe contains tree nuts (coconut) and dairy (if using traditional condensed milk). Always check your labels if serving to guests with allergies.
  • My Perspective: I love that this punch feels like a treat, but it’s made from real ingredients. You’re not just drinking corn syrup and artificial flavors. It’s a fun, festive indulgence that I feel good about serving to my family and friends.

Conclusion

So there you have it—my take on the punch that stopped me in my tracks at a casual block party. This Enchanting Purple Ube Witches’ Cauldron Punch is more than just a drink; it’s a centerpiece, a conversation starter, and a memory-maker. It’s the kind of thing that makes people say, “Wow, you made that?” while you just smile and shrug, knowing it took you about ten minutes of active work.

I really hope you give this a try for your next Halloween party or any spooky gathering. Don’t be afraid to make it your own—add a little more pineapple juice if you like it tangier, throw in some lychee fruit for a creepy “eyeball” effect, or spike it with rum for the grown-ups. The best recipes are the ones you make your own.

I’d love to hear how it turns out for you! Drop a comment below and let me know what spooky garnishes you used, or tag me in your photos on social media. Until next time, happy haunting—and happy sipping!

Frequently Asked Questions

Can I use ube powder instead of ube extract?

Yes, you can! Ube powder is a great alternative. Start with 2-3 tablespoons of ube powder and whisk it into the coconut milk until it’s fully dissolved. You may need to let it sit for 10 minutes for the color to fully develop. The flavor will be slightly earthier and less concentrated than the extract.

How far in advance can I make the punch base?

You can make the punch base up to 24 hours in advance. In fact, I recommend it! Store it in a sealed container or pitcher in the refrigerator. Just give it a good stir before pouring it over the ice ring, as the coconut milk might separate slightly.

My punch turned out too thick. How can I thin it out?

If your punch is too thick, it’s likely because you used full-fat coconut milk and didn’t add enough liquid. Simply stir in a little more pineapple juice, some cold water, or a splash of your chosen soda until it reaches your desired consistency. Taste it afterward to make sure the flavor is still balanced.

Can I freeze the punch base to make it last longer?

I don’t recommend freezing the fully assembled punch base. The coconut milk can separate and become grainy when thawed. However, you can freeze the base in an ice cube tray! These ube-coconut ice cubes are fantastic for adding to the punch without diluting it on a hot day.

What can I use instead of a bundt pan for the ice ring?

Absolutely! Any round or ring-shaped container works. A small round cake pan, a large mixing bowl, or even a clean, empty yogurt container will do the job. For a really spooky look, you can freeze the water in a latex glove to make a “hand” ice sculpture! Just be sure to use a food-safe glove.

Pin This Recipe!

ube witches cauldron punch recipe

Print

Best Easy Ube Witches Cauldron Punch Recipe – Perfect Halloween

A creamy, fruity, and slightly nutty purple punch made with ube, coconut milk, and pineapple juice. This show-stopping Halloween drink is deceptively simple to make and perfect for a crowd.

  • Author: Lauren
  • Prep Time: 15 minutes
  • Cook Time: 0 minutes
  • Total Time: 15 minutes (plus freezing time for ice ring)
  • Yield: 12-15 servings 1x
  • Category: Beverage
  • Cuisine: Filipino-inspired

Ingredients

Scale
  • 1–2 teaspoons ube extract (or 2–3 tablespoons ube powder)
  • 1 (13.5-ounce) can full-fat or light coconut milk
  • 2 cups unsweetened pineapple juice
  • 1 teaspoon vanilla extract
  • 7 ounces (half a can) sweetened condensed milk
  • 1 liter ginger ale or lemon-lime soda (optional, for fizz)
  • Ice ring or ice cubes (for serving)

Instructions

  1. Make the ice ring the night before: Fill a bundt pan or round cake pan halfway with water. Freeze for 2 hours, then arrange spooky garnishes (plastic spiders, star fruit slices, edible flowers) on the surface. Cover with more water and freeze solid, ideally overnight.
  2. In a large pitcher or mixing bowl, combine the coconut milk and pineapple juice. Whisk until smooth.
  3. Add the sweetened condensed milk, vanilla extract, and 1 teaspoon of ube extract. Whisk until combined. Taste and add more ube extract (up to 1 more teaspoon) for stronger flavor and deeper color. Add more condensed milk if desired.
  4. Cover and refrigerate the punch base for at least 2 hours, or up to 24 hours.
  5. Just before serving, remove the ice ring from the freezer. Run the bottom of the pan under warm water for 10 seconds to loosen. Place the ice ring in a large punch bowl or cauldron.
  6. Pour the chilled punch base over the ice ring. If using, add the ginger ale or lemon-lime soda and gently stir.
  7. Garnish with additional star fruit slices or rosemary sprigs. Serve with a ladle.

Notes

Don’t skip the ice ring—it keeps the punch cold without diluting it. Chill all ingredients beforehand for best results. For a boozy version, add 1-1.5 cups of coconut rum or vanilla vodka. Leftover punch base (without ice or soda) can be stored in the fridge for up to 3 days.

Nutrition

  • Serving Size: 1 serving (about 8 o
  • Calories: 220
  • Sugar: 28
  • Sodium: 50
  • Fat: 8
  • Saturated Fat: 6
  • Carbohydrates: 35
  • Fiber: 1
  • Protein: 2

Keywords: ube, purple yam, Halloween punch, witches cauldron, Halloween drink, party punch, coconut milk, pineapple juice, spooky drink

Did you make this recipe?

Share a photo and tag us — we can't wait to see what you've made!

You might also love these recipes

Leave a Comment

Recipe rating ★☆ ★☆ ★☆ ★☆ ★☆