If you ask me, German rum balls are one of the smartest ways to use up leftover cake.
These classic no-bake treats bring together crumbled chocolate cake, rich cocoa, and just enough rum to make them taste like something straight from a European bakery. A simple coating of chocolate sprinkles gives them that old-world charm that everyone loves.
They’re made the traditional way – mixing the cake crumbs with good rum and rolling each ball by hand until it’s just right. A touch of vanilla and some powdered sugar help balance out all the flavors.
It’s a fool-proof recipe that’s perfect for holiday gatherings, and they actually taste better after sitting for a day or two in the fridge.

Why You’ll Love These German Rum Balls
- Quick no-bake treat – These rum balls come together in just 30 minutes with no oven needed – perfect for when you want homemade sweets without the wait.
- Rich chocolate flavor – Using high-quality dark and milk chocolate creates an incredibly smooth, decadent taste that makes these treats feel extra special.
- Make-ahead friendly – You can prepare these rum balls days in advance – they actually taste even better after the flavors have had time to develop.
- Perfect for gifting – These little treats package beautifully in boxes or tins, making them ideal for holiday gifts or bringing to parties.
What Kind of Chocolate Should I Use?
For German rum balls, the chocolate you choose will really make or break your final result since it’s the star ingredient. You can use all dark chocolate for a more intense, grown-up flavor, or mix dark and milk chocolate for a slightly sweeter treat. Most German bakers prefer chocolate with around 50-70% cocoa content – anything higher might taste too bitter, while anything lower could make your rum balls overly sweet. When shopping, look for chocolate labeled “baking chocolate” or “couverture chocolate” rather than regular chocolate bars, as these melt more smoothly and have better flavor. Just make sure to avoid chocolate chips, which contain stabilizers that can affect the texture of your rum balls.

Options for Substitutions
While these rum balls are pretty straightforward, here are some helpful substitution tips:
- Dark/milk chocolate: Feel free to use all dark or all milk chocolate based on your taste. Just make sure to use good quality chocolate since it’s the main ingredient. Don’t use chocolate chips as they contain stabilizers that can affect the texture.
- Dark rum: The rum is pretty important for authentic flavor, but if you need an alcohol-free version, try using rum extract (use 1-2 teaspoons) mixed with apple juice or strong coffee to make up the liquid volume.
- Butter: While butter gives the best flavor, you can use coconut oil as a substitute. Just make sure it’s at room temperature like you would with butter.
- Cocoa powder: Dutch-processed or natural cocoa powder both work fine here. If you run out, you can use extra powdered chocolate drink mix, though the flavor won’t be as rich.
- Powdered sugar: If you’re out of powdered sugar, you can make your own by blending regular granulated sugar in a food processor until very fine. Use the same amount.
Watch Out for These Mistakes While Making
The biggest challenge when making German rum balls is getting the chocolate temperature just right – melting it too quickly or at too high heat can cause it to seize up and become grainy, so always use a double boiler or short bursts in the microwave at 50% power.
Another common mistake is rushing the chilling process – your mixture needs to be firm enough to roll into balls, so plan for at least 2 hours in the refrigerator, and if the mixture becomes too soft while you’re working with it, pop it back in the fridge for 15-20 minutes.
When rolling the balls in cocoa powder, a light coating works best – too much powder will make them bitter and dry, so tap off any excess gently.
For the smoothest texture, make sure your butter is truly at room temperature (not melted) before mixing, and store your finished rum balls in an airtight container in the fridge, where they’ll actually taste even better after 2-3 days as the flavors develop.

What to Serve With Rum Balls?
These rich German rum balls are perfect for serving alongside a hot cup of coffee or espresso – the bitter coffee notes really complement the chocolate and rum flavors. If you’re hosting a holiday party or afternoon coffee gathering, try placing them on a dessert platter with some butter cookies or shortbread for contrast. I like to serve mine with a small glass of Bailey’s Irish Cream or Kahlua for an extra-special grown-up treat. Since these are pretty rich, having some fresh berries or fruit on the side can help balance out the sweetness.
Storage Instructions
Keep Fresh: These German rum balls taste even better after a few days when the flavors have had time to mingle! Keep them in an airtight container in the fridge for up to 2 weeks. I like to place them in single layers with wax paper or parchment paper between each layer to prevent sticking.
Freeze: You can freeze these treats for up to 3 months in a freezer-safe container. Just remember to separate the layers with parchment paper to prevent them from sticking together. They’re perfect to make ahead for the holidays!
Serve: When you’re ready to enjoy your frozen rum balls, just transfer them to the fridge overnight. Let them sit at room temperature for about 15-20 minutes before serving – this helps bring out their rich flavor and gives them that perfect truffle-like texture.
| Preparation Time | 20-30 minutes |
| Cooking Time | 0-5 minutes |
| Total Time | 20-35 minutes |
| Level of Difficulty | Medium |
Estimated Nutrition
Estimated nutrition for the whole recipe (without optional ingredients):
- Calories: 1600-1800
- Protein: 10-15 g
- Fat: 100-110 g
- Carbohydrates: 170-190 g
Ingredients
- 1/4 cup cocoa powder
- 10.5 oz dark and/or milk chocolate (high quality for best flavor)
- 1/2 cup unsalted butter (room temperature, about 70°F)
- 4 tbsp dark rum (such as Myers’s Rum for authentic flavor)
- 1 cup powdered sugar (sifted to prevent lumps)
Step 1: Prepare Workspace and Melt Chocolate
Begin by placing a sheet of parchment paper on a rimmed baking sheet and set it aside for later.
Next, melt chocolate in the top of a double boiler with simmering water beneath it.
Stir gently until the chocolate is fully melted, then remove it from the heat and allow it to cool slightly before using.
Step 2: Make the Chocolate Mixture
In the bowl of an electric mixer, beat together the butter, sifted confectioners’ sugar, and cocoa until the mixture is light and fluffy.
Gradually add the cooled melted chocolate to this mixture, using a spatula as needed to scrape down the sides of the bowl.
Add rum and continue beating until the batter is somewhat thickened and well combined.
Step 3: Chill the Mixture
Transfer the chocolate mixture to a separate bowl and cover it with plastic wrap.
Refrigerate for 30-40 minutes, or until the mixture is firm and well chilled.
This chilling step is crucial for making the mixture easy to handle when forming the balls.
Step 4: Form and Decorate the Chocolate Balls
Once the mixture is chilled, use a small cookie scoop to scoop a portion of the dough into your hand and form it into a small ball.
Roll each ball in sprinkles until fully coated and place on the prepared baking sheet.
Continue this process until all the dough is used up.
Step 5: Final Chill and Store
Place the baking sheet with the chocolate balls into the refrigerator to allow them to chill and firm up further.
Once they are fully set, store the chocolate balls between layers of waxed paper in an airtight container.
They can be kept in the refrigerator for up to a week, or in the freezer for up to two months for extended storage.