This post may contain affiliate links, view our disclosure.
This chocolate rum balls recipe makes decadent candy-like confections that are easy to whip up in just 20 minutes with vanilla wafers, sweetened condensed milk, and a couple other ingredients. You can make them with rum or alcohol-free. They’re the perfect treat for holiday parties and Christmas cookie trays, and they make a beautiful homemade gift for friends and family.
For me, rum balls and Christmas go back as far as I can remember. I’m not sure who brought them, but they were present at every family holiday gathering!
Does anyone else remember their mom saying “there’s real rum in there, only have one!”? Lol!
Traditional cocoa rum balls are a blend of chocolate and rum flavors. I think the best rum balls are made with vanilla wafers and sweetened condensed milk, and bonus, they’re also the easiest! There’s no chocolate to melt, and the food processor will do all the work. And if you don’t have a food processor, you can do it the old-fashioned way; add the cookies to a zip-top bag and get out your rolling pin!
This is a six-ingredient recipe made entirely of pantry staples, and two of those six ingredients are optional. It only takes 20 minutes to whip up, and these bite-sized goodies stay fresh for quite a while stashed in the fridge.
These are perfect for a holiday party or Christmas cookie tray. Make a batch and I think they’ll be a favorite at your house!
Why You’ll Love This Recipe
- It only uses six ingredients (and two of them are optional!), and they’re all from your pantry.
- You can make kid-friendly alcohol-free rum balls with an easy swap. See the Notes in the recipe card below for instructions.
- This is a recipe for rum balls without coconut, which I’ve had a lot of people ask me for. If you prefer rum balls with coconut, you can always roll them in coconut to coat the outside.
- These bite-sized treats are the perfect make-ahead dessert because they actually taste better over time.
The Best Traditional Chocolate Rum Balls Recipe
This is one of the easiest and most delicious no-bake holiday treats. And not to mention, they’re fun to customize with your favorite coatings, like sprinkles, chopped nuts, coconut, etc.
If you’re looking for the best rum balls with vanilla wafers and sweetened condensed milk, bookmark this recipe!
Ingredients
- Nilla wafers – these are vanilla wafer cookies; if you can’t find them, you can substitute graham crackers or animal crackers
- Unsweetened cocoa powder – to make rum balls without chocolate chips, we use unsweetened cocoa powder for rich, complex chocolate flavor
- Salt – this optional ingredient creates a balanced flavor profile and pulls out the flavor of everything else
- Sweetened condensed milk – this adds sweetness and acts as our binder
- White rum – or use dark rum, spiced rum, whiskey, or brandy
- Vanilla extract – this is another optional, but recommended ingredient; we use it to bump up the flavor and aroma
How to Make This Chocolate Rum Balls Recipe
- Add the vanilla wafers to a food processor.
- Pulse a few times to break them up, and then process until it forms fine crumbs.
- Add the cocoa powder, salt, sweetened condensed milk, rum, and vanilla.
- Process until well-combined.
- If the mixture is too sticky to roll, put plastic wrap directly on top and refrigerate to chill until it’s easier to work with, about 30 minutes.
- Roll the mixture into slightly heaping 1-tablespoon-sized balls.
Roll the balls in any coatings you like. For best flavor, wait 2 days before serving.
Storage
Rum balls don’t need to be stored in the fridge, but they need to be kept in an airtight container in a cool, dry area. If you store them at room temperature, they will last for about 1 week, and if you store them in the fridge, they will stay fresh for about 2 weeks.
Pro Tips
- You can make your own sweetened condensed milk with pantry staples for this recipe.
- Rum balls aren’t just for cookie trays and holiday parties! You can swap out the red and green sprinkles for seasonal colors year-round.
- Plan ahead and make this treat a couple days before you want to serve it. Over time, the flavors blend beautifully and the rum mellows!
Frequently Asked Questions
Yes. Traditional rum balls contain – you guessed it – rum! Chocolate and rum are the main flavors in this bite-sized treat.
If rum isn’t your thing, you could substitute with whiskey (such as bourbon) or brandy (like cognac). Make sure you use a liquor that you enjoy drinking because you’ll be able to taste it in the rum balls.
You can use any type of rum you like. My preference is a white rum, but dark rum will also work fine. And you can use spiced rum if you like the hint of warm spices paired with chocolate.
Although classic rum balls contain rum, it’s very unlikely that they will get you drunk. This whole recipe has 1 shot of rum in it, divided into 30 rum balls.
Yes! You can skip the rum with an easy swap.
To make non-alcoholic rum balls that still have the classic chocolate rum flavor combination, omit the rum. Instead, add 1/2 tablespoon rum extract and 2 1/2 tablespoons water.
And if you prefer non-alcoholic rum balls that don’t taste like rum, you can use 3 tablespoons of water instead of the rum.
Or make a customized flavor with any extract or flavoring you like.
Store these treats in an airtight container in a cool, dry place at room temperature for up to 1 week. Or if you store them in an airtight container in the fridge, they’ll last 2 weeks.
Yes! Traditional rum balls freeze well for up to 1 month.
To freeze rum balls, stack them between pieces of parchment paper in an airtight container.
Let them thaw for 1 hour at room temperature before serving. You may want to re-roll them in the coatings after freezing.
More Chocolate Candy Recipes to Try
- 5-Minute Microwave Fudge – rocky road is a favorite flavor!
- Brigadeiro (Fudgy Brazilian Chocolate Truffles) – this low carb chocolate treat is rich and decadent
- Crispy Toasted Puffed Quinoa Dark Chocolate Candy Bars – if you like Crunch bars, you’ll love this healthy spin
Let’s Connect
Did you make this recipe? Please rate it and leave a comment below. You can also tag @anediblemosaic on social media.
To stay up-to-date, follow me on Facebook, Instagram, Pinterest, and Twitter!
Chocolate Rum Balls Recipe
Email This Recipe
Get this recipe link emailed straight to your inbox!
Ingredients
- 11 ounce box Nilla wafers
- 1/2 cup unsweetened cocoa powder
- 1/4 teaspoon salt optional, but recommended
- 14 ounce can sweetened condensed milk
- 3 tablespoons white rum this is the equivalent of 1 shot; or you can use dark rum
- 1 teaspoon pure vanilla extract optional, but recommended
Coating Suggestions:
- Unsweetened cocoa powder
- Unsweetened shredded coconut
- Powdered sugar
- Walnuts finely chopped (or any kind of nuts you like)
- Sprinkles
Instructions
- Add the vanilla wafers to a food processor. Pulse a few times to break them up, and then process until it forms fine crumbs.
- Add the cocoa powder, salt, sweetened condensed milk, rum, and vanilla, and process until well-combined.
- Roll the mixture into slightly heaping 1-tablespoon-sized balls. (If the mixture is too sticky to roll, put plastic wrap directly on top and refrigerate to chill until it’s easier to work with, about 30 minutes.)
- Roll the balls in any coatings you like. For best flavor, wait 2 days before serving.
Notes
- Recipe Yield and Serving Size: This recipe makes about 30 rum balls; a serving is 1 ball.
- Nutrition Information: The nutritional information for this recipe was calculated without the coating suggestions.
- Storage: Rum balls don’t need to be stored in the fridge, but they need to be kept in an airtight container in a cool, dry area. If you store them at room temperature, they will last for about 1 week, and if you store them in the fridge, they will stay fresh for about 2 weeks.
- How to Freeze Rum Balls: Traditional rum balls freeze well for up to 1 month. To freeze rum balls, stack them between pieces of parchment paper in an airtight container. Let them thaw for 1 hour at room temperature before serving. You may want to re-roll them in the coatings after freezing.
- How to Make Non Alcoholic Rum Balls: To make non-alcoholic rum balls that still have the classic chocolate rum flavor combination, omit the rum. Instead, add 1/2 tablespoon rum extract and 2 1/2 tablespoons water. And if you prefer non-alcoholic rum balls that don’t taste like rum, you can use 3 tablespoons of water instead of the rum.
Nutrition
Nutritional information is automatically calculated and should be used as an approximate.
Share it with me on Instagram and leave a comment to let me know your thoughts!
This post was first published on An Edible Mosaic on December 20, 2022 and updated on November 29, 2024.

I’m the writer, recipe developer, photographer, and food stylist behind this blog. I love finding the human connection through something we all do every day: eat! Food is a common ground that we can all relate to, and our tables tell a story. It’s my goal to inspire you to get in the kitchen, try something new, and find a favorite you didn’t know you had.
Free Bonus