Desserts
This amaretto cake balls recipe delivers the perfect balance of nutty, boozy richness with a satisfying crunch—ideal for holiday gifting or satisfying your sweet tooth. The secret lies in the amaretto liqueur, which infuses every bite with warm almond notes and a subtle kick, while the toasted almond coating adds texture that keeps them irresistible. I developed this recipe after years of testing, ensuring the perfect ratio of cake mixture to coating for maximum flavor and structure.
The process is simpler than it looks: mix, bake, roll, chill, and coat. You'll start with a moist, flavorful cake base that holds its shape when rolled, then dip each ball in melted chocolate or powdered sugar for that signature crunch.
The key to success is letting the baked mixture cool completely before handling—this prevents crumbling and ensures smooth rolling. With just 15 minutes of active prep and 30 minutes of baking, these treats come together effortlessly.
What you'll end up with is a batch of perfectly balanced cake balls—rich, moist, and aromatic from the amaretto, with a crisp outer layer that adds contrast to every bite. The flavor is complex yet approachable, making these ideal for parties, gifts, or sneaking into your lunchbox.
The recipe also works beautifully with substitutions like almond extract or a splash of vanilla for a non-alcoholic version that still delivers that signature nutty depth.
Serve them as-is for a sophisticated dessert, or roll them in crushed nuts for extra texture. These cake balls keep well in the fridge for up to a week, making them perfect for meal prep or gifting. Let's get started!
Ingredients for amaretto cake balls
These ingredients transform into irresistible amaretto cake balls with perfect nutty crunch.
| Ingredient | Amount | Notes |
|---|---|---|
| Amaretto Liqueur 🍶 | ½ cup | High-quality, almond-flavored |
| All-Purpose Flour 🌾 | 2 cups | Sifted for light texture |
| Granulated Sugar 🍚 | 1 ½ cups | White or light brown |
| Unsalted Butter 🧈 | 1 cup | Room temperature, full-fat |
| Large Eggs 🥚 | 2 whole | Room temperature |
| Vanilla Extract 🌿 | 1 tbsp | Pure, high-quality |
| Baking Powder 🧂 | 1 tsp | Aluminum-free preferred |
| Salt 🧂 | ½ tsp | Fine sea salt |
| Almond Extract 🌿 | ½ tsp | For extra nutty depth |
| Sliced Almonds 🥜 | 2 cups | Toasted for crunch |
| Powdered Sugar 🍚 | 1 ½ cups | For rolling balls |
| Dark Chocolate Chips 🍫 | 1 cup | 70% cocoa, melted |
| Heavy Cream 🥛 | ¼ cup | For chocolate coating |
The amaretto liqueur is non-negotiable here—Disaronno or Galletto are my go-tos, but any quality brand works. Toast those sliced almonds until golden (about 8 minutes at 350°F) for maximum crunch—Trader Joe's sells pre-toasted ones if you're short on time. For the butter, Plugrá or Land O'Lakes work beautifully, but avoid anything with added salt. The almond extract might be tricky to find—Walmart or Amazon usually have it, or grab it at a baking supply store.
No amaretto? Almond extract plus a splash of vanilla gets you close, though the alcohol adds depth. Running low on almonds? Toasted pecans or walnuts work in a pinch. The chocolate chips can be swapped for white chocolate or caramel drizzle—just melt them separately. For a non-alcoholic version, bump the almond extract to 1 tsp and add 1 tsp vanilla. The powdered sugar is for rolling, but if you prefer a chocolate coating, melt the chocolate chips with the heavy cream for a glossy finish. Pro tip: measure your flour properly—spoon and level for consistent results.
Store the baked cake balls in an airtight container in the fridge for up to 1 week—they actually taste better the next day as flavors meld. For gifting, roll them in extra powdered sugar or crushed nuts right before serving. Freeze for up to 3 months if you're prepping ahead. The toasted almonds keep their crunch best when stored separately until coating time. These make fantastic lunchbox treats—just pack them in a single layer with parchment between each to prevent sticking.
Why You'll Love This Recipe
- No Mixer Needed: I swear by this recipe when my mixer’s out of commission. Just cream the butter and sugar by hand—it’s more work than the actual rolling, and honestly? The texture comes out richer that way.
- Almond-Kissed Magic: That amaretto soaks into the cake balls like a dream, giving each bite a warm, nutty hug. The flour and butter keep it tender, but it’s the almond flavor that makes it the dessert people ask for seconds on.
- Party in a Jar: Between us, these are my go-to for holiday gifts or last-minute desserts. Roll them in cocoa powder or crushed pistachios, and they look fancy enough for a dinner party—but zero stress if you’re feeding a crowd.
- Budget Sweetness: I make a double batch and freeze half—they thaw in minutes, and the butter keeps them moist without extra cost. Plus, amaretto’s a pantry staple, so you’re not breaking the bank for a dessert that tastes like you slaved over it.
Step-by-step instructions for amaretto cake balls
These liqueur-infused bites are easier than they look—just mix, roll, and coat!
Cream Butter and Sweeteners Together
In a large mixing bowl, combine the 1 cup unsalted butter (make sure it's softened but not melted) with the 1.5 cups granulated sugar. Using an electric mixer on medium speed, beat for 3-4 minutes until light and fluffy. You'll notice the mixture nearly doubles in volume and becomes pale—this incorporates air that creates the perfect texture.
Here's the thing—I always press down on the butter mixture with a spatula halfway through to break up any large lumps. This ensures everything blends smoothly. The butter should be completely creamy with no graininess remaining, and it should leave a ribbon trail when you lift the beaters.
Add Wet Ingredients and Mix Thoroughly
Add the 2 whole large eggs, one at a time, mixing well after each addition. Then stir in the 0.5 cup amaretto liqueur, 1 tbsp vanilla extract, and 0.5 tsp almond extract. Mix on low speed just until combined—about 30 seconds. You'll smell that rich, nutty amaretto aroma developing, which is the signature flavor of these treats.
Don't worry if the mixture looks slightly curdled after adding the eggs. The dry ingredients will smooth everything out. I like to scrape down the sides of the bowl with a spatula at this point to ensure all the wet ingredients are fully incorporated into the butter mixture.
Combine Dry Ingredients and Form the Dough
In a separate bowl, whisk together the 2 cups all-purpose flour, 1 tsp baking powder, and 0.5 tsp salt. Gradually add this dry mixture to the wet ingredients, mixing on low speed until just combined. Be careful not to overmix—you should still see some flour streaks. The dough will be slightly sticky but manageable.
Now fold in the 2 cups sliced almonds using a rubber spatula. I like to press them into the dough so they're evenly distributed throughout. If the dough feels too sticky, you can add 1-2 tablespoons more flour at this point, but don't overdo it or the texture will suffer.
Chill and Roll into Balls
Divide the dough into 24 equal portions (about 1 tablespoon each) and roll them into 1-inch balls. Place them on a parchment-lined baking sheet and refrigerate for 30 minutes while you prepare the coating. This chilling step is crucial—it firms up the dough so it holds its shape when you roll it in the powdered sugar and chocolate later.
While the balls are chilling, toast the 2 cups sliced almonds in a dry skillet over medium heat for 3-4 minutes until golden brown and fragrant. Let them cool completely before using—they'll add that perfect crunchy texture to your cake balls.
Coat and Set the Cake Balls
Melt the 1 cup dark chocolate chips with the 0.25 cup heavy cream in a microwave-safe bowl in 30-second intervals, stirring between each interval until smooth. Set aside to cool slightly—it should be thick enough to coat but still pourable.
Dip each chilled dough ball into the 1.5 cups powdered sugar, then roll it on a plate to ensure even coverage. Immediately dip the sugar-coated ball into the melted chocolate, coating it completely. Place the coated balls on a fresh parchment-lined baking sheet and refrigerate for 15 minutes to set.
Once set, roll each ball in the toasted sliced almonds, pressing gently to adhere. These liqueur bites are now ready to serve—each one packed with nutty amaretto flavor, crunchy almonds, and a perfect balance of sweetness and richness. Store in an airtight container in the refrigerator for up to 5 days or freeze for 2 months.
Pro Tips For Making Amaretto Cake Balls
- Chill the Dough First: I learned this the hard way—rolling amaretto cake balls straight from the mixer makes them stick like glue. Wrap the dough in plastic and refrigerate for at least 30 minutes before shaping. The cold dough holds together better and rolls into cleaner balls (no crumbs flying everywhere).
- Use Room-Temp Butter: Cold butter creates pockets of steam in the dough, making your cake balls dense instead of light. Let the butter sit out for 30 minutes before creaming—just soft enough to press with your finger. Trust me, your texture will thank you.
- Measure Amaretto Precisely: Too much liqueur and your balls turn into boozy mush; too little and they taste bland. Use a kitchen scale for accuracy (about 2 tablespoons per 1 cup flour). If you’re eyeballing it, pour it into a measuring spoon first—no guessing.
- Bake in Batches: Overcrowding the tray causes uneven baking and soggy bottoms. Arrange balls 2 inches apart on the sheet—yes, it means two batches, but they’ll brown properly and stay crisp. Skip the shortcut and save yourself from gummy centers.
Storing and reheating this recipe
Fridge Storage Tips
Store your amaretto cake balls in an airtight container with parchment paper between layers to prevent sticking. The fridge keeps them fresh for up to 5 days, with flavors actually deepening overnight.
I like using glass containers with snap-on lids—they’re sturdy and prevent any amaretto aroma from seeping into other foods. 🧊
For gifting, arrange them in a single layer on a tray, then cover with plastic wrap before transferring to the container. This prevents crushing and keeps the chocolate coating intact. If you’re prepping ahead, roll the balls in extra powdered sugar right before serving to maintain that fresh-from-the-oven texture.
Freezer Magic
Freeze for up to 2 months by wrapping each cake ball individually in parchment paper, then placing them in a freezer-safe bag. Squeeze out excess air to avoid freezer burn.
When ready to serve, thaw at room temperature for 1-2 hours—no microwave needed! This method preserves the crispness of the almond coating and the moisture of the cake.
Pro tip: Label your freezer bags with the date and contents. I use a Sharpie on masking tape—it’s easy to read and won’t smudge. The toasted almonds stay crunchy even after freezing, but the chocolate coating might soften slightly upon thawing.
Re-roll in powdered sugar if needed for a polished look.
Reheating Secrets
Amaretto cake balls don’t need reheating—they’re best enjoyed at room temperature! But if you’ve stored them in the fridge and want to warm them slightly, place them in a single layer on a microwave-safe plate and heat for 10-15 seconds on 50% power.
This just takes the chill off without melting the chocolate.
For a stovetop approach, warm them in a lightly oiled skillet over low heat for 1-2 minutes, turning occasionally. This method adds a subtle caramelized note to the almond coating. Just keep an eye on them—they’re ready when the chocolate starts to glisten slightly. 🔥
Coating Refresh
If the chocolate coating looks dull after storage, revive it by dipping the balls in melted chocolate (just the chips + a splash of cream) for 5 seconds before re-rolling in almonds.
This restores that glossy finish. For a quicker fix, brush the tops with a tiny bit of heavy cream to soften the sugar coating slightly—it’ll look fresher and taste more vibrant.
Need extra crunch? Toast fresh sliced almonds in a dry pan for 2 minutes and roll the cake balls in them right before serving. The heat reactivates the oils in the almonds, making them extra crispy. This trick works like magic for parties or last-minute presentations!
Nutrition facts
Frequently asked questions
Can I make these without amaretto liqueur?
For a non-alcoholic version, replace the 0.5 cup amaretto with 1 teaspoon almond extract plus 1 teaspoon vanilla extract. You'll still get that nutty flavor without the boozy kick. The cake balls will be slightly sweeter but just as delicious—perfect for kids or gatherings where alcohol isn't an option.
Why do my cake balls crumble when rolling?
The most common reason is skipping the 30-minute chilling step—the dough needs time to firm up. If they're still crumbling, try rolling them into balls while still slightly warm (just out of the oven) and let them cool completely on the baking sheet before coating. For extra stability, add 1 tablespoon cornstarch to the flour mixture.
What's the best way to store these for gifting?
For presentation, arrange them in a single layer on a tray, then cover with plastic wrap. Place in an airtight container with parchment paper between layers to prevent sticking. Keep refrigerated—they'll stay fresh for up to 5 days. For long-distance gifting, freeze them (up to 2 months) and thaw overnight before serving.
Can I use white chocolate instead of dark?
Yes! White chocolate works beautifully here. For the coating, melt 1 cup white chocolate chips with 0.25 cup heavy cream (same as dark chocolate). The flavor will be sweeter and creamier, complementing the amaretto's nutty notes. Just be mindful that white chocolate melts faster—work quickly when coating the balls.
How do I make these vegan?
Swap the butter for 1 cup vegan butter or coconut oil, use 2 flax eggs (2 tbsp ground flaxseed + 6 tbsp water), and replace the eggs with 0.5 cup unsweetened applesauce. For the chocolate coating, use dairy-free dark chocolate chips. The texture will be slightly denser but still delicious—just roll the balls in extra powdered sugar for that classic look!
