Finding a crowd-pleasing dessert for holiday parties or casual get-togethers can feel like a real challenge. Between juggling time in the kitchen, trying to impress guests, and making sure everything travels well from home to the party, it’s easy to get overwhelmed with all the options out there.
That’s where these kalua rum balls come to the rescue: they’re incredibly easy to make ahead, require zero baking time, and always seem to disappear from the dessert table first. Plus, you can adjust the rum to your taste, making them perfect for both those who love a boozy kick and those who prefer just a hint.

Why You’ll Love These Rum Balls
- No-bake treat – These rum balls come together without ever turning on your oven – perfect for hot summer days or when you don’t feel like baking.
- Make-ahead friendly – You can prepare these treats up to 2 weeks in advance, and they actually taste better after a few days as the flavors develop and meld together.
- Perfect for parties – With their rich chocolate-coffee flavor and grown-up kick from the rum, these little treats are always a hit at holiday gatherings and cocktail parties.
- Simple preparation – Just mix, roll, and chill – no special equipment or techniques needed to make these impressive little treats.
Which Kind of Chocolate Chips Should I Use?
For rum balls, semisweet chocolate chips are your best bet, but you’ve got some wiggle room here. Standard semisweet chips from brands like Ghirardelli or Nestle work great, but you could also use dark chocolate chips if you want a less sweet, more intense chocolate flavor. Just stay away from milk chocolate chips – they’re usually too sweet and can make your rum balls taste more like candy than the sophisticated treat they’re meant to be. If you’re feeling fancy, you can even chop up a good quality chocolate bar instead of using chips, since they tend to melt more smoothly. Just make sure whatever chocolate you choose has around 60% cocoa content for the right balance of sweetness and chocolate flavor.

Options for Substitutions
Need to make some swaps for these tasty rum balls? Here are some helpful substitutions:
- Semisweet chocolate chips: You can use dark chocolate chips or even milk chocolate chips instead. Just keep in mind that milk chocolate will make them sweeter, so you might want to reduce the sugar by ¼ cup.
- Light corn syrup: Honey or golden syrup work well as replacements. You can also use agave nectar, though you might need to add an extra tablespoon since it’s slightly thinner.
- Dark rum: Any dark rum works here, but you can also use spiced rum for a different flavor. For a non-alcoholic version, try rum extract (use 1-2 teaspoons) mixed with apple juice to make up the liquid volume.
- Coffee liqueur: Kahlua is traditional, but you can use any coffee liqueur. For a non-alcoholic option, try using strong cold coffee with a dash of vanilla extract.
- Vanilla wafer crumbs: Graham cracker crumbs or crushed shortbread cookies make good substitutes. Just make sure they’re crushed very finely for the right texture.
- Walnuts: Feel free to swap these with pecans, almonds, or even hazelnuts. Just make sure to chop them very finely like the original recipe calls for.
Watch Out for These Mistakes While Cooking
The biggest challenge when making rum balls is getting the texture right – if your mixture is too wet, you’ll end up with sticky balls that won’t hold their shape, so start by adding the liquid ingredients gradually and adjust as needed. A common mistake is using cookie crumbs that aren’t fine enough, so make sure to process your vanilla wafers into very fine crumbs (almost like sand) for the best texture and binding properties. To prevent your hands from becoming a chocolatey mess while rolling, chill the mixture for at least 30 minutes first, and keep a bowl of cold water nearby to dip your hands in occasionally – this makes rolling much easier and creates smoother balls. For the best flavor development, let these treats mature in an airtight container for at least 2-3 days before serving, as this allows the alcohol and flavors to meld together perfectly.

What to Serve With Rum Balls?
These boozy little treats are perfect for serving alongside a hot cup of coffee or espresso, which really brings out their chocolate and coffee notes. Since rum balls pack quite a punch, I like to balance them out by serving them as part of a holiday cookie platter with some non-alcoholic options like shortbread or sugar cookies. They’re also great with after-dinner drinks – try pairing them with a small glass of Kahlua on the rocks or a hot toddy. If you’re setting up a dessert table, place these next to other bite-sized sweets like truffles or chocolate-covered nuts for a nice variety of textures and flavors.
Storage Instructions
Keep Fresh: These boozy treats get even better with time! Place your rum balls in an airtight container, separating layers with wax paper or parchment paper. Keep them in a cool, dark spot or in the fridge for up to 2 weeks. The flavors will actually develop and blend together more nicely after a few days.
Freeze: Want to make these ahead? No problem! These rum balls freeze really well for up to 3 months. Just place them in a freezer-safe container with parchment paper between layers. Pro tip: the alcohol content helps prevent them from freezing completely solid, so they’re pretty much ready to eat straight from the freezer.
Serve: If you’ve frozen your rum balls, let them sit at room temperature for about 15-20 minutes before serving. They’re actually really nice when served slightly chilled from the fridge too – it gives them a nice, firm texture that slowly softens in your mouth.
| Preparation Time | 15-30 minutes |
| Cooking Time | 5-10 minutes |
| Total Time | 24-1200 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 4000-4200
- Protein: 40-50 g
- Fat: 220-240 g
- Carbohydrates: 500-520 g
Ingredients
For the rum balls:
- 3/4 cup dark rum (Sailor Jerry spiced rum works well here)
- 1/4 cup coffee liqueur
- 2 cups chopped walnuts
- 12 oz semisweet chocolate chips (I use Ghirardelli semisweet chocolate chips)
- 1 cup granulated sugar
- 5 cups vanilla wafer crumbs (pulse wafers in a food processor until very fine)
- 6 tbsp light corn syrup
For the coating:
- 1 cup granulated sugar
Step 1: Melt the Chocolate
Begin by melting 2 cups of semisweet chocolate chips.
You can do this by placing them in the top of a double boiler set over simmering water, stirring occasionally until they are completely melted.
Alternatively, microwave the chocolate chips on high for about 45 seconds at a time, stirring in between each interval, until they are fully melted and smooth.
Step 2: Prepare the Liquid Mixture
Once the chocolate is melted, whisk in 1 cup of sugar and 6 tablespoons of light corn syrup.
Gradually add 3/4 cup of dark rum and 1/4 cup of Kahlua, stirring well until the mixture is smooth and well-blended.
Step 3: Combine Dry Ingredients
In a separate large bowl, mix together 5 cups of finely crushed vanilla wafer cookies and 2 cups of finely chopped walnuts.
Ensure the cookie crumbs and walnuts are well blended for an even texture.
Step 4: Mix Wet and Dry Ingredients
Pour the melted chocolate mixture into the bowl with the cookie and walnut mixture.
Stir the contents thoroughly, ensuring everything is well combined and the chocolate evenly coats the dry ingredients.
Step 5: Form and Coat the Rum Balls
Place the remaining 1 cup of sugar in a shallow bowl.
Using a teaspoon, scoop out the chocolate mixture and roll it between your palms to form a 1-inch ball.
After forming each ball, roll it in the sugar to coat it evenly.
Repeat this process until all of the chocolate mixture is used up.
Step 6: Refrigerate the Rum Balls
Once all the balls are formed and coated, cover them and place them in the refrigerator.
Allow the rum balls to chill and set for at least overnight, or up to five days before serving.
This will help the flavors meld together and develop a rich taste.
Enjoy your homemade rum balls!